.sumblime text 中的package control 插件包控件的安装
步骤一:
Ctrl+` 调出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')
步骤二:
Ctrl+shift+P调出命令面板
(1)汉化,加载Chinese localization直接进行汉化
(2)GBK编码 加载插件 converttoUTF8
(3)对齐aligment
(4)主题themeflatland
(5)注释docblocker
▶ SublimeCodeIntel: 代码提示插件,可根据是python、java等自动代码提示
安装步骤:
打开Package Control[Preferences>>Package Control]
输入 install 选择关联出来的install package

输入sublimecodeintel,然后选中安装

安装完成之后可以通过【Preferences>>Package Settings】中查看到已安装的插件

这里可以自定义设置一些快捷键以及鼠标事件,我都没有操作,我只是在菜单中选择Preferences-->Browser Packages...-->进入相关的目录SublimeCodeIntel\.codeintel找到config,修改了一下Python路径(根据settings-default中确定.codeintel目录)
- {
- "Python": {
- "python":"C:/Python27/python.exe",
- "pythonExtraPaths":
- [
- "C:/Python27",
- "C:/Python27/DLLs",
- "C:/Python27/Lib",
- "C:/Python27/Lib/site-packages"
- ]
- },
- }
▶ SideBarEnhancements: 扩展了侧边栏中菜单选项的数量,从而提升你的工作效率。诸如”New file” 和 “Duplicate” 这样的选项对于 ST3 来说实在是太重要了, 我甚至觉得 ST3 本来就应该提供这些功能。而且仅凭 “Delete” 这一个功能就让这个插件值得下载。这个功能将你会在你删除文件的时候把它放入回收站。虽然这个功能乍一看没什么用,但是当你没有使用这样的功能而彻底删除了一个文件的时候,除非你用了版本管理软件,否则你将很难恢复这个文件。
具体安装步骤与其他插件相同,最终安装结果如下:

▶pylinter:Python基本主题,通过下图选中安装的插件以及使用后的样式如下

安装后的样式

▶SublimeTmpl:新建文件模板插件,可以支持多种语言例如Python、PHP等,下面的代码是我在配置文件中的配置信息
在settings-user中设置上自己的信息
- {
- "disable_keymap_actions": false, // "all"; "html,css"
- "date_format" : "%Y-%m-%d %H:%M:%S",
- "attr": {
- "author": "mx",
- "email": "mengxiang@xiangcloud.com.cn",
- "link": "http://www.xiangcloud.com.cn/"
- }
- }
我将Python的创建模板命令也做了修改,在key bindings-user中添加了以下信息,意思是ctrl+alt+p就可以创建一个新的Python模板
- [
- {
- "caption": "Tmpl: Create python", "command": "sublime_tmpl",
- "keys": ["ctrl+alt+p"], "args": {"type": "python"}
- },
- ]
结果如下:

▶Terminal:打开一个命令窗口,用于各种命令操作
▶AutoPep8:python开发规范pep8
▶Anaconda:自动匹配关键字等实用功能,有效提高开发效率
▶SublimeREPL:直接运行当前文件,可以方便调试,与Terminal可以联合使用 至于具体可参考资料【4】
对于基本的Python开发我就安装了这些插件,也基本够用。如果大家有别的需求可以到官网下载,或者是在最后我搜集的一些我认为还不错的资料中查看是否有合适的插件。