1、SublimeText3下載地址
https://www.sublimetext.com/3
2、安裝SublimeText3
3、安裝SublimeCodeIntel
(1)打開SublimeText3;(2)按快捷鍵“ctrl+p”,或者“Preferences->Package control”輸入“Package Control: InstallPackage”;(3)輸入“SublimeCodeIntel”,點擊列表中的“SublimeCodeIntel”包,安裝完后會有相應的提示。
4、配置python提示
(1)找配置文件
Preferences->Package settings->SublimeCodeIntel->settings-user
(2)修改文件內容如下,其中python的路徑需要根據自己的需要修改
{ "codeintel_language_settings": { "Python3": { "python3": "D:\\Python3.7.2", "codeintel_scan_extra_dir": [ "D:\\Python3.7.2\\DLLs", "D:\\Python3.7.2\\Lib", "D:\\Python3.7.2\\Lib\\site-packages", "D:\\Python3.7.2\\Lib\\idlelib", "D:\\Python3.7.2\\python36.zip", "D:\\Python3.7.2", "D:\\Python3.7.2\\Lib\\*", ], "codeintel_scan_files_in_project": true, "codeintel_selected_catalogs": [] }, } }
這里python路徑需要根據自己的安裝路徑定義,其中codeintel_scan_extra_dir包含的目錄可以在python IDLE中sys.path查看.
import sys print(sys.path)
出現Error tring to parse file:Expected value in Pacjages\User\Default.sublime-XX.......錯誤
可能是上邊設置文件書寫錯誤,比如多了逗號,空格和tab互用
5、快捷鍵
(1)一般情況下,默認快捷鍵有:
ctrl+/:代碼注釋
ctrl+shift+space:代碼提示
(2)自定應快捷鍵:
自定義“鼠標”跳轉注釋代碼
追蹤函數、查看系統函數
配置快捷鍵,實現ctrl+鼠標左鍵追蹤函數,alt+left/right跳轉,alt+/自動提示代碼
選擇 Perference -> Package Settings -> SublimeCodeIntel -> Key Bindings-User 復制以下配置:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
[
{
"keys"
: [
"f5"
],
"caption"
:
"SublimeREPL:Python"
,
"command"
:
"run_existing_window_command"
,
"args"
:
{
"id"
:
"repl_python_run"
,
"file"
:
"config/Python/Main.sublime-menu"
}
},
/
/
自動提示代碼
{
"keys"
: [
"alt+/"
],
"command"
:
"code_intel_auto_complete"
},
/
/
跳轉到函數定義
{
"keys"
: [
"alt+right"
],
"command"
:
"goto_python_definition"
},
/
/
返回到跳轉位置
{
"keys"
: [
"alt+left"
],
"command"
:
"back_to_python_definition"
}
]
|
ctrl+鼠標左鍵跳轉函數
選擇 Perference -> Package Settings -> SublimeCodeIntel -> Mouse Bindings - User 復制以下配置:
[ //ctrl+鼠標左鍵跳轉函數 { "button": "button1", "modifiers": ["ctrl"], "command": "goto_python_definition", "press_command": "drag_select" } ]