1.matplotlib绘图运行不显示问题,修改文件Preferences=>Browse Packages=>Default=>exec.py 大概在33行:
# Hide the console window on Windows
startupinfo = None
if os.name == "nt":
startupinfo = subprocess.STARTUPINFO()
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW 把最后一行注释掉,修改后如下所示:
# Hide the console window on Windows
startupinfo = None
if os.name == "nt":
startupinfo = subprocess.STARTUPINFO()
# startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
保存修改,重启,按Crtl+B运行脚本即可。
2.安装包控制(Package Control)
打开 Sublime Text 2,按下 Control + ` 调出 Console,将以下代码粘贴进命令行中并回车:
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation') 重启 Sublime Text 2,如果在 Preferences -> Package Settings中见到Package Control这一项,就说明安装成功了。
3.对齐(Alignment),默认快捷键:crtl+alt+a
var joe = 'joe';
var johnny = 'johnny';
var quaid = 'quaid';
将上面的代码改成这样:
var joe = 'joe';
var johnny = 'johnny';
var quaid = 'quaid';
4.无干扰模式(Distraction Free Mode)
Control + Shift + Command + F 或是在菜单 View 中选择 Enter Distraction Free Mode 就可以进入这个 UI 最小化模式了。修改 “Preferences” -> “File Settings - More” -> “Distraction Free - User” 可以对防干扰模式进行一些设置:
{
"line_numbers": false, //是否显示行号
"gutter": false, //是否显示边列
"draw_centered": true, //是否居中显示
"wrap_width": 80, //换行宽度(单位:字符)
"word_wrap": true, //是否自动换行
"scroll_past_end": true //滚动能否超过结尾
}
5.常用快捷键:
打开/前往:
Ctrl+P Goto Anything
Ctrl+R Goto method
Ctrl+Shift+P 命令提示
Ctrl+G 前往某一行
Ctrl+K+B 开关侧栏
Ctrl+` python 控制台
Ctrl+N 新建窗口
Ctrl+Shift+↑ 与上行互换
Ctrl+Shift+↓ 与下行互换
编辑:
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+D 选词 (按住-继续选择下个相同的字符串)
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+Shift+K 删除整行
Ctrl+KK 从光标处删除至行尾
Ctrl+K+Backspace 从光标处删除至行首
Ctrl+J 合并(多)行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+ / 注释(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift / 块注释(注释已选择内容)
Ctrl+Y 恢复撤销
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+Enter 光标所在行后插入行
Ctrl+Shift+Enter 光标所在行前插入行
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
拆分窗口/标签页-这个很酷:
Alt+Shift+1 单列
Alt+Shift+2 双列
Alt+Shift+5 网格 (4组)
Ctrl+[1,2,3,4] 焦点移动至相应组
Ctrl+Shift+[1,2,3,4] 将当前文件移动至相应组
Alt+[1,2,3…] 选择相应标签页
书签:
Ctrl+F2 设置/清除书签
F2 下一个书签
Shift+F2 上一个书签
Further Reading
1.Setting up Sublime Text for Python development
2.https://tutsplus.com/course/improve-workflow-in-sublime-text-2/
3.Windows 平台下 Sublime Text 2/3 支持中文输入法候选词窗口跟随

152

被折叠的 条评论
为什么被折叠?



