網(wǎng)站首頁 編程語言 正文
瀏覽器調(diào)試修改的代碼
大家好,我是零一,你們一定一定一定遇到過這樣一個情況:
假設(shè)我們在瀏覽器的開發(fā)者工具調(diào)試自己寫的頁面樣式,調(diào)了半天終于調(diào)好了,于是打開你本地的代碼找到對應(yīng)的代碼把你剛剛在瀏覽器調(diào)試修改的代碼一個個在本地代碼中再修改一遍。如下圖所示:
確實怪麻煩的。你如果改的代碼少一點還好說,要是改的多了,又碰上項目熱更新導(dǎo)致頁面刷新,你剛才改的所有代碼都找不到記錄了,得,瞎忙活!
基于這個痛點,Microsoft Edge團隊提出了一個不錯的點子,并且已經(jīng)正在實驗這個功能了,那就是 "將Edge瀏覽器開發(fā)者工具中代碼的修改同步到Vscode中"
這是怎樣一個操作呢?一個動圖帶你了解(跟上一個動圖的操作形成鮮明對比)
看著又是個提高開發(fā)效率的小功能!(此處應(yīng)有掌聲)
使用
科普一下,Edge瀏覽器會將開放的實驗性功能放在 開發(fā)者工具 => 設(shè)置 => 實驗 里,我們作為用戶也可以提前體驗這些非正式的功能
為了保證嚴(yán)謹(jǐn)性,我特地去看了下,截至本文完稿Edge現(xiàn)在的最新版本是 95.0.1020.30
因此,根據(jù)官方所述,應(yīng)該是會在下個版本更新時,將Edge瀏覽器開發(fā)者工具中代碼的修改同步到Vscode中的實驗功能發(fā)布
什么?現(xiàn)在還沒發(fā)布?別急嘛,本文就是帶你提前體驗!!打好預(yù)防針,到時候體驗功能時不迷路
首先在你調(diào)試的頁面中按F12打開 開發(fā)者工具(跟Chrome Devtools一樣),按照我剛才講的找到設(shè)置里的實驗性功能,往下翻一翻就能看到一個名叫 Open source files in Visual Studio Code 的功能了
打開以后,根據(jù)開發(fā)者工具的提示,需要重啟開發(fā)者工具才能使該功能生效,所以點擊按鈕重啟一下
接下來就需要設(shè)置一下我們項目的目錄了,也就是告訴開發(fā)者工具我們項目的根目錄在本地的哪個文件里,在調(diào)試工具里修改代碼后它好去直接修改我們本地的文件代碼
設(shè)定完項目根目錄,Edge會有一個請求訪問本地該文件目錄內(nèi)容的提示,點允許就可以了
至此,所有設(shè)置都搞定了,接下來你就可以像本文開頭的動圖演示一下,無論你在Devtools里調(diào)試什么代碼,它都會同步更新到你本地的項目代碼中
你對于 Microsoft Edge 團隊提出的這個功能怎么看?
原文鏈接:https://lpyexplore.blog.csdn.net/article/details/121070351
相關(guān)推薦
- 2022-07-15 Android?Flutter繪制扇形圖詳解_Android
- 2022-05-27 C++左值與右值,右值引用,移動語義與完美轉(zhuǎn)發(fā)詳解_C 語言
- 2022-10-08 如何在React項目中引入字體文件并使用詳解_React
- 2021-12-06 Ubuntu編譯內(nèi)核模塊,內(nèi)容體現(xiàn)系統(tǒng)日志中_Linux
- 2022-12-09 Oracle遞歸查詢簡單示例_oracle
- 2022-09-06 C語言常見排序算法之交換排序(冒泡排序,快速排序)_C 語言
- 2022-11-26 詳解redis-cli?命令_Redis
- 2022-01-30 uniapp蘋果底部欄自適應(yīng)配置
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支