- fn+F12,打開js調(diào)試的窗口。
- 當(dāng).jsp或者.js還是無效的時(shí)候,可以考慮吧下滿三個(gè)方法都設(shè)置。
方法一:google瀏覽器沒有清理緩存

查看是否是最新代碼
-
可以根據(jù)上圖Sources的位置查看是否是IDEA里面js的最新代碼,如果不是證明沒有更新。
查看是否緩存 - 如果你的Disable cache已經(jīng)是勾選中了的,那證明google瀏覽器是沒有緩存的。
- 有的文章會(huì)說在Network confitions里面設(shè)置,然后有時(shí)候拖不上是位置沒放對(duì),上面的勾選緩存和下面一樣的。
- 如果勾選中了放心那就不是google緩存的問題
方法二:class未更新

mac IDEA設(shè)置更新class
- 點(diǎn)解IDEA左上角項(xiàng)目的名稱旁邊的三角型
- 這個(gè)方法在js調(diào)試不起效果時(shí)候應(yīng)該勾選中,但是可能還是沒有跟新jsp之類的
方法三:沒有部署熱更新
- 這個(gè)很狗血,對(duì)于新手java工程師可能不會(huì)考慮熱更新無效,因?yàn)橛械捻?xiàng)目代碼都有效為啥jsp無效.
第一步:設(shè)置自動(dòng)更新

設(shè)置自動(dòng)更新
- 在頂部導(dǎo)航欄IDEA下的prefernces點(diǎn)擊即可,然后搜索Compiler選中自動(dòng)更新,圖中紅色箭頭的
第二步:設(shè)置Regitry

找尋Registry
-
我至今找不到這個(gè)maintenance在哪里,只能使用快捷鍵:command+option+shift+/
勾選中 - 勾選中..when.app.running即可,然后重啟編譯器即可調(diào)試
- 狗血的是我還是有0.5s的延遲,不知為什么,或許后面會(huì)考慮使用插件

