vscode需要安裝的插件有哪些

在開發過程中,編輯器的功能越強大,對於提升開發效率就越有幫助。Vscode便是一個插件豐富而又強大的編輯器,下面就從多個方面介紹一些在編寫不同語言時用到的插件。

一、Python插件

Python是目前非常流行的一門編程語言,在Vscode之中,Python相關插件也是非常豐富的。

1. Python:

{
   "extensions.ignoreRecommendations":true,
   "files.autoSave": "off",
   "terminal.integrated.shell.windows": "C:\\\\Program Files\\\\Git\\\\bin\\\\bash.exe",
   "python.pythonPath":"${workspaceRoot}/venv/Scripts/python.exe"
}

Python插件包含必要的 IntelliSense 功能,比如代碼部分輸入——自動補全,函數特定參數信息,以及跳轉定義時的用法文檔等等。此外,它還可以自動格式化代碼、檢查語法和錯誤以及調試 Python 代碼。

2. PyLint:

{
   "python.linting.pylintEnabled": true
}

PyLint 是一個代碼分析工具,它可以檢查 Python 代碼以及提供高級錯誤檢查、調試和優化。可以查找一些潛在的問題,如名稱錯誤之類的潛在語法問題,以及導入 checkers 和其他內部 checkers。

3. Python Test Explorer:

{
   "python.testing.pytestEnabled": true,
   "python.testing.cwd":"'"
}

Python Test Explorer 可以為 Python 代碼提供 UI,使您可以更輕鬆地運行測試和自動化測試。

二、JavaScript插件

雖然 Vscode 本身內置了對於 JavaScript 語言的支持。但是,為了使用更多的特性,我們必須安裝一些插件。

1. ESLint:

{
   "editor.codeActionsOnSaveDelay": 1000,
   "editor.formatOnSave": true,
   "eslint.autoFixOnSave": true,
   "eslint.alwaysShowStatus": true,
}

ESLint作為一款廣受歡迎的 JavaScript 靜態檢測工具,它可以在保持 JavaScript 代碼風格統一的同時,檢測一些常見的代碼錯誤。

2. Prettier:

{
   "editor.formatOnSave": true,
   "prettier.singleQuote": true,
   "prettier.trailingComma": "es5",
   "prettier.arrowParens": "always",
}

Prettier 作為一款代碼格式化工具,可以格式化我們的代碼,讓代碼更加美觀易讀。

3. npm:

{
   "npm.packageManager": "yarn",
   "npm.enableScriptExplorer": true,
   "npm.autoDetect": "off",
}

在 Vscode 中使用 npm 插件可以快速地構建、運行和測試 JavaScript 應用程序。

三、HTML/CSS插件

在前端開發中,HTML 和 CSS 是必不可少的語言。下面介紹一些在 Vscode 開發中有用的 HTML 和 CSS 插件。

1. Auto Rename Tag:

{
   "auto-rename-tag.activationOnLanguage": [
      "*"
   ],
}

Auto Rename Tag 可以讓你自動重命名與此標記對應的 HTML 或 XML 結束標記。

2. CSS Peek:

{
   "csspeek.searchIncludeGlobPattern": "**/*.{vue,htm,html,php,css,less,scss,sass}"
}

CSS Peek 可以讓你方便地查看 CSS 類或 ID 對應的聲明。

3. HTML CSS Support:

{
   "html-css-class-completion.enableEmmetSupport": true,
   "html-css-class-completion.enableIdCompletion": true,
   "html-css-class-completion.enableClassCompletion": true,
}

HTML CSS Support 提供了 HTML 標記或 CSS 類和 ID 的代碼片段,可以讓你更快速地編寫 HTML 和 CSS 代碼。

四、其他插件

下面列舉一些常用的插件,它們可能適用於多種編程語言。

1. GitLens:

{
   "gitlens.codeLens.recentChange.enabled": true,
   "gitlens.codeLens.authors.enabled": true,
   "gitlens.codeLens.enabled": true,
}

GitLens 插件可以讓你方便地查看你的 Git 倉庫,並在編輯器中顯示相關信息,如提交信息、分支信息等等。

2. Bracket Pair Colorizer:

{
   "bracket-pair-colorizer.showBracketsInGutter": true,
   "bracket-pair-colorizer.colorMode": "Consecutive",
   "bracket-pair-colorizer.highlightActiveScope": true,
}

Bracket Pair Colorizer 插件可以為不同的代碼括弧配對設置不同的顏色,並幫助你更好的辨認它們。

3. REST Client:

{
   "rest-client.environmentVariables": {
      "$shared": {
         "baseUrl": "https://jsonplaceholder.typicode.com"
      }
   }
}

REST Client 可以在編輯器中發送 HTTP 請求,方便地測試 API,它還可以方便地將請求保存到文件中,以便日後檢查。

總結:

以上簡單介紹了幾個常用的 Vscode 插件,希望可以幫助到你在編寫代碼時更加快速地完成開發工作。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/181972.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-24 06:17
下一篇 2024-11-24 06:17

相關推薦

  • 使用vscode建立UML圖的實踐和技巧

    本文將重點介紹在使用vscode在軟體開發中如何建立UML圖,並且給出操作交互和技巧的指導。 一、概述 在軟體開發中,UML圖是必不可少的重要工具之一。它為軟體架構和各種設計模式的…

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • Python通配符有哪些

    Python通配符是一種表示字元串中模糊匹配的有效工具,用於匹配與具有特定模式匹配的字元串。Python中主要的通配符有:*,?,[]和{}。 一、星號通配符 * 在Python中…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • 註冊表取證工具有哪些

    註冊表取證是數字取證的重要分支,主要是獲取計算機系統中的註冊表信息,進而分析痕迹,獲取重要證據。本文將以註冊表取證工具為中心,從多個方面進行詳細闡述。 一、註冊表取證工具概述 註冊…

    編程 2025-04-29
  • Python函數類型有哪些

    本文將從以下幾個方面詳細闡述Python函數類型。 一、內置函數 Python的內置函數是指在Python編程語言中提供的可以直接使用的函數,不需要通過導入模塊等方式引入。 部分常…

    編程 2025-04-29
  • Python程序變數名有哪些

    Python是一種高級、面向對象、解釋型編程語言,它因為其簡潔明了的語法和廣泛的應用領域而被廣泛使用。在Python中,變數名是關鍵的標識符,它們用於訪問存儲在內存中的值。本文將介…

    編程 2025-04-28
  • Codemaid插件——讓你的代碼優美整潔

    你是否曾為了混雜在代碼里的冗餘空格、重複代碼而感到煩惱?你是否曾因為代碼缺少注釋而陷入困境?為了解決這些問題,今天我要為大家推薦一款Visual Studio擴展插件——Codem…

    編程 2025-04-28
  • Kong 使用第三方的go插件

    本文將針對Kong使用第三方的go插件進行詳細闡述。首先,我們解答下標題的問題:如何使用第三方的go插件?我們可以通過編寫插件來達到此目的。 一、插件架構介紹 Kong的插件系統采…

    編程 2025-04-28
  • 北京有哪些好的Python培訓機構

    想要成為一名全能開發工程師,Python是必不可少的編程語言之一。在北京,Python培訓機構也是各式各樣。下面就從教學質量、師資力量、教學內容、服務質量等多個方面,為大家推薦幾個…

    編程 2025-04-28

發表回復

登錄後才能評論