1. 程式人生 > 其它 >好用不卡,這些外掛和配置讓你的 Webstorm 更牛逼!

好用不卡,這些外掛和配置讓你的 Webstorm 更牛逼!

原來有個很好用的外掛 Material Theme UI,但後來收費了,不過沒關係,還有一些免費的主題也很好用,比如 Material Theme UI LiteCoderpillr ThemeOne Dark theme 等等,都挺好看的,自己挑個喜歡的主題吧~

 

 

 

IntelliVue:Vue功能增強

Webstorm 上對 Vue 支援很棒的外掛,現在已經支援 Vue3 的一些語法,可以快速建立 Vue2 的 data、methods 等,或者 Vue3 的 setup method 等,幫你少些一些模板程式碼。

安裝後選單欄會多一個 Vue 的選項,下拉框裡有一些操作功能,對 Vue2 專案比較好用。

 

Translation:最佳翻譯外掛

可以便捷地在 Webstorm 中進行翻譯,省去了開啟翻譯軟體的操作,支援右鍵方式選中翻譯,也可以開啟獨立視窗進行整段的翻譯。

個人感覺最方便的功能就是翻譯並替換功能,Mac 上快捷鍵 command + control + O,Win 上為 ctrl + shift + X,在寫業務程式碼的時候會自動翻譯漢字的業務詞條自動翻譯,字串可以選擇大駝峰或小駝峰什麼的。

 

String Manipulation / CamelCase:字串處理

這兩個外掛都是處理字串的,可以將英文字串在 kebab-case、SNAKE_CASE、PascalCase、camelCase、snake_case、space case 形態間切換。

第一個 String Manipulation 外掛比較大,推薦經常處理字串的小夥伴用,第二個 CamelCase 外掛比較輕量,日常使用完全足夠,使用也很簡單,快捷鍵 option/alt +shift + U 就可以進行切換了。Webstorm 自帶切換大小寫的快捷鍵是 command/ctrl + shift + U,這兩個差不多的快捷鍵也很好記。

 

 

Import Cost:顯示引入的包體積大小

VSCode 上也有這個外掛,會在你引入的庫後面告訴你這個庫的體積大小,和 gzip 後的包體積。

 

 

.env files support:配置檔案支援

可以給 .env 環境配置檔案增加語法高亮,給配置檔案中定義的變數增加智慧索引。另外在使用 Webpack 進行打包的時候,我們會有一些環境變,安裝該外掛後,就會提示環境變數檔案中所擁有的環境變數。