插件
Python
微軟VSCode開發團隊自己開發的
- 智能補全:通過自動補全,代碼導航,語法檢查等來編輯代碼
- 代碼檢查:使用Pylint、Flake8獲取額外的代碼分析,檢查編程錯誤
- 代碼格式:用black,autopep 或 YAPF 調整代碼格式
- 調試:調試Python腳本,Web應用程序以及遠程或多線程進程
- 測試:通過測試Explorer中unittest,pytest或nose運行和調試測試
- 環境:自動激活並在virtualenv、venv、pipenv、conda 和 pyenv 環境之間進行切換
- 重構:通過變量提取、方法提取和導入排序來重構Python代
Chinese (Simplified) Language Pack for Visual Studio Code
中文語言包擴展(簡體)
Better Comments
使# TODO ···、# NOTE ···、# ! ··· 等代碼注釋展示不同顏色
Bracket Pair Colorizer
使{} [] ()等展示不同顏色
Code Spell Checker
檢查代碼拼寫,不是正常的單詞會標藍線
GitLens — Git supercharged
增強自帶的git功能,當鼠標滑過,每行代碼可以展示出作者等相關信息
koroFileHeader
在vscode中用於生成文件頭部注釋和函數注釋的插件,經過多版迭代后,插件:支持所有主流語言,功能強大,靈活方便,文檔齊全,食用簡單!
Markdown All in One
在vscode中編緝Markdown文本,可以快速預覽和修改
One Dark Pro
Atom的一款暗黑主題,超好看的
Path Intellisense
編寫路徑時,自動文件路徑補全
PlantUML
在vscode中畫PlantUML圖
Pylance
官方叫語言服務器,當鼠標停留時,方法或類可以快速預覽的
Tabnine
ai版本的代碼提示,我感覺不怎么好用,有時間瞎jb提示,沒有Python自帶的用着爽
Todo Tree
項目中所有的TODO的集合; ctrl+shift+f搜索TODO差不多的效果
vscode-icons
添加文件夾、文件圖標,看着會舒服一點
常用快捷鍵
ctrl+` 打開終端、隱藏終端
ctrl+r 切換項目
ctrl+e 打開項目中某個文件
ctrl+g 定位到指定行
ctrl+k w 關閉全部已打開文件
ctrl+shift+k 刪除某行
ctrl+shift+f 全局搜索
ctrl+shift+x 插件中心
ctrl+d c 當前光標所在單詞選中
alt+上/下 當前光標所在行上移/下移
其他快捷鍵查詢: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
其他
設置__pycache__文件夾不顯示
ctrl+, => files.exclude => 添加 **/__pycache__
選擇python環境
有時候,python環境不能自動加載,可以手動配置:ctrl+shift+p => Python Select Interpreter => 選擇當前目錄下的虛擬環境
同時選中多條記錄編輯快捷操作
先選中文本 => alt+shift+點擊一列
切換虛擬環境報錯無法加載文件 E:\Python_project\shop_env\Scripts\Activate.ps1,因為在此系統上禁止運行 腳本
Windows+x打開面板,選擇以管理員身份運行PowerShell,輸入: set-executionpolicy remotesigned,接下來輸入“y”表示執行。
