日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Visual Studio Code 是由微軟開發(fā)的一款免費的、針對于編寫現(xiàn)代Web和云應(yīng)用的跨平臺源代碼編輯器。它包含了一個豐富的插件市場,提供了很多實用的插件。下面就來分享 2023 年前端必備的 VS Code 插件!

圖片

前端框架

ES7+ React/Redux/React-Native snippets

該插件提供了許多速記前綴來加速開發(fā)并幫助開發(fā)人員為 React、Redux、GraphQL 和 React Native 創(chuàng)建代碼片段和語法。

圖片

例如,創(chuàng)建一個新文件并輸入 rfce 然后按回車鍵,這將生成一個 React 函數(shù)組件,導(dǎo)入 React 并導(dǎo)出組件。

圖片

VSCode React Refactor

這是一個專門為 React 開發(fā)人員設(shè)計的 VS Code 擴展。在處理大型項目時,重構(gòu)可能很有挑戰(zhàn)性。可以使用 VSCode React Refactor 快速重構(gòu)代碼,它會將 JSX 代碼片段提取到新的類、組件中。此外,它還支持 TypeScript、TSX、常規(guī)函數(shù)、類和箭頭函數(shù)。

Simple React Snippets

該插件提供了一組精心挑選的 React 代碼片段,可以通過輸入幾個字母輕松地將其添加到代碼中。例如,輸入 imr 會將 React 導(dǎo)入到組件中。

圖片

Typescript React Code Snippets

此插件包含了使用 Typescript 的 React 代碼片段,它支持 Typescript(.ts) 或 TypeScript React (.tsx) 等語言。以下是使用 TypeScript 創(chuàng)建 React 組件的兩個片段。

  • 默認(rèn)導(dǎo)出 React:

圖片

 

  • 導(dǎo)出 React 組件:

圖片

 

Vue Language Features (Volar)

默認(rèn)情況下,我們的 Vue 組件看起來像這樣:

圖片

 

 

使用該插件可以獲得漂亮的語法高亮顯示、錯誤檢查和代碼格式化。并且,它還添加了很多 Vue 指令和事件處理程序,在輸入時提供很好的建議。

 

圖片

 

 

volar 是專門為 Vue 3 構(gòu)建的語言支持插件。它基于 @vue/reactivity 按需計算一切,實現(xiàn)原生 TypeScript 語言服務(wù)級別的性能。

 

隨著 Vue 3 + TypeScript 越來越流行,Vetur(Vue 的官方 VS Code 擴展)開始出現(xiàn)問題,例如,將 Vue 與 TypeScript 一起使用時 CPU 使用率過高,或者不支持 Vue 3 的新 <script setup>? 語法。而 Volar 就解決了 Vetur 的問題,并為 Vue 3 + TypeScript 用戶提供了最佳的開發(fā)體驗。它為 Vue 3 提供完整的語言支持,包括標(biāo)準(zhǔn)的單文件組件 (SFC) 語法及其最新添加的 <script setup>。

Vue 3 Snippets

這個插件包含了所有的 Vue.js 2 和 Vue.js 3 的 api 對應(yīng)的代碼片段。

圖片

Vue VSCode Snippets

此插件將 Vue 2 Snippets 和 Vue 3 Snippets 添加到 Visual Studio Code 中。

圖片

React Native Tools

React Native Tools 擴展由 Microsoft 團隊構(gòu)建,它為 React Native 項目提供了一個開發(fā)環(huán)境。該插件允許在不同的模擬器或仿真器上輕松運行和調(diào)試代碼,從命令面板快速運行 react-native 命令,而無需在終端中手動運行命令,并使用 IntelliSense 瀏覽 React Native 的函數(shù)、對象和參數(shù)等。

圖片

JAVAScript (ES6) code snippets

通過此插件可以使用預(yù)定義的 ES6 語法片段速記,從而提高開發(fā)效率。這個 VS Code 插件可以自定義,因為它不特定于任何框架。

圖片

Git 集成

GitLens

該插件增強了 VS Code 中的 Git,并從每個存儲庫中釋放隱藏數(shù)據(jù)。可以快速查看代碼的編寫者、輕松導(dǎo)航和探索 Git 存儲庫、通過豐富的可視化效果和強大的比較命令獲取有效信息,以及執(zhí)行更多操作,幫助我們更好地理解代碼。

圖片

Git History

該插件用于查看 Git 日志和文件歷史記錄并比較分支或提交。

圖片

Git Graph

Git Graph 插件用于可視化查看存儲庫的 Git 操作,并從圖形中輕松執(zhí)行Git操作。

圖片

數(shù)據(jù)分析

Import Cost

在項目中導(dǎo)入多個包時可能會出現(xiàn)性能問題,Import Cost 就用于查看將特定庫導(dǎo)入項目的成本。該插件會顯示導(dǎo)入庫的大小,如果大小為綠色,則表示庫很小,而紅色表示庫很大。

圖片

Time Master

從編程活動中自動生成的指標(biāo)、見解和時間跟蹤。它是一個開源項目,獨立于網(wǎng)絡(luò)環(huán)境,安全輕量。

圖片

VS Code Counter

VS Code Counter 插件用于統(tǒng)計項目代碼的行數(shù),安裝插件之后,右鍵點擊需要統(tǒng)計代碼的文件夾,選擇“Count lines in directory”,這時就會在項目根目錄出現(xiàn)一個名為 .VSCodeCounter 的文件夾,包含了不同格式的結(jié)果,編輯器會打開其中的的 .md 格式。結(jié)果中會顯示代碼總行數(shù),不同格式文件行數(shù),不同路徑文件函數(shù)等。代碼行數(shù)中有純代碼行數(shù)、空白行數(shù)、注釋行數(shù)。

圖片

功能強化

Duplicate Action

開發(fā)時我們可以能會遇到需要復(fù)制文件(組件)的情況,默認(rèn)情況下,必須右鍵單擊該文件,然后單擊復(fù)制。右鍵單擊要將文件復(fù)制到的文件夾,然后單擊粘貼。再次右鍵單擊該文件并重命名。

使用該插件,當(dāng)右鍵單擊文件時,將看到一個新的“Duplicate file or directory”選項。單擊它,輸入文件的新名稱,然后按回車鍵即可。

圖片

npm Intellisense

該插件為 import 語句中的 npm 模塊提供了自動完成功能。npm 模塊的所有導(dǎo)入都會使用此擴展自動處理。

圖片

Path intellisense

該插件用于自動補全文件名。當(dāng) import 其它文件時,能夠?qū)ξ募M(jìn)行提示,快速補全要引入的文件名。

圖片

Auto Rename Tag

使用該插件,可以在重命名一個 html 標(biāo)簽時,自動重命名 HTML 標(biāo)簽的開始和結(jié)束標(biāo)簽。避免只修改了開始標(biāo)簽,而忘記修改結(jié)束標(biāo)簽。該擴展適用于 HTML、XML、php 和 JavaScript。

圖片

Auto Close Tag

通常想要使用一個特定的 HTML 元素時,需要輸入開始標(biāo)簽和結(jié)束標(biāo)簽。使用該插件后,只需要輸入開始標(biāo)簽,它就會自動添加結(jié)束標(biāo)簽。對于 Vue 開發(fā)人員來說,它還支持自定義類型名稱。當(dāng)輸入自定義組件的開始標(biāo)簽時,它會自動添加結(jié)束標(biāo)簽。

圖片

css Peek

使用該插件,可以直接從 HTML 和 JavaScript 文件快速導(dǎo)航和編輯外部樣式表中定義的 CSS 樣式。它提供了一個“Peek”功能,在 HTML 中選擇某個 class 或者 id 名稱按住Ctrl鍵+鼠標(biāo)左鍵可以直接定位到該名稱的CSS的位置。

該插件有利于處理大型或復(fù)雜的 CSS 樣式表,因為它可以快速查找和編輯應(yīng)用于特定元素的樣式,而無需瀏覽多個文件或搜索大量代碼。

圖片

Regex Previewer

Regex Previewer 用于測試正則表達(dá)式。在編寫正則表達(dá)式時,可以直接使用快捷鍵 Ctrl+Alt+M (windows)或者 ?+?+M(mac)在編輯器右側(cè)啟動一個標(biāo)簽頁,可以在這個標(biāo)簽頁寫一些正則表達(dá)式測試用例,寫完之后,點擊正則表達(dá)式上方的 Test Regex...,這時右側(cè)標(biāo)簽頁匹配到字符就會高亮顯示:

圖片

Code Spell Checker

Code Spell Checker 插件可以檢查單詞拼寫是否出現(xiàn)錯誤,檢查的規(guī)則遵循 camelCase (駝峰拼寫法)。

圖片

編程美化

Highlight Matching Tag

當(dāng)有很多 HTML 標(biāo)簽時,有時很難將結(jié)束標(biāo)簽定位到對應(yīng)的開始標(biāo)簽,反之亦然。使用該插件,單擊開始標(biāo)簽時,會看到結(jié)束標(biāo)簽帶有下劃線。此外,它還會突出顯示代碼樹中的開始和結(jié)束標(biāo)簽。如果需要,可以自定義樣式以使下劃線更加突出。

除此之外,該插件還有一些方便的命令,因此當(dāng)單擊標(biāo)簽時,可以使用??ctrl + shift + P??打開命令面板并搜索Highlight Matching Tag,會看到兩個可以在項目中使用的命令。

圖片

TODO Highlight

如果想在將代碼發(fā)布到生產(chǎn)環(huán)境之前提醒自己注意事項或代碼中未完成的事情,TODO Highlight VS Code 插件會非常有用。該插件會在代碼注釋中突出顯示某些關(guān)鍵字,如 FIXME: 和 TODO: 以提醒注意事項或尚未完成的事情。

除此之外,使用快捷鍵 ctrl + shift + P 打開命令面板并搜索 Todo Highlight 選擇 List the Highlighted annotations,然后選擇 All 以列出在所有文件中留下的所有突出顯示的注釋。

圖片

Better comments

該插件對不同類型的注釋會附加了不同的顏色,更加方便區(qū)分,幫助我們在代碼中創(chuàng)建更人性化的注釋。

圖片

Colorize

Colorize 會給顏色代碼增加一個當(dāng)前匹配代碼顏色的背景。它通過 CSS 變量、預(yù)處理器變量、hsl/hsla 顏色、跨瀏覽器顏色、exa、rgb、rgba和argb的彩色背景將 CSS 顏色可視化,幫助開發(fā)者快速區(qū)分顏色。

圖片

Image preview

通過此插件,當(dāng)鼠標(biāo)懸浮在圖片的鏈接上時,可以實時預(yù)覽該圖片,除此之外,還可以看到圖片的大小和分辨率。

圖片

CodeSnap

CodeSnap 用于對代碼的進(jìn)行截圖和共享。屏幕截圖可以用文本或形狀進(jìn)行注釋,并通過鏈接共享或包含在網(wǎng)站或文檔中。只需使用 ctrl + shift + P 并輸入 CodeSnap,然后按回車鍵,CodeSnap 窗口就會打開。

圖片

Error Lens

Error Lens 是一款把代碼檢查(錯誤、警告、語法問題)進(jìn)行突出顯示的插件。Error Lens 通過使診斷更加突出,增強了語言的診斷功能,突出顯示了由該語言生成的診斷所在的整行,并在代碼行的位置以行方式在線打印了診斷消息。

圖片

One Dark Pro

圖片

Dracula Official

圖片

GitHub Theme

圖片

Winter Is Coming Theme

圖片

圖片

Night Owl

圖片

圖片

圖片

Monokai Pro

圖片

One Monokai

圖片

Shades of Purple

圖片

Ayu

 

圖片

 

圖片

vscode-icons

VSCode 官方出品的圖標(biāo)庫。

圖片

Material Icon Theme

 

該插件根據(jù)最新的 Material Design 主題為文件和文件夾提供圖標(biāo)。它可以幫助我們識別文件并為編輯器添加自定義的外觀。

 

圖片


責(zé)任編輯:武曉燕來源: 前端充電寶

分享到:
標(biāo)簽:插件
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達(dá)人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定