標籤:感知 engine lin ctrl pos 分享 lib pandas 路徑
錄:
前提:
已安裝python
在vsc中安裝pthon模組
快速入門
開啟控制台(ctrl+shift+P):Python: Select Interpreter,選擇python解譯器
或者在軟體的下方點擊選擇python環境
智能補全:智能補全在python標準庫和你設定的python環境中的包下工作;
在軟體下方有終端,可以根據需要添加或刪除終端;
調試工具:
編輯python
自動補全和智能感知可以在當前工作環境和python標準安裝的庫(pip安裝的庫)下工作,如果需要它們在其他包也可以工作的話,需要把這個包的路徑放入設定檔案中的python.autoComplete.extraPaths中:
"python.autoComplete.extraPaths": [ "C:/Program Files (x86)/Google/google_appengine", "C:/Program Files (x86)/Google/google_appengine/lib" ]
類似的,python.autoComplete.preloadModules 設定可以提前加入常用的模組:
"python.autoComplete.preloadModules": ["numpy", "pandas", "matplotlib"],
最後,python.autocomplete.addBrackets 設定可以決定在鍵入函數名時,是否自動在函數名後加" ( ) ";
重構
提取變數
對一個運算式右鍵,點擊提取變數,編輯器會自動加上一個名為newvariableNNN的變數,可以自行改名;
提取方法
同上
排序import語句
對於import的模組,右鍵排序import語句,會把來自同一個模組的statement聯合到一個包之下;
Linting
Linting可以使得代碼文法和風格上的錯誤高亮顯示;
visual studio code -- python