当前位置:Sublime Text中文网 >

Sublime Text 3 python可用插件推荐

在Python开发中有一些很实用的插件,可以很好的提高开发效率。

▶ Package Control:管理插件的插件,前面已安装

▶ SublimeCodeIntel: 代码提示插件,可根据是python、java等自动代码提示

可以自定义设置一些快捷键以及鼠标事件,我都没有操作,我只是在菜单中选择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可以联合使用