安装插件
1.Package Control
使用Package Control安装插件
- 按下Ctrl+Shift+P调出命令面板。
- 输入install 调出 Install Package 选项并回车。
- 在列表中选中要安装的插件,或者输入插件名(比如要安装IMESupport插件,则输入IMESupport,它会实时过滤筛选结果),根据命令面板中的过滤结果,选择要安装的插件。
使用Package Control查看已经安装的插件
- 按下Ctrl+Shift+P调出命令面板
- 输入"package",在下拉列表找到"Package Control: list packages",选中后回车,全部的插件就会显示出来了。
- 或者直接在Perferences->package settings中可以看到
2.SublimeCodeIntel
代码提示插件,可根据python、java等自动代码提示
3.Alignment
Alignment插件让开发者自动对齐代码
4.Anaconda
Anaconda是一个终极python插件,在python代码中右键鼠标,选择Anaconda可以看到其属性:
![](https://img.haomeiwen.com/i423313/e06782f6eda7de22.png)
- Autocompletion 自动完成,该选项默认开启,同时提供多种配置选项。
-
Code linting 使用支持 pep8 标准的 PyLint 或者 PyFlakes。因为我个人使用的是另外的 linting 工具,所以我会在 Anaconda 的配置文件 Anaconda.sublime-settings 中将 linting 完全禁用。操作如下: Sublime > Preferences > Package Settings > Anaconda > Settings – User:
{"anaconda_linting": false}
** - McCabe code complexity checker 让你可以在特定的文件中使用 McCabe complexity checker. 如果你对软件复杂度检查工具不太熟悉的话,请务必先浏览上边的链接。
- Goto Definitions 能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义。
- Find Usage 能够快速的查找某个变量,函数或者类在某个特定文件中的什么地方被使用了。
- Show Documentation: 能够显示一个函数或者类的说明性字符串(当然,是在定义了字符串的情况下)
5. python PEP8 Autoformat
一款可以用PEP8规范自动格式化Python代码的插件
使用方法:
- GNU/Linux: ctrl+shift+r
- OSX: ctrl+shift+r
- Windows: ctrl+shift+r
6.ConvertToUTF8
这个插件是在Sublime Text打开文件和保存文件的时候临时做的转换动作。实际上,如果你打开一个内容比较多的文件时,你会先看到乱码,然后瞬间被显示为了正确的中文,其实就是该插件在做转换的过程。
使用小细节
1. side bar的使用
![](https://img.haomeiwen.com/i423313/5062eaf989c9c86e.png)
2. 同一窗口只能显示一个文件,打开新的文件就覆盖原来文件的问题
-
从侧边栏单击打开文件是预览模式,此时创建的标签是斜体
image.png
此时单击另一个文件会覆盖已经打开的文件:
image.png
-
从侧边栏双击文件打开,可在一个窗口打开多个标签:
image.png
3. 消除代码中的白色框框
- 直接关闭Anaconda的这项提示:Sublime > Preferences > Package Settings > Anaconda > Settings User 中添加如下代码:
{"anaconda_linting": false} - 安装格式化插件Python PEP8 Autoformat,快捷键Ctrl+Shift+R。
网友评论