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