自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

事半功倍,掌握12個(gè)在VSCode中進(jìn)行Python開發(fā)的小技巧

開發(fā) 前端
VSCode的Python擴(kuò)展的功能十分強(qiáng)大,提供了語法自動(dòng)完成、代碼檢查、單元測試、Git、調(diào)試、筆記本、編輯工具以及自動(dòng)化大部分任務(wù)的功能。用戶不必手動(dòng)進(jìn)行操作,只需按鍵盤快捷鍵或點(diǎn)擊幾個(gè)按鈕即可完成。

Visual Studio Code(VSCode)是Python開發(fā)中較受歡迎的集成開發(fā)環(huán)境(IDE)之一。它速度快且擁有豐富的功能,使開發(fā)體驗(yàn)變得有趣且簡單。

【網(wǎng)址】:https://code.visualstudio.com/

VSCode的Python擴(kuò)展的功能十分強(qiáng)大,提供了語法自動(dòng)完成、代碼檢查、單元測試、Git、調(diào)試、筆記本、編輯工具以及自動(dòng)化大部分任務(wù)的功能。用戶不必手動(dòng)進(jìn)行操作,只需按鍵盤快捷鍵或點(diǎn)擊幾個(gè)按鈕即可完成。

在本文中,我們將學(xué)習(xí)VSCode中的小技巧,以便在編寫Python代碼時(shí)更加高效。

如果你是VSCode新手,想要學(xué)習(xí)所有基礎(chǔ)知識(shí),可以閱讀VSCode Python設(shè)置教程(https://www.datacamp.com/tutorial/setting-up-vscode-python),以了解其關(guān)鍵功能。

1.命令行

你可以使用CLI命令從終端或Bash啟動(dòng)VSCode。

  1. 在當(dāng)前目錄中打開VSCode:code .
  2. 在當(dāng)前目錄下的最近使用的窗口中打開VSCode:code -r .
  3. 創(chuàng)建一個(gè)新窗口:code -n
  4. 打開文件差異編輯器VSCode:code --diff <file1> <file2>

2.命令面板

根據(jù)當(dāng)前上下文,訪問所有可用的命令和快捷方式。你可以通過使用鍵盤快捷鍵Ctrl+Shift+P來啟動(dòng)命令面板。然后,你可以鍵入相關(guān)的關(guān)鍵詞來訪問特定的命令。

圖片

3.鍵盤快捷鍵

比命令面板更好的是鍵盤快捷鍵。你可以根據(jù)自己的需要修改鍵盤快捷鍵,或者通過閱讀鍵盤快捷鍵參考表(https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf)了解默認(rèn)鍵盤快捷鍵。

鍵盤快捷鍵能直接訪問命令,而不必通過命令面板選項(xiàng)進(jìn)行滾動(dòng)。

4.錯(cuò)誤和警告

使用鍵盤快捷鍵Ctrl+Shift+M快速訪問錯(cuò)誤和警告,并通過單擊警告或按F8或Shift+F8鍵來循環(huán)瀏覽它們。

圖片

5.完全可自定義的開發(fā)環(huán)境

你可以自定義主題、圖標(biāo)、鍵盤快捷鍵、調(diào)試設(shè)置、字體、代碼檢查和代碼片段。VSCode是一個(gè)完全可自定義的開發(fā)環(huán)境,甚至可以創(chuàng)建自己的擴(kuò)展。

6.擴(kuò)展

Python的VSCode擴(kuò)展可以改善開發(fā)體驗(yàn)并提高效率。不僅編程效率能大大提升,還能使VSCode更美觀。Visual Studio Marketplace(https://marketplace.visualstudio.com/vscode)上最流行的Python擴(kuò)展提供了帶有統(tǒng)計(jì)數(shù)據(jù)和圖表的交互式GUI。

圖片

7.Jupyter筆記本

【網(wǎng)址】:https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter

Jupyter Notebook擴(kuò)展能執(zhí)行數(shù)據(jù)分析和機(jī)器學(xué)習(xí)實(shí)驗(yàn)。

圖片

這個(gè)擴(kuò)展非常適合數(shù)據(jù)科學(xué)家使用,以進(jìn)行數(shù)據(jù)科學(xué)實(shí)驗(yàn)和構(gòu)建可用于生產(chǎn)的代碼。

8.多光標(biāo)選擇

當(dāng)你需要對(duì)同一實(shí)例進(jìn)行多次編輯時(shí),不妨使用多光標(biāo)選擇。

  • 通過使用Alt+單擊添加多個(gè)光標(biāo)點(diǎn)
  • 要在上方設(shè)置光標(biāo),請(qǐng)使用Ctrl+Alt+Up;要在下方設(shè)置光標(biāo),請(qǐng)使用Ctrl+Alt+Down
  • 使用Ctrl+Shift+L將額外的光標(biāo)添加到當(dāng)前選擇的所有出現(xiàn)位置

圖片

圖片來自Visual Studio Code

9.搜索和修改

這是一個(gè)簡單的功能,但當(dāng)你在文件的不同位置編輯相似的變量、參數(shù)時(shí),它非常方便。你可以逐個(gè)搜索并替換它們,也可以一次性替換全部。

要重命名符號(hào)或參數(shù),請(qǐng)選擇該符號(hào)并按F2鍵。

圖片

10.內(nèi)置的Git集成

利用是內(nèi)置集成的Git,你可以通過單擊幾個(gè)按鈕,不必在CLI中鍵入Git命令,來執(zhí)行所有與Git相關(guān)的任務(wù)。你可以通過GUI交互來可視化歷史記錄、查看差異和創(chuàng)建新分支,比使用GitHub桌面應(yīng)用程序更容易。

圖片

11.代碼片段

代碼片段類似自動(dòng)完成。你可以為重復(fù)的代碼模式創(chuàng)建自定義的代碼片段。你可以輸入一個(gè)詞,而不是創(chuàng)建一個(gè)Python函數(shù),它會(huì)自動(dòng)填充剩下的部分。

要?jiǎng)?chuàng)建自定義代碼片段,請(qǐng)選擇File > Preferences > Configure User Snippets,然后選擇語言。

圖片

12.GitHub Copilot

【網(wǎng)址】:https://github.com/features/copilot

人人都在講利用ChatGPT進(jìn)行代碼建議,但GitHub Copilot已經(jīng)存在了兩年多,它在理解用戶行為并協(xié)助用戶編寫快速有效的代碼方面越來越好。GitHub Copilot基于GPT-3,通過建議代碼行或整個(gè)函數(shù)來增強(qiáng)開發(fā)體驗(yàn)。

圖片

圖片來自GitHub Copilot


責(zé)任編輯:武曉燕 來源: Python學(xué)研大本營
相關(guān)推薦

2011-02-21 09:37:53

Web開發(fā) Firef

2022-03-10 08:01:06

CSS技巧選擇器

2022-11-24 10:34:05

CSS前端

2024-06-11 00:09:00

JavaScript模式變量

2016-05-10 10:16:13

JavaScript技巧

2018-04-10 14:36:18

數(shù)據(jù)庫MySQL優(yōu)化技巧

2021-08-27 14:36:01

主題建模BerTopic

2025-02-25 08:30:00

前端開發(fā)VSCode

2018-10-29 10:24:11

工具Web開發(fā)

2020-06-23 08:28:26

前端開發(fā)技巧

2018-11-28 12:30:58

Python命令行編程語言

2009-06-22 10:29:11

集成測試Spring

2019-04-18 09:15:05

DaskPython計(jì)算

2022-05-06 13:19:13

JS前端

2009-03-03 09:00:57

Silverlight數(shù)據(jù)驗(yàn)證UI控件

2015-07-27 09:36:09

storyboard

2019-12-23 16:42:44

JavaScript前端開發(fā)

2009-10-27 09:09:06

Eclipse技巧

2011-08-01 10:41:59

Xcode 條件編譯

2020-03-07 18:00:17

logzeroPython日志記錄
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)