visual studio code -- python

來源:互聯網
上載者:User

標籤:感知   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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.