Sublime Text 3 配置Python3.x

Sublime Text 3 配置Python3.x

一、Package Control 安装:

1,通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码;

2,Sublime Text 3 安装代码并回车;

3,重启Sublime Text 3;

4,如果在Perferences->package settings中看到package control这一项,则安装成功。

或者

1,点击在Sublime Text3 的Preferences——install package control 进行安装;

2,重启Sublime Text 3;

3,如果在Perferences->package settings中看到package control这一项,则安装成功。

二、用Package Control安装插件的方法:

1,按下Ctrl+Shift+P调出命令面板

2,输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。如图:

安装以下插件:

(1).Pylinter插件(系统需要先安装pylint,cmd命令:pip install pylint)

   说明:让 Pyhton 在保存时自动规范,并对违反规范显示图标;

 

  安装后,preferences 中的package settings中就应该有pylinter了

  打开pylinter中的setting-default 修改如下几项:

{
    // Configure pylint's behavior
    "pylint_rc": "/Users/daniel/dev/pylintrc",
 
    // Show different icons for errors, warnings, etc.
    "use_icons": true,
 
    // Automatically run Pylinter when saving a Python document
    "run_on_save": true,
 
    // Don't hide pylint messages when moving the cursor
    "message_stay": true
}

(2).SublimeCodeIntel 插件(代码提示插件,可根据是python、java等自动代码提示,可以自定义提示的内容库);

  菜单中选择Preferences-->Browser Packages...-->进入相关的目录SublimeCodeIntel\.codeintel找到config,

  修改了一下Python路径(根据settings-user中确定.codeintel目录):

    "Python3": {
            "python3": "D:\\Python36\\python.exe",
            "codeintel_scan_extra_dir": [
                "D:\\Python36\\DLLs",
                "D:\\Python36\\Lib",
                "D:\\Python36\\Lib\\site-packages",
                "D:\\Python36\\Lib\\idlelib",
                "D:\\Python36",
                "D:\\Python36\\Lib\\*"
            ],
            "codeintel_scan_files_in_project": true,
            "codeintel_selected_catalogs": []
        },

 

(3).Python PEP8 Autoformat 插件(用来按PEP8自动格式化代码的。可以在包管理器中安装。);

  快捷键 CTRL+SHIFT+R 自动格式化python代码;setting-default如下:

{  
    "auto_complete": false,  
    "caret_style": "solid",  
    "ensure_newline_at_eof_on_save": true,  
    "find_selected_text": true,  
    "font_size": 11.0,  
    "highlight_modified_tabs": true,  
    "line_padding_bottom": 0,  
    "line_padding_top": 0,  
    "scroll_past_end": false,  
    "show_minimap": false,  
    "tab_size": 4,  
    "translate_tabs_to_spaces": true,  
    "trim_trailing_white_space_on_save": true,  
    "wide_caret": true,  
    "word_wrap": true  
}  

注意:F12 或 CTRL+B 运行 py文件;如果是F12最好在py文件后加raw_input()否则CMD会一闪而过;

 

posted @ 2017-12-27 22:57  整合侠  阅读(3918)  评论(0编辑  收藏  举报