常用快捷键
1.ctrl + `调出控制台 2.ctrl+shift+p 调出命令面板 3.ctrl + w 关闭当前标签 4.ctrl + shift + t 恢复上次关闭的标签 5.ctrl + n 新建文件 6.ctrl + p 寻找文件 7.ctrl + f 寻找关键字
8.ctrl + d 显示关键单词 9.alt + f3 选择所有关键单词可以编辑替换
可以在key-building 里修改默认快捷键和设置新的快捷键
一 下载sublime,并安装package control插件
Ctrl + ` 调出控制台输入如下代码
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')
二 在调试的时候由于环境变量的配置,环境变量的字符集中缺少ascii字符集
找到配置文件目录位置(在sublime text 2中点Preference -> Browse Packages)在Default目录下找到exec.py,编辑;
找到以下两行:
for k, v in proc_env.iteritems(): proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding())
更改为:
for k, v in proc_env.iteritems(): try: proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding()) except UnicodeDecodeError: print("Encoding error") print("VARIABLE: ", k, " : ", v)
配置Python
下载Python 27
1.添加环境变量 2.修改配置文件
Preferences ->Browse Packages->Python文件夹 ->找到Python.sublime-build
将里面内容改为如下
{ "cmd": ["python", "-u", "$file"], "path":"C:/Python27", "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)", "selector": "source.python" //"encoding": "cp936" }
配置C++
下载MinGW32
1.添加环境变量 2.修改配置文件
Preferences ->Browse Packages->C++文件夹 ->找到C++.sublime-build
将里面内容改为如下
{ "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "encoding": "cp936", "shell": true, "variants": [ { "name": "Run", //"cmd": ["CMD", "/U", "/C", "g++ ${file} -o ${file_base_name} && ${file_base_name}"] "cmd": [ "start", "${file_path}/${file_base_name}.exe"] } ] }
常用插件
1.Terminal插件
Terminal插件可以允许在Sublime Text2中打开cmd命令窗口,很实用的一个插件,安装好该插件好,打开cmd命令窗口的快捷键是
Ctrl+Shift+T。
2.SublimeTmpl插件
这个插件允许用户定义文件的模板,比如在写一个html文件时,老是重复文件头的一些引入信息很繁琐,可以定义一个模板直接生成必须的信息,具体的SublimeTmpl插件用法请自行百度。
3.SideBarEnhancements插件
一个增强侧边栏文件夹浏览功能的插件,比较不错。
更多插件介绍http://www.cnblogs.com/dolphin0520/archive/2013/04/29/3046237.html