Edge 联动 VsCode,这功能爱了!

简介: 看着又是个提高开发效率的小功能!

大家好,我是零一,你们一定一定一定遇到过这样一个情况:


假设我们在浏览器的开发者工具调试自己写的页面样式,调了半天终于调好了,于是打开你本地的代码找到对应的代码把你刚刚在浏览器调试修改的代码一个个在本地代码中再修改一遍。如下图所示:


2e898ce196290c0b7075db9fb1f4a7b2.jpg


确实怪麻烦的。你如果改的代码少一点还好说,要是改的多了,又碰上项目热更新导致页面刷新,你刚才改的所有代码都找不到记录了,得,瞎忙活!


基于这个痛点,Microsoft Edge团队提出了一个不错的点子,并且已经正在实验这个功能了,那就是 "将Edge浏览器开发者工具中代码的修改同步到Vscode中"


这是怎样一个操作呢?一个动图带你了解(跟上一个动图的操作形成鲜明对比)


1cd314761954afb7da1dd4d33ae5544e.jpg


看着又是个提高开发效率的小功能!(此处应有掌声👏🏻)


使用


科普一下,Edge浏览器会将开放的实验性功能放在 开发者工具 => 设置 => 实验 里,我们作为用户也可以提前体验这些非正式的功能


f60cd5de79a9a1bdae8ae73d832114a5.png


ea8783ff8b29277187f7157bb907a257.png


为了保证严谨性,我特地去看了下,截至本文完稿Edge现在的最新版本是 95.0.1020.30


42300106cc4b9671247efb4dc33ab602.png


因此,根据官方所述,应该是会在下个版本更新时,将Edge浏览器开发者工具中代码的修改同步到Vscode中的实验功能发布


什么?现在还没发布?别急嘛,本文就是带你提前体验!!打好预防针,到时候体验功能时不迷路


首先在你调试的页面中按F12打开 开发者工具(跟Chrome Devtools一样),按照我刚才讲的找到设置里的实验性功能,往下翻一翻就能看到一个名叫 Open source files in Visual Studio Code 的功能了


e656de82e4923b19cba5dd4a5442b025.png


打开以后,根据开发者工具的提示,需要重启开发者工具才能使该功能生效,所以点击按钮重启一下


24a15c9e1f92b6655f3c0af7b2c83b86.png


接下来就需要设置一下我们项目的目录了,也就是告诉开发者工具我们项目的根目录在本地的哪个文件里,在调试工具里修改代码后它好去直接修改我们本地的文件代码


dc6cf3585d26f740338beca3a069118a.png


30bdf35ac523592361fd84852e4a2cda.png


设定完项目根目录,Edge会有一个请求访问本地该文件目录内容的提示,点允许就可以了


a6b25404be140578825284db7cb01199.png


至此,所有设置都搞定了,接下来你就可以像本文开头的动图演示一下,无论你在Devtools里调试什么代码,它都会同步更新到你本地的项目代码中


5c59230609bf79ac5bc1fbd7bc3b58af.png


36ba6fe3952900494df814b1cdaece74.png


你对于 Microsoft Edge 团队提出的这个功能怎么看?欢迎在评论区留言👏🏻!

相关文章
|
6月前
【VsCode】1.70.0 新版本好用功能分享 :代码函数名称浏览时固定(功能原称 sticky Scroll)
在Code 1.70.0 以后,新增功能:sticky Scroll 。 效果描述: 在浏览长函数的时候,可以将函数的名称定义部分固定在顶栏,类似冻结窗口,方便查看函数功能,不必再跳转。
144 0
|
Web App开发 JavaScript 前端开发
深度剖析 VS Code JavaScript Debugger 功能及实现原理
深度剖析 VS Code JavaScript Debugger 功能及实现原理
1476 0
深度剖析 VS Code JavaScript Debugger 功能及实现原理
|
Web App开发 JavaScript 前端开发
VS Code 折腾记 - (7) 内置Debug功能深入(调教angular-cli )
很多小伙伴说用了打包工具(Webpack)之后,断点调试有点麻烦(需要借助sourcemap); 常规的方式无非是debugger,console.log()大法; 但是,VS Code这货天生支持Debug功能,不用白不用,今天我就说说怎么调教angular-cli;
325 0
|
开发工具 git C++
VS Code折腾记 - (3) 多图解VSCode基础功能
想了想,对于一个刚接触VSCODE的人来说,有什么比图片更通俗易懂的呢?
95 0
|
C++ Windows
怎么把VSCode加入右键功能菜单中
对于我们经常使用的研发、测试、产品、设计等工具,我们希望能直接快速的找到并使用,一般的方式基本上包括两种
4134 0
|
27天前
sublime和vscode 推荐安装的插件
sublime和vscode 推荐安装的插件
9 0
|
2月前
|
人工智能 自然语言处理 算法
国产新型AI编程助手—DevChat AI插件在VSCode中的应用
国产新型AI编程助手—DevChat AI插件在VSCode中的应用
|
28天前
|
敏捷开发 人工智能 前端开发
让你爽到飞起的【懒人插件AutoScssStruct4Vue】VSCode根据template的标签目录自动一键生成CSS/SCSS/LESS结构,敏捷开发必备插件!!!
让你爽到飞起的【懒人插件AutoScssStruct4Vue】VSCode根据template的标签目录自动一键生成CSS/SCSS/LESS结构,敏捷开发必备插件!!!
|
28天前
|
前端开发
解决适配375像素宽度667像素高度移动端方法:推荐一款非常好用的px转rem单位的VSCode插件px to rem & rpx (cssrem)
解决适配375像素宽度667像素高度移动端方法:推荐一款非常好用的px转rem单位的VSCode插件px to rem & rpx (cssrem)
|
13天前
|
Web App开发 XML 传感器
VSCode 开发Vue必备插件
VSCode 开发Vue必备插件
11 0