導航:首頁 > 編程語言 > vscodepython使用教程

vscodepython使用教程

發布時間:2024-07-31 07:50:47

① 如何配置vscode的python編譯環境

為VSCode安裝擴展
用VSCode編程是需要依賴擴展的。寫Python需要安裝python的擴展,寫C++需要安裝C++的擴展。剛打開編輯器的時候,它一般會推薦一些擴展,你如果什麼都不知道,可以先安裝官方推薦的這些擴展:
修改VSCode的一些選項的默認值
VSCode有很多選項可以被修改,其各個選項都有默認值,這些默認值存儲在"\settings.json"中(不過我沒找到這個文件),用戶如果想修改某些選項的值(比如:修改字體的大小),VSCode會自動幫我們生成一個「settings.json」文件,然後我們直接在這個文件中配置自己想要的值即可。
VSCode還沒有創建"settings.json"文件:
VSCode幫我們創建了"settings.json"文件:
我們修改字型大小,讓字體大一些。修改完後,保存一下,自定義的值就會覆蓋默認值,修改就生效了。
用VSCode編寫和調試python程序
下面就開始用VSCode編程了。因為python的配置超簡單,我們以python為例來說明一下。
https //segmentfault com/q/1010000005897116
VSCode是以文件夾作為項目單位的。所以,我們如果要新建一個python項目的話,需要新建一個文件夾,然後在這個文件夾裡面放置.py文件。然後讓VSCode"打開文件夾",這樣VSCode就能識別這個項目了。(當然可以用VSCode直接創建文件夾和文件。)
先創建test_python文件夾,裡面創建一個test.py文件。
然後用VSCode載入它:
載入後的樣子。可以看到,因為安裝了python擴展,已經有高亮等效果了。
下面開始調試。
很顯然要選擇python選項:
然後VSCode為我們自動生成了"launch.json"文件,此文件有很多配置項,有的選項是默認從"settings.json"中取值的(比如"config.python.pythonPath")。如果"settings.json"中沒有配置它們的話,調試時可能會無法啟動。
同時,項目文件夾下面還自動生成了".vscode"文件夾。文件"launch.json"就在這個文件夾中。此時VSCode才算是真正意義上接手了這個項目文件夾。
網上的教程里,直接先在"settings.json"中把"python.pythonPath"先配置了一下,我當時不是太理解。現在看來,我們也需要配置一下了。
配置完之後,就可以正常調試程序了。
用VSCode調試帶參的Python程序
修改test.py裡面的代碼,讓它能列印參數(修改後的代碼見下面的圖片)。
修改launch.json,找到"configurations"中"name"為"Python"的那個配置塊,給它添加"args"項,如下圖所示:
添加前的配置塊:
添加後的配置塊:
文件launch.json修改完畢後,按F5調試程序,可以看到控制台輸出的結果:
在按F5調試時,VSCode每次都會在程序入口處暫停住,這是配置項"stopOnEntry"在起作用,將其改成false後就不會出現這種情況了。
用VSCode自動格式化代碼
VSCode「自動格式化代碼」的快捷鍵是「Alt+Shift+F」。要格式化Python代碼,需要安裝Python包yapf(或autopep8、等)。
命令行下執行:
[plain] view plain
python -m pip install yapf
然後配置"settings.json",啟用yapf:
用VSCode對python代碼進行語言分析
VSCode使用python的語言分析(寫python代碼的時候,編輯器會提示哪裡出錯,哪裡的代碼格式不規范),可以安裝flake8(或pylint、等):
在命令行下執行:
[plain] view plain
python -m pip install flake8
然後配置"settings.json",啟用flake8:
更換文件圖標主題(使VSCode左側的資源管理器根據文件類型顯示圖標):
可以選擇已經存在的文件圖標主題:"文件"->"首選項"->"文件圖標主題"->"Seti(Visual Studio Code)"。
你也可以安裝「vscode-icons」插件,安裝的方式:
在「擴展(Ctrl+Shift+X)」中,搜索「vscode-icons」,然後安裝並重新載入它,然後VSCode會讓你執行一些操作,以激活"vscode-icons"插件。操作為:
"文件"->"首選項"->"文件圖標主題"->"VSCode Icons"。對應到英文的話,應該是"File" -> "Preferences" -> "File Icon Theme"->"VSCode Icons"。
Guides(縮進線插件,讓代碼看起來更清晰):
在「擴展(Ctrl+Shift+X)」中,搜索「Guides」,然後安裝並重新載入它即可。

② vscode使用教程是

vscode使用教程:

安裝:

安裝的東西沒什麼好說的,自行下載安裝吧,伙計。

配置:

用戶配置:

vscode的用戶配置分3個級別,分別是默認配置、全局配置和工作區配置,優先順序也依次遞增。對於團隊項目,一些規范可以通過項目目錄下建一個.vscode/setting.json文件進行配置。

快捷鍵綁定:

參考官方文檔,文檔中列出了所有指令對應的快捷鍵。快捷鍵我只修改了兩個與系統軟體沖突的。

代碼片段:

這個功能很像webstorm的live template的功能,雖然提示的時候沒有webstorm那麼精準和順手,不過總的來說,夠用。

設置語法遵循TextMate代碼片段語法,你可以通過安裝別人寫好的snippet插件,如果別人寫的snippet你用得不爽,那麼自己寫也簡單。

之前使用這個代碼片段有個痛點就是只能用方向鍵上下選擇提示,如果能使用ctrl+n/p上下選擇的話就更舒服了,沒想到現在已經支持了。

另外,有沒有人知道怎麼設置代碼提示內容,比如輸入result提示了XPathResult是什麼鬼。

插件:

4個月前剛知道vscode的時候,那時感覺插件還沒有那麼多,現在重新看了一下,真是應有盡有。牛逼啊!

這里介紹幾個我用過覺得不錯的插件

用戶配置同步 Visual Studio Code Settings Sync。Git 歷史 Git History。

文件圖標 vscode-icons。縮進輔助線 Guides。

Visual Studio Code(以下簡稱vscode)是一個輕量且強大的代碼編輯器,支持Windows,OS X和Linux。

內置JavaScript、TypeScript和Node.js支持,而且擁有豐富的插件生態系統,可通過安裝插件來支持C++、C#、Python、PHP等其他語言。

③ 如何配置vscode的python編譯環境

運行python代碼
運行python代碼見式三種:
運行python命令進入python工作環境輸入表達式車即
創建保護python代碼文件使用命令 python filename [參數]執行
Linux首行注釋#!/usr/bin/env python3源文件加執行屬性即直接執行
使用跨平台工具Visual Studio Code 作IDE
載並安裝VS Code近(2016-7-15)VS Code更新比較快幾新版本我現用1.3.0版
安裝python插件:打VsCodeCtrl + p輸入ext install python,稍等片刻發現關於python插件列表選擇並安裝我安裝VSC官網介紹介紹語寫:"*Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, snippets, and more"安裝完插件智能提示python態語言某些候VSC識別變數類型運行才能確定類型算神仙沒智能提示
配置python版本環境變數版本python通配置指定:依點擊File->Preference->User Settings打兩文件左邊叫做Default.Settings右邊叫做Setting.json左側"python.pythonPath": "python"拷貝右側並修改"python.pythonPath": "/usr/bin/python3"或任何想修改python目錄即其設置左側默認右側設置左側相同內容則覆蓋左側
設置運行配置:打或新建python源文件按快捷鍵Ctrl+Shift+B運行VSC提示No task runner configured.點擊逗Configure Task Runner選擇逗Others輸入內容並保存:
{
"version": "0.1.0",
"command": "/usr/bin/python3",
"isShellCommand": true,
"args": ["${file}"],
"showOutput": "always"

④ 使用VScode配置Python GIS開發環境

Python是進行GIS開發和數據處理的常用語言,如何用宇宙第一IDE進行GIS開發,為其配置Python環境是一個簡單的入門問題。本文基於ArcGIS Pro自帶的conda環境進行配置,實現可以使用GIS分析工具和其他Python模塊。



對於常用的站點包ArcGIS Pro已經包括,簡單的點擊增加就可以進行導入

⑤ 用vscode編寫Python

我的上一篇Python環境安裝裡面提到可以用idle來編寫python的代碼,但是效率還是太低了,畢竟只有對於大佬來說才是用啥寫代碼都一樣,新手不行啊,初學者總是會忘記一些關鍵字的拼寫啥的,或者想用一些庫又不知道它裡面有哪些方法等等因素,光用idle是不夠的,所以我們需要一些更好用的工具來幫助我們來學習

vscode是一款代碼編輯器,而且裡面有非常豐富的插件,可以幫助我們提高開發效率,之後我可能會寫一篇插件推薦的,不過要注意的是這是編輯器而不是集成開發環境,所以想要真正做項目還是推薦去使用專業的工具哦(比如PyCharm)

回到正題,首先打開瀏覽器輸入官網地址https://code.visualstudio.com/「鏈接」

下載下來然後打開後,無腦下一步就可以完成安裝了

安裝完成後就打開軟體,這時右下角會提示你安裝中文的插件,看個人需要安裝,我這里就暫時不安裝了

接下來點擊左邊的側邊欄中的那個四個方塊的圖標,就可以看見第一個推薦的插件就是Python

當然如果沒推薦給你也不要緊,可以點上邊的搜索欄直接搜索關鍵字 "Python" 就行

然後點擊 "install"安裝就行,剛剛沒安裝中文插件的也可以搜索關鍵字 "chinese"來安裝

現在可以點`New File`來新建代碼文件開始寫代碼了

打開一個新文件後點上面的 `select a language`(裝了中文插件的話應該叫「選擇語言」),讓後再搜索框中輸入python來選擇創建python文件

接下來就可以開始寫代碼了,可以看見,當我剛開始寫下兩個字母,vscode就開始給我提示代碼了,按下 Tab 鍵或 Enter 鍵時,vscode就會幫我們補全我們的代碼了

當你的代碼寫好保存以後,右上角就會有一個三角符號點擊一下就可以運行代碼了

可以在vscode的內置終端里看到輸出結果

當然還有另一種運行方式,就是右鍵你的文本編輯框,然後點`Run Current File in Interaction Window` (在互動式窗口中運行文件)來將代碼運行到Jupyter Notebook(互動式筆記本)中

如果沒有預先安裝jupyter插件右下角會提醒你安裝,點擊安裝即可

等安裝完後再來運行一下看看效果

好了,今天的介紹就到這里了

喜歡的話記得關注我呀

也可以到CSDN中搜索同名賬號,我會兩邊一起更新的

閱讀全文

與vscodepython使用教程相關的資料

熱點內容
js用什麼加密 瀏覽:339
androiduc瀏覽器包名 瀏覽:374
wemall小程序源碼 瀏覽:422
從零開始學php光碟下載 瀏覽:665
mac多個php版本 瀏覽:591
資源動漫壓縮包 瀏覽:899
雲伺服器如何做路由器 瀏覽:691
python看後感 瀏覽:169
下載app為什麼顯示購買 瀏覽:787
安卓怎麼把資料一鍵轉移到舊蘋果 瀏覽:607
啟發式演算法matlab 瀏覽:30
安卓手機怎麼和外國人打電話 瀏覽:25
解套app什麼用 瀏覽:995
python賦值方式復合賦值 瀏覽:380
修改linuxlang 瀏覽:17
成熟的app開發需考慮什麼 瀏覽:790
如何將安裝包變成解壓包 瀏覽:342
單片機中的alu是個啥 瀏覽:365
花灑防爆管加密管和軟管 瀏覽:879
龍族幻想同伺服器怎麼一起進跨服 瀏覽:862