使用
python
开发,使用sublime text
作为编辑器,那么就需要设置一些配置和插件。
package control
安装
想要直接通过
sublime text
来安装插件,就必须先安装这个。
- 直接上官网的教程进行安装:package control
- 重启
sublime text
后,按快捷键:ctrl+shift+p
后,输入install
.点击 - 输入
format
,将显示很多格式的软件。而python
的格式化插件为Python PEP8 Autoformat
安装完后,只需快捷键:
CTRL+SHIFT+R
自动格式化python
代码
修改TAB键为缩进为四个空格
注意需要添加
,
,而且重启sublime text
变为Split Layouts
的视图布局
view-->layout-->columns:2
view-->groups->max columns:2
Code Snippets
定义常用代码块模板
比如在 Python 代码中,你可以输入 “defs” 然后敲击 tab 键,你就能得到一段通用的函数定义
点击 Tools > New Snippet
来创建属于你自己的代码片。请参照这个 文档来获取帮助,也可以在 这里 查看我个人用到的一些 snippets
。
快捷键
快捷键 | 作用 | 情形 |
---|---|---|
CTRL+G | 定位到第几行 | 报错在第几行时候,需要进行定位 |
CTRL+R | 定位函数/类 | 当定位函数的时候,默认有@ 在前面,类的情况,将@ 去掉 |
CTRL+SHIFT+P | 打开命令模式 | 输入set syntax [language] 设置为某种语言的语法模式,比如set syntax java 则设置为java语法高亮 |
Ctrl + Enter | 在当前行下新建一行 | |
Ctrl + Shift + Enter | 在当前行上面添加一行 | |
Ctrl + Shift + V | 在粘贴的过程中保持缩进 | 特别适用于python 这种以缩进来区分的语言
|
Ctrl+Shift+K | 删除正行 | |
Ctrl+Shift+D | 可快速复制光标所在的一整行,并复制到该行之前 | 这个功能相当于as 的ctrl+d
|
Ctrl+B | 直接运行python 程序 |
插件
常用默认快捷键 模板:
ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt+shift+p python
- SideBarEnhancements 扩展了侧边栏中菜单选项的数量,从而提升你的工作效率
如图:
资料:
配置python
:将Sublime Text 3设置为Python全栈开发环境
# 如何优雅地使用Sublime Text3