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會一閃而過;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM