天天看點

助你效率翻倍的VS Code插件

作者:閃念基因

若您是一名開發者,相信對于Visual Studio Code(VS Code)并不陌生。作為日常工作中的重要代碼編輯器,VS Code提供了豐富的插件生态系統,極大地提升了我們工作效率和代碼品質。那麼,具有哪些插件可以讓我們的程式設計工作變得更加得心應手呢?讓我們一起探讨。

提高開發效率的Visual Studio Code插件

1. Turbo Console Log

您是否遇到過需要快速生成日志語句的情況,例如 console.log(' ~ classWrappingVariable ~ functionWrappingVariable ~ variable', variable);? Turbo Console Log 提供了快捷鍵快速插入日志語句,支援多種程式設計語言和架構。安裝插件後,使用指定的快捷鍵即可在光标位置插入格式化的日志語句,極大地加快了問題排查過程,提高調試效率。

助你效率翻倍的VS Code插件

Turbo Console Log

2. AutoScssStruct4Vue

當你開發Vue檔案需要自動生成對應的SCSS檔案時,AutoScssStruct4Vue可以成為你的得力助手。它可以根據Vue檔案的template部分結構自動建立和維護SCSS檔案,提高開發效率。安裝插件後,在Vue檔案上使用右鍵菜單或快捷鍵可以自動生成對應的SCSS檔案。

助你效率翻倍的VS Code插件

AutoScssStruct4Vue

3. 别名路徑跳轉

有用别名路徑的習慣嗎?别名路徑跳轉功能可以幫你快速導航到代碼中的别名路徑,友善快速定位和引用檔案。安裝插件後,通過在項目中配置别名路徑規則,使用者可以使用快捷鍵或點選别名路徑進行跳轉,提高開發和維護效率。

助你效率翻倍的VS Code插件

别名路徑跳轉

4. CSS Navigation

CSS Navigation可以在HTML檔案中點選類名,直接跳轉到對應的CSS子產品,友善快速定位和編輯樣式,提高了頁面設計和樣式調整的速度和準确性。

助你效率翻倍的VS Code插件

CSS Navigation

5. Path Intellisense

Path Intellisense是一個自動完成檔案名的Visual Studio Code插件,在輸入檔案路徑時提供智能建議,友善快速定位和引用檔案,減少了檔案路徑的錯誤,提高了開發者的生産力。

助你效率翻倍的VS Code插件

Path Intellisense

6. 中文翻譯英文插件

中文翻譯英文插件為幫助程式員命名變量而生,提供中文到英文的翻譯,通過滑鼠懸停操作翻譯中文,幫助程式員找到合适的英文名稱。

助你效率翻倍的VS Code插件

中文翻譯英文插件

7. Code Spell Checker

Code Spell Checker 是一個為源代碼提供拼寫檢查的工具,它能夠幫助開發者捕捉常見的拼寫錯誤,同時減少誤報的情況。

助你效率翻倍的VS Code插件

spell

這些插件通過自動化和智能化的功能,讓您可以更專注于實際的開發任務,提升工作效率。讓我們嘗試,共享使用經曆,回報提升體驗。

如何開發一個VS Code插件

想要滿足更多個性化的工作需求 ? 也許您可以嘗試開發屬于自己的VS Code插件。以下是開發插件的基本步驟:

助你效率翻倍的VS Code插件

開發步驟

1. 準備開發環境

首先要確定您的系統上安裝了Node.js(最好是v18以上版本)、npm和VS Code。最後,安裝Yeoman和VS Code擴充生成器:

npm install -g yo generator-code
           

2. 建立插件項目

使用VS Code擴充生成器生成一個新的VS Code插件項目:

yo code
           
助你效率翻倍的VS Code插件

yo

然後根據提示輸入插件資訊。

3. 編寫插件代碼

在 extension.js 或 extension.ts 檔案中編寫插件的主要邏輯,例如定義指令、事件處理程式等。通過 vscode 子產品通路VS Code API進行插件開發。

助你效率翻倍的VS Code插件

testcode

4. 測試和調試插件

在VS Code中打開插件項目,按F5鍵運作插件。這将啟動一個新的VS Code視窗,其中您的插件将被激活,您可以使用VS Code的調試功能調試插件。

5. 打包和釋出插件

通過 vsce package 指令将插件打包成.vsix檔案,然後釋出到VS Code插件市場或手動分發給其他使用者。

這樣,您就可以成功開發一個VS Code插件了。有任何問題或者想了解更多詳細資訊,都可以參照VSCode官方文檔,它提供了更詳細的步驟和指南。同時也可以參考zhuanzhuan之前的公衆号文章——教你用VS Code插件實作五彩斑斓的僞代碼 ,有詳細介紹怎麼開發一個vscode插件。

總結

VS Code插件不僅能提升我們的程式設計效率,它們也為我們的程式設計生涯增加了樂趣。希望大家都可以從中受益,一起提升我們的開發效率。

關于作者

黃棉通,轉轉FE,負責轉轉B2C前端開發。

來源-微信公衆号:大轉轉FE

出處:https://mp.weixin.qq.com/s/qVWB8oAEmVB6od1p_RuQNw