關於 Sublime 3 - Jedi Package 的設置和使用方法
我是一枚小白,安裝后 Sublime 后,想在碼字時,達到如下效果:
- 打字時,自動提示相關內容
- 按Tab鍵,相關內容自動填充
- 有參數的Function,能提示需要的參數
為什么選擇 Jedi
因為 Package 很小,不想安裝巨大的 anaconda
遇到了問題:
安裝完Jedi后,發現怎么都不好使,研究了半天才明白怎么用;
而且,奇怪的是網上居然並沒有特別的詳細說明,多數都是講怎么安裝;
但,對於小白來說更重要的是,安裝完了,到底怎么用;
所以,決定記錄下怎么使用,也就是安裝完了,該做些什么;
至於,如何安裝 Jedi Package,這里就不寫了,網上很多。
網上找原因:
發現要想彈出提示是需要按快捷鍵的:CTRL + SPACE
這怎么可以啊,我的 “自動彈出” 呢,我的快速如黑客般的手感嫩!
不斷Research,發現需要在 Jedi 的設置里面,進行設定 |||(-_-)|||...
Jedi 設置方法:
首先需要在Sublime中找到如下設置界面:
進入后會看到各種Jedi的設置,直接在上面改參數,就可以達到各種效果
接下來可以談談,到底如何設置各種參數:
- L52;什么情況下自動彈出提示,設置為(“.”),寫代碼時,自動提示會在按下 “.” 后出現;
- L30;彈出的提示都包括什么內容,設置為(“all”),彈出內容,既包括系統自帶內容,有包括Jedi自己的內容;(p.s. 不知為何,設置為 “all” 的時候,提示彈出的更快)。
以上這兩個設置,對小白來說最為重要了,
設置完了,皆可以去臭屁一番了 v(^- ^)v。
Sublime 熱鍵設置:
還是要去找到 Sumline 自己的設置文件,
找到后,第 270 - 274 行,用於設置是否開啟用 Tab 進行自動填充,
一旦,設置為 True,在自動彈出東西時,按回車就不會自動填充內容了,
只有按 Tab 時,自動填充內容才會上去。
怎么設置呢?
這個設置文件是不能改的,所以需要打開,User 的設置文件,如下
只要把你要設置的那條,Copy 到你自己的設置文件里,改為 True 就行了
其他的,字體啊,字號啊,什么的設置,都同理。
當這些都設置完了只有,你就有了小白級別的,黑客般的手感!
撒花,撒花,Y(^o ^)Y。
其他小白熱鍵:
查詢底層代碼:
CTRL + SHITT + G
運行代碼:
CTRL + B
看看效果吧 (^^)
注意事項:
- 要想熱鍵,開始運行,需要把編輯器的 Syntax 設置為,Python,如上圖,右下角
- 開始運行程序之前,必須先儲存文件,要不然會報錯
關於 Go To Defination:
作用是查看引用的 Module 或 Object 的,底層代碼,熱鍵是,CTRL + SHITT + G
注意,這個是 Jedi 特有的熱鍵,還有其他熱鍵,請看下圖:
剛剛才發現這個功能,個人非常喜歡,非常推薦!
結束:
再想到什么的時候,再來更新吧!