原創|產品更新|編輯:吳園園|2019-12-16 13:59:24.830|閱讀 499 次
概述:WebStorm 2019.3的啟動速度提高了20%,對Vue.js的支持進行了重大增強,JavaScript和TypeScript的代碼完成更加智能,并且修復了許多Bug。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
WebStorm是一款深受廣大程序員喜愛的JavaScript 開發和Web前端開發工具,完美適應各種復雜客戶端開發和Node.js的服務器端開發。2019.3版本的啟動速度提高了20%,對Vue.js的支持進行了重大增強,JavaScript和TypeScript的代碼完成更加智能,并且修復了許多Bug。
性能
更快的啟動
到目前為止,WebStorm用戶面臨的最常見的性能問題之一是IDE的啟動緩慢。在最近的兩個發行周期中,我們付出了很多努力來減少用戶不得不等待顯示歡迎屏幕和IDE打開已經建立索引的項目的時間。因此,您現在可以預期WebStorm可以比以前的版本快20%的速度處理。
框架和工具
Vue.js的更高級的代碼完成
為了幫助您提高編碼速度,WebStorm現在可以為您自動完成插槽名稱。這適用于項目組件和組件庫(例如Vuetify,Quasar和BootstrapVue)中定義的插槽名稱。
另外,WebStorm現在可以了解位于單獨文件中的組件各部分之間的鏈接,并為未在單個.vue文件中定義的道具,數據和方法提供準確的完成建議。
Vue.js項目中的快速文檔
借助WebStorm 2019.3,您現在可以簽出 Vue.js和一些流行的組件庫中定義的組件和指令的文檔。為此,只需在代碼中按組件或指令名稱上的F1鍵即可。
支持流行技術的最新版本
WebStorm 2019.3隨附Angular 9和Yarn 2的Plug'n'Play功能支持原理圖。另外,它可以幫助您使用TypeScript 3.7的關鍵功能:可選鏈接,無效合并和斷言簽名。
在React組件中更好地支持props
對于沒有propTypes組件,WebStorm將不再報告未解決的財產用于 props.something在組件定義,如果它看到道具的組件使用通過。
JavaScript和TypeScript
模板語言注入
是否需要使用與文件主要語言不同的語言的代碼片段?現在,您可以通過按Alt-Enter 將這樣的代碼片段注入到文件中,包括Pug,Handlebars和EJS。
新符號的名稱建議
在JavaScript或TypeScript文件中添加新的變量和參數名稱時,現在將根據項目中定義的類,接口和類型別名,標準庫以及所使用的依賴項獲得 名稱建議。
對于新的變量,函數,類和接口,您還將獲得有關已在相同作用域中使用但尚未定義且標記為未解析的名稱的建議。
HTML和樣式表
CDN上CSS庫的完成
如果您在項目中使用Bootstrap或其他CSS庫,并且已從HTML文件中的CDN鏈接了它,則現在可以從該庫中獲得類名的完成, 而無需將其源添加到項目中。要啟用此功能,只需在HTML文件中的鏈接上按Alt-Enter,然后選擇下載庫。
版本控制
重新設計的用于克隆項目的UI
從版本控制系統克隆項目時,現在會在歡迎屏幕和VCS菜單上看到更新的“從版本控制獲取”對話框。
有了這次改版,我們主要是想提高從GitHub獲得項目的經驗:你現在可以 登錄到您的GitHub正確的帳戶從更新的對話框。登錄后,您可以瀏覽帳戶 中的存儲庫列表以及您所屬的組織,然后從那里將項目克隆到WebStorm。
從任何分支推送更改
是否需要從一個分支推送更改同時與另一個分支合作?使用最新的更新,您不再需要切換到要推送更改的分支,只需從“ 分支”彈出窗口中選擇它, 然后單擊“ 推送”即可。
更加簡化的提交過程
現在,您可以直接在“ 版本控制”工具窗口中進行提交 -一個單獨的對話框不會阻止其余的IDE。為此,請在“本地更改”中勾選“ 提交”,而不 在“首選項/設置” |“設置”中顯示對話框。版本控制| 提交對話框。
檢出分支機構的新動作
為了解決許多可用性問題,我們用兩個新的Checkout as ...操作替換了一個Checkout as ...操作:遠程分支的統一Checkout 操作和遠程和本地分支的Selected from 的New Branch 操作。
集成開發環境
正在運行的工具和配置的新動作
是否需要啟動 npm和Yarn之類的工具,打開最近的項目或啟動運行/調試配置?現在,您可以使用“ 運行任何內容”操作(Ctrl-Ctrl)從一個位置進行所有操作。
僅在選擇中搜索
使用新的In Selection過濾器(兩次Cmd / Ctrl-F),可以通過將搜索范圍縮小到文件中選定的代碼部分來更快地查找特定信息。
取消Dart支持
從WebStorm 2019.3開始,將不再捆綁Dart插件。這樣做是為了 縮短發布周期 –捆綁的插件只能與整個IDE一起更新。因此,如果您使用Dart,則現在需要通過“偏好設置/設置” |“安裝| Dart”安裝相同的Dart插件 。插件。
默認情況下啟用全局文件監視程序
如果您對項目使用諸如Prettier之類的第三方工具,并通過文件監視程序對其進行配置,則可能希望將此配置自動應用于您創建的所有新項目。現在,您可以通過默認啟用全局文件監視程序來實現此目的。
想要購買WebStorm正版授權的朋友可以。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn