VSCode 使用


前言

簡單介紹:

VSCode全稱Visual Studio Code,是一個微軟開發的開源、輕量化的通用的IDE(Integrated Development Environment 集成開發環境)

這里主要通過使用python來介紹VSCode的上手使用。

下載安裝:

官網下載地址:https://code.visualstudio.com/download

根據自己的開發環境選擇對應系統的安裝包,本人使用Window10,接下來演示基本上在Windows環境來介紹

基本使用

1、需要記住的快捷鍵:Ctrl + Shift + P,快捷使用VSCode設置功能的方法

2、語言設置

VSCode剛安裝的時候界面語言是英文,如果想設置為中文可以:

使用快捷鍵輸入language

 

 安裝完成后點擊右下角提示的Restart Now重啟就OK了。

3、VSCode需要了解的基本概念

  • WorkSpace 工作空間,設置當前項目相關配置、環境
  • Setting 設置,配置
  • Extension 插件,VSCode本身不集成任何語言,如果需要配置開發環境,就需要安裝對應環境的語言的插件,也就是VSCode可以做任何語言的開發,只需要安裝對應開發語言的插件就可以

4、安裝Python插件,選擇Python環境

安裝Python插件方法:

①、通過插件界面搜索安裝:

 ②、直接通過歡迎使用頁面安裝:

5、使用VSCode打開文件夾/項目文件

方式一:點點點

打開一個文件夾:Test,VSCode就會將該文件夾設置為一個工作區,一個工作區就是一個開發環境,多個工作區直接的環境和配置都是獨立的:

比如在test文件夾下新建hello.py文件,然后菜單欄>文件>首選項>設置>

 方式二:使用命令行:

在需要打開的項目文件夾根目錄下打開cmd:

輸入:code .

就打開了該文件夾下的所有文件

6、將2個不同(地方)的文件夾放在同一個工作區中進行開發

如果想要下次再次使用該工作區,就可以使用菜單欄>文件>將工作區另存為 進行保存工作區,下次使用該工作區,直接雙擊它(或者使用VSCode打開)就可以了

 7、優化python開發環境

我們在使用VSCode進行python編程開發的時候,為了提高開發效率,就需要安裝一些額外的插件來提高開發效率:

① 替換國內鏡像(這里換豆瓣源為例),提高pip插件安裝效率

Windows下: 在user目錄下創建一個pip文件夾,如:C:\Users\Administrator\pip(本人Windows用戶為Administrator),新建文件pip.ini,內容如下:

[global]
index-url = http://pypi.douban.com/simple
[install]
use-mirrors =true
mirrors =http://pypi.douban.com/simple/
trusted-host =pypi.douban.com

Mac下:修改~/.pip/pip.conf (沒有就創建一個),內容同上

② 代碼規范、錯誤提示

pylint插件——對錯誤進行檢查進行實時提示

③ 多窗口拆分排列

 

 ④ 代碼重構/合並為方法

 

⑤ 使用snippet代碼片段

當我們在VSCode中輸入比如:try

就會出現代碼片段候選框,比如選擇第三個:

當然也可以自定義用戶代碼片段:文件>首選項>用戶代碼片段,或者使用快捷鍵輸入代碼片段

 8、Debug - 斷點的使用

流程使用

先打斷點,然后啟動調試,選擇默認第一個Python File,開啟debug模式

監視的使用 

接下來通過一段處理excel文件的代碼來應用debug的排錯:

待處理的excel文件

 

 這里為了展示debug模式排錯過程,將該books.xlsx文件第166行寫點東西,因為有時候我們出的excel文件並沒有想象中的簡單。

然后執行文件發現報錯:

starting
Traceback (most recent call last):
File "g:/Project Files/VSCode/test03/conver_book_info.py", line 16, in <module>
for index_info in index_infos.split(' '):
AttributeError: 'NoneType' object has no attribute 'split'

初步斷定,應該是哪個單元格取到了空,導致切分失敗

於是開啟debug模式排查:

在切分處代碼那行打個斷點:

至此excel文件轉換處理完畢。 

9、配置和激活使用虛擬環境

 虛擬環境在多項目的開發中經常使用,所以使用虛擬環境在大部分開發中都是需要的

虛擬環境的選擇:

virtualenv pyenv venv

安裝: python -m venv vscode_env1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM