Windows下Sublime text 2配置Python开发环境

一、Sublime Text 2中添加Python Build配置

    Solution 1#: 打开“Tools-->Build System-->New Build System”,添加如下内容并保存:

{
    "cmd": ["D:\\Python27\\python.exe", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "encoding": "utf-8"
}

     备注:Python安装路径 D:\Python27\python.exe


    Solution 2#: 修改原有的Python Build文件

        打开“Browse Packages --> Python --> Python.sublime-build”文件,修改为Solution 1#中内容。

二、Sublime text 2的build系统不支持中文路径

    Sublime text 2的build系统不支持中文路径,根据报错可以知道是因为中文编码的问题,win下的编码为(gbk),sublime text2默认为**,可以通过如下方式解决:

    打开sublime_plugin.py文件,添加以下内容:

reload(sys) 
sys.setdefaultencoding('gbk')



三、Sublime text 2开启vim模式、关闭自动更新

    Sublime text 2 打开Preferences -> Settings-User项,添加如下内容:

{
    "update_check":false,
    "ignored_packages":[]
}


    保存退出。按Esc之后,进入vim模式。


四、Sublime text 2 添加右键菜单,打开文件或文件夹

    修改相应的 sublime_text.exe 路径

Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\*\shell\Sublime Text]
@="Open with Sublime Text"
 
[HKEY_CLASSES_ROOT\*\shell\Sublime Text\Command]
@="D:\\tools\\Sublime Text Build 3062 x64\\sublime_text.exe \"%1\""
 
[HKEY_CLASSES_ROOT\Directory\shell\Sublime Text]
@="Open with Sublime Text"
 
[HKEY_CLASSES_ROOT\Directory\shell\Sublime Text\Command]
@="D:\\tools\\Sublime Text Build 3062 x64\\sublime_text.exe -a \"%1\""




你可能感兴趣的:(python)