Webstorm下如何結(jié)合chrome debug js程序

一、安裝Chrome插件
這一步需要翻墻,打開Chrome然后打開Web Stroe,搜索"jetbrains ide support",在Extensions中找到如圖
安裝它,安裝成功后Chrome的右上角應(yīng)該出現(xiàn)擴展程序JetBranins IDE Support
的圖標
點擊右上角這個圖標
新建一個JavaScript Debug
填寫一個名字,隨意起,選擇URL,還有瀏覽器,這里瀏覽器當(dāng)然選擇Chrome,然后確定
打斷點
運行Debug模式
不出意外的話,應(yīng)該會自動打開你的Chrome,并且有一行debug提示
WebStorm這邊應(yīng)該是已經(jīng)斷點,并且可以進行調(diào)試了
調(diào)試界面功能齊全,不比Chrome自帶工具差,如果要調(diào)試element style只能在Chrome了。
五、其它說明大部分項目都不是利用WebStorm內(nèi)置的WebServer運行項目的,比如更多的是使用Tomcat、browser-sync
這類工具,因為API部分需要訪問server-end,但也沒有問題,假如你的項目啟動后,訪問地址為:localhost:3000,那么你在添加Debug的界面就要改成如下:
其它不變。右鍵JetBrains IDE Support這個插件,可以打開選項,界面非常簡單
這個插件能夠跟IDE通訊,其實是通過一個Host和Port鏈接IDE的,也就是WebStorm打開時已經(jīng)自動啟動一個Debuger Server,任何遵照它的協(xié)議連接上它即可實現(xiàn)IDE調(diào)試,我們打開IDE的屬性,然后搜索Debugger,會發(fā)現(xiàn)這些配置信息,默認端口為63342
,你可以修改這個端口,一般情況下沒必要修改,如飛防火墻或者其它程序占用了端口才會去修改它
其中有一項
Can accept external connections
這個選項默認未勾選,如果需要在其它電腦上訪問IDE內(nèi)置的WebServer,就要勾選這個選項,否則只允許127.0.0.1 or localhost
訪問WebServer,當(dāng)然,如果你的程序不依賴IDE的內(nèi)置的WebServer那么這個選項也沒必要勾選了。
最后大家可以動手試一試!
相關(guān)文章
- 程序員bugQQ表情包是一款最近比較火的表情包,適用于各種碼農(nóng)的日常工作吐槽,非常的有趣,你們這些苦逼的程序員,喜歡的朋友快來下載斗圖吧2017-06-01
- vs2012外接程序vmdebugger未能加載該怎么辦?vs2012打開提示外接程序”VMDebugger”能加載或?qū)е铝水惓?,該怎么解決這個敬告呢?下面我們就來看看詳細的教程,需要的朋友可2016-12-13
Win8.1系統(tǒng)提示bugreport.exe應(yīng)用程序錯誤的解決方法
Win8.1系統(tǒng)提示bugreport.exe應(yīng)用程序錯誤,這種情況怎么辦呢?本文將提供Win8.1系統(tǒng)提示bugreport.exe應(yīng)用程序錯誤的解決方法供大家了解,希望對大家有所幫助2016-04-22- myeclipse怎么使用debug調(diào)試程序?myeclipse做項目的時候,必須要調(diào)試看看程序是否會出錯,今天我們就來看看debug功能調(diào)試程序的過程,需要的朋友可以參考下2016-04-14
Linux系統(tǒng)下安裝Bugzilla來追蹤程序開發(fā)中的bug
這篇文章主要介紹了Linux系統(tǒng)下安裝Bugzilla來追蹤程序開發(fā)中的Bug的方法,并介紹了一些簡單的B/S端操作,示例基于CentOS環(huán)境,需要的朋友可以參考下2015-11-24Win10新補丁KB3074681 bug很快修復(fù) 可在設(shè)置中卸載程序
剛剛我們報道了Win10自動更新導(dǎo)致N卡用戶出現(xiàn)驅(qū)動故障進而閃屏等問題,來自winsupersite的報道,他們發(fā)現(xiàn),本周六的更新KB3074681會造成資源管理器崩潰。 今天微軟表示,在2015-07-27Win10新補丁KB3074681現(xiàn)BUG 控制面板卸載程序時崩潰
近日來微軟不斷為Win10 Builld 10240推送修復(fù)更新,今天,微軟又推送了編號為KB3074681的更新,不過有網(wǎng)友表示更新后在控制面板中卸載程序時會出現(xiàn)explorer資源管理器崩潰2015-07-26在Linux系統(tǒng)上安裝數(shù)據(jù)庫監(jiān)控程序Bugzilla的方法
這篇文章主要介紹了在Linux系統(tǒng)上安裝數(shù)據(jù)庫監(jiān)控程序Bugzilla的方法,文中提供了用Bugzilla監(jiān)控MySQL運行信息的示例,需要的朋友可以參考下2015-06-12