sublime一些小知识

  1. 如何查看当前的scope name?(文档类型,一般用在snippet中)
    view.scope_name(view.sel()[0].b)【注:其中view.sel()[0].b等价于view.sel()[0].begin()
    网上很多答案给”syntax_name“,但这已经是旧方法了。
    这个链接把scope name做成snippet太棒了
    后来发现mac下面有一个更好的方法:Ctrl+⇧+p直接就出来了,还可以copy.
  2. sublime的snippet(代码片段)可以都收在
    ${packages}/User/snippets文件夹下面,注意必须命名为snippets。
    比如:E:\program files\Sublime Text 3\Data\Packages\User\snippets
    mac下的地址默认为:/Users/jeffrey/Library/Application\ Support/Sublime\ Text 3/Packages/User/Snippet
  3. snippet中${0}的作用是指定最后一次tab跳到的地方。
  4. sublime中没有内置的清空控制台操作,如果实在需要用trick技巧print('\n'*100)。当然实际上还有一款sublime插件可以做到ClearConsole。信息来源

python api 学习

http://www.sublimetext.com/docs/3/api_reference.html
view.size() a method which tells you the number of characters in the current file.

Mac 下的使用经验

分屏:⌘+⌥+2(等数字键)

sublime的内存占用会增长,比如格式化多次操作后。此时可能会出现卡死的现象。目前的解决方案是强制退出,然后重新进。内存回复正常

相关文档

sublime官方文档

https://www.sublimetext.com/docs/3/

sublime非官方文档

http://docs.sublimetext.info/en/latest/reference/key_bindings.html?highlight=keymap

sublime使用技巧文档

https://github.com/jikeytang/sublime-text

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容