vscode 安裝體驗
本文參考了多篇技術文章,如有侵權,請告知,加入參考網頁。謝謝
這裡作為個人學習的備忘錄和打卡
在學習Python的過程中,一直沒有找到比較趁手的第三方編輯器,用的最多的還是Python自帶的編輯器。由於本人用慣了宇宙第一IDE(Visual Studio),所以當Visual Studio Code出現時,心情有點小激動呢。從我的使用經驗出發,可以說VSCode用來寫Python真的是再合適不過了,你將體驗到絲滑的編程體驗和無限擴展的可能。而且,如果你的項目是包含多種語言的,比如Web開發,你不必再開多個編輯器和其他工具,因為這一切都可以在VSCode裡完成了。
在VSCode中搜索擴展Python,就是這貨:
裝後,重新加載。上圖中我因為已經裝過了,所以顯示的是禁用、卸載按鈕。下面就可以愉快的和Python玩耍了。
這個是vscode提供的python 官方插件,提供了python代碼的調試,自動補全,代碼格式化等功能。
這個也是vscode官方提供的插件,作用是給vscode編輯的文件增加圖標。這裡再推薦一個相同功能的插件**vscode-icons-mac**,文件圖標變成Mac風格,相當美觀。
這個插件的作用是當代碼中讀入文件名或者文件路徑時,提供文件名或者文件路徑的自動補全。
這個插件的作用是在.pyw文件的開頭添加一些說明header。
這個插件的作用是給代碼中的括號增加顏色,同一對括號是相同的顏色,尤其是在括號中還包著括號的時候,看起來更加的清晰。
Chinese (Simplified) Language Pack for Visual Studio Code
將界面轉換為中文,對英語不好的人,非常友好。
————————————————
版權聲明:本文為CSDN博主「weixin_40528417」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結及本聲明。
>>原文連結:https://blog.csdn.net/weixin_40528417/article/details/81141567
Dracula Official
快在VSCode開始你的第一段Python代碼吧,Python插件自帶的Pylint功能會在你輸入的過程中給你自動提示,自動完成,以及錯誤提示。
這裡需要提醒各位PythonER們,VSCode包括VS中,Tab都默認是4個空格。 常用的幾個操作快捷鍵,估計VSer們都能無痛轉換:
首先是F1/Ctrl+Shit+P萬能鍵,誰用誰知道
隨時隨地,F5調試運行。注意,VSCode默認在調試後,會停在第一句,如下圖。調試快捷鍵與VS基本相同。
左側Debug窗口顯示的從上到下依次是調試所用的模式,變量(局部變量,監視),調用堆棧,斷點等。基本上我們需要的功能都在這裡了。
有個不太好的設計就是變量、監視這些地方寬度太小,查看一些長的變量不如VS方便。不過好在我們有調試控制臺啊,直接敲上變量名就好了。
這裡需要提醒一下的是,左上角的下拉選擇調試模式中,常用的兩個是Python和Integrated Terminal/Console,第一個就是在插件自帶的環境中調試運行,第二個就是集成的控制臺中。問題是,第一種暫不支持input()輸入,所以想調試帶input的程序,就選擇Integrated Terminal/Console或者External Terminal/Console也是可以的。
集成了Git支持,這是很棒的功能,不僅在行首用不同顏色標識添加、刪除、修改的行,點擊行首色塊,還能顯示對比。資源管理器中也用不同顏色和標記提示修改的文件。 想要提交時,只需要切換到左側原始碼管理,Commit就行了。如圖:
VSCode小巧、快速,跨平臺,界面炫酷,各種擴展,是時候換用新的VSCode了。
這畢竟是微軟出品,隨便從VisualStudio項目組拉幾個人就能甩Sublime、Atom好幾條街了(暫不提Vim),讓我有一種一旦用起來就停不下來的感覺。
在文件->首選項->設置,打開一個setting.json
上圖是我的基本配置,右邊紅色選中框是我自己的用戶自定義配置,包括字體設定、是否滾動滑鼠,是否啟動默認更新等。
&34;: &34;, &34;: &34;, &34;: 16, // 以像素為單位控制字號。 &34;: 0, // 通過使用滑鼠滾輪同時按住 Ctrl 可縮放編輯器的字體 &34;: true, // 配置是否從更新通道接收自動更新。更改後需要重啟。default &34;: &34;, //配置python的路徑 &34;: &34;, &34;: &34;, //忽略pylint檢查代碼時,出現無謂的波浪線的問題 &34;: [ &34; ]
添加Python編譯配置。
我們在上文右邊添加關於Python編譯器的配置命令(注意配置中最後一行不需要逗號),需要修改自己Python的安裝路徑(在上文中Anconda的安裝路徑下)==
新建test.py,代碼如下:如果出現錯誤,請安裝對應python開發庫
39;x&39;sin(x)&39;Simple plot&34;sin.png&34;python.linting.pylintArgs&34;--generate-members&34;workbench.iconTheme&34;vscode-icons&34;workbench.colorTheme&34;Dracula&34;editor.fontSize&34;window.zoomLevel&34;editor.mouseWheelZoom&34;update.mode&34;none&34;python.pythonPath&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\python.exe&34;editor.fontFamily&34;Consolas&34;python.jediEnabled&34;python.autoComplete.addBrackets&34;python.autoComplete.extraPaths&34;C:\\ProgramData\\Anaconda3\\envs\\opencv\\Lib\\site-packages&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\Library\\lib&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\Lib&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow&34;C:\\ProgramData\\Anaconda3\\Scripts\\&34;C:\\ProgramData\\Anaconda3\\Lib\\site-packages\\&34;python.linting.pylintArgs&34;--disable=W,C&34;python.insidersChannel&34;weekly&34;python.formatting.provider&34;yapf&34;[python]&34;editor.defaultFormatter&34;ms-python.python&34;python.dataScience.askForKernelRestart&34;python.dataScience.sendSelectionToInteractiveWindow&34;python.linting.pylintArgs&34;--generate-members"]
}