- 軟件大?。?span>188.00M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費軟件 / 編程工具
- 更新時間:2023-03-17 10:32
- 運行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:暫無
304.68M/中文/2.7
190.42M/中文/1.8
5.51M/中文/5.0
35KB/中文/5.0
230.56M/中文/10.0
webstorm2017是一款前端開發(fā)神器,功能強大。被譽為“最強大的HTML5編輯器”、“最智能的javascript IDE”。綠色資源網(wǎng)提供的是2017最新中文。歡迎需要的用戶來下載使用。
WebStorm 是jetbrains公司旗下一款JavaScript 開發(fā)工具。目前已經(jīng)被廣大中國JS開發(fā)者譽為“Web前端開發(fā)神器”、“最強大的HTML5編輯器”、“最智能的JavaScript IDE”等。與IntelliJ idea同源,繼承了IntelliJ IDEA強大的JS部分的功能。
代碼結構瀏覽
可以快速瀏覽和定位
代碼折疊
功能雖小,不過勝在方便高效
包裹或者去掉外圍代碼
自動提示包裹或者去掉外圍代碼,一鍵搞定。
智能的代碼補全
支持不同瀏覽器的提示,還包括所有用戶自定義的函數(shù)。
代碼補全包含了所有流行的庫,比如:JQuery, YUI, Dojo, Prototype, Mootools and Bindows。
代碼格式化
代碼不僅可以格式化,而且所有規(guī)則都可以自己來定義
html提示
大家經(jīng)常在js代碼中編寫html代碼,一般來說十分痛苦,不過有了智能提示,就爽多了。而且html里面還能有js提示。
聯(lián)想查詢
只需要按著Ctrl鍵點擊函數(shù)或者變量等,就能直接跳轉到定義;可以全代碼導航和用法查詢
項目查找函數(shù)或者變量,還可以查找使用并高亮。
代碼重構
這個操作有些像Resharper,熟悉Resharper的用戶應該上手很快,支持的有重命名、提取變量/函數(shù)、內聯(lián)變量/函數(shù)、移動/復制、安全刪除等等。
代碼檢查和快速修復
可以快速找到代碼中的錯誤或者需要優(yōu)化的地方,并給出修改意見,快速修復。
代碼調試
支持代碼調試,界面和IDEA相似,非常方便。
增加了對Vue.js和Jest等令人興奮的技術支持,為代碼風格帶來了更多的靈活性,改進了React和Angular支持等等:
支持Vue.js
自動導入React組件
Angular語言服務
集成 Jest
更好的測試體驗
更優(yōu)測試體驗
現(xiàn)在,使用新的運行圖標在 gutter 上運行 Mocha 測試更容易。 單擊測試或套裝名稱旁邊的圖標,然后選擇運行或調試。
運行測試后,圖標將顯示其狀態(tài) - 綠色圓圈表示通過的測試,紅色表示失敗的測試。 運行和調試操作將仍然可以點擊。
您還可以對更改自動重新運行測試。 為此,請單擊測試工具窗口左側的切換自動測試圖標。 您將在編輯器中看到它們的狀態(tài)如何變化,即使您以前隱藏了工具窗口。 這將適用于 Mocha 和 Karma。
不要忘記,您也可以使用快捷方式運行 Mocha 測試:將光標放在測試或套裝名稱上,然后在 MacOS 上按 Ctrl-Shift-R,在 Windows 和 Linux 上按 Ctrl + Shift + F10。
新的 Go to 測試操作(在 MacOS 上使用 Shift-Cmd-T 或在 Windows 和 Linux 上使用 Ctrl + Shift + T)可以快速從文件導航到遵循常用命名約定的相關測試文件,例如 有 .test。,.spec。 或 _spec 后綴,并位于文件旁邊或測試文件夾中。
與 Angular 語言服務集成
WebStorm 添加了 Angular 語言服務的集成,Angular 語言服務由 Angular 團隊開發(fā),用于改進 Angular-TypeScript 項目的代碼分析和完成。
要啟用服務,首先,在項目根目錄中運行以下命令:
npm install @ angular / language-service --save-dev
注意:由于服務的一些限制,請與 Angular 2.3.1 或更高版本及 TypeScript 2.0.10 一起使用。
WebStorm 將與 TypeScript 服務一起啟動服務。 您將在 TypeScript 和 HTML 文件中看到所有錯誤和警告,不僅在編輯器中,而且在 TypeScript 工具窗口中。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容