如何修改chrome里的html,html - 如何保存Chrome开发者工具的样式面板的CSS更改?

10个解决方案

132 votes

您可以从Chrome开发者工具本身保存CSS更改。 Chrome现在允许您将本地文件夹添加到工作区。 允许Chrome访问该文件夹并将该文件夹添加到本地工作区后,您可以将Web资源映射到本地资源。

导航到Developer Tools的Sources面板,右键单击左侧面板(列出文件的位置),然后选择Add Folder to Workspace。 通过单击“元素”面板中所选元素的每个CSS规则右上角的样式表,可以快速访问“源”面板中的样式表。

c8839b3ba4d1ef92f8e1bd985a2bb44b.png

添加文件夹后,您必须授予Chrome访问该文件夹的权限。

2ab9a04d48e782ad096a3de25d16cea4.png

接下来,您需要将网络资源映射到本地资源。

a5bb8e650e93cca5281686ca59ab1055.png

重新加载页面后,Chrome现在会加载映射文件的本地资源。 为简化操作,Chrome只会向您显示本地资源(因此您不必对编辑本地资源或网络资源感到困惑)。 要保存更改,请在编辑文件时按CTRL + S。

附:

您可能必须打开映射文件并开始编辑才能使Chrome应用本地版本(日期201604.12)。

Philip Ramirez answered 2019-03-22T03:01:40Z

20 votes

新版Chrome具有称为工作空间的功能,可解决此问题。 您可以定义Web服务器上的哪些路径对应于系统上的哪些路径,然后使用ctrl-s进行编辑和保存。

请参阅:[http://www.html5rocks.com/en/tutorials/developertools/revolutions2013/]

rjmunro answered 2019-03-22T03:02:14Z

11 votes

你正在寻找“资源”的错误部分。

它不在“本地存储”下,它位于“框架”下:

be71c968a656655791f2146172ed3042.png

上面的屏幕截图显示了原始样式与devtools中新修改的差异。 您可以右键单击左窗格中的项目并将其保存回磁盘。

thirtydot answered 2019-03-22T03:02:54Z

11 votes

DevTools技术作家和开发人员在这里提倡。

从Chrome 65开始,Local Overrides是一种新的轻量级方法。 这是与Workspaces不同的功能。

设置覆盖

转到“来源”面板。

转到“替代”选项卡。

单击“选择要覆盖的文件夹”。

选择要将更改保存到的目录。

在视口顶部,单击“允许”以授予DevTools对目录的读写访问权限。

进行更改。 在下面的GIF中,您可以看到background:rosybrown更改在页面加载过程中仍然存在。

8f4caba921284fc385be49c9241ca423.gif

覆盖如何工作

当您在DevTools中进行更改时,DevTools会将更改保存到计算机上文件的修改副本中。 重新加载页面时,DevTools提供修改后的文件,而不是网络资源。

覆盖和工作区之间的区别

工作区旨在让您将DevTools用作IDE。 它使用源映射将您的存储库代码映射到网络代码。 真正的好处是,如果您正在缩小代码或使用需要转换的代码(如SCSS),那么您在DevTools中所做的更改(通常)会映射回原始源代码。 另一方面,覆盖允许您修改和保存Web上的任何文件。 如果您只是想快速尝试更改,并在页面加载中保存这些更改,这是一个很好的解决方案。

Kayce Basques answered 2019-03-22T03:04:50Z

10 votes

Tincr Chrome扩展程序更易于安装(无需运行节点服务器),并且还附带了LiveReload功能! 谈论双向编辑!:)

Tin.cr网站

Chrome网上应用店链接

安迪的博客文章

Jose Browne answered 2019-03-22T03:05:37Z

10 votes

我知道这是一个旧帖子,但我这样保存:

转到“来源”窗格。

单击“显示导航器”(以显示左侧的导航器窗格)。

单击所需的CSS文件。 (它将在编辑器中打开,并进行所有更改)

右键单击编辑器并保存更改。

您还可以查看本地修改以查看您的修订,非常有趣的功能。也适用于脚本。

Guilherme de Jesus Santos answered 2019-03-22T03:06:39Z

8 votes

现在Chrome 18上周发布了所需的API,我在Chrome网上商店发布了我的Chrome扩展程序。 该扩展会自动将Developer Tools中的CSS或JS更改保存到本地磁盘中。 去看看吧。

Tomi Mickelsson answered 2019-03-22T03:07:05Z

2 votes

要回答有关可以保存更改的任何扩展的问题的最后部分,有修补程序

它允许您将Chrome Dev Tools中的更改直接保存到GitHub。 从那里你可以在GitHub上设置一个post-receive hook来自动更新你的网站。

FajitaNachos answered 2019-03-22T03:07:39Z

2 votes

仅供参考,如果您正在使用内联样式或直接修改DOM(例如添加元素),则工作空间无法解决此问题。 这是因为DOM存在于内存中,并且没有与DOM的活动状态相关联的实际文件。

为此,我喜欢从控制台获取dom的“之前”和“之后”快照:copy(document.getElementsByTagName('html')[0].outerHTML)

然后我将它放在差异工具中以查看我的更改。

975aa1414ea381e0ef73ad034b52d935.png

全文:[https://medium.com/@theroccob/get-code-out-of-chrome-devtools-and-into-your-editor-defaf5651b4a]

RoccoB answered 2019-03-22T03:08:27Z

0 votes

只要你没有在element.style中坚持使用CSS:

转到您添加的样式。 应该有一个链接说检查器样式表:

5ec0e579689460bfe3d28f6ea3c35ce6.png

单击它,它将打开您在sources面板中添加的所有CSS

复制并粘贴它 - 耶!

您是否一直使用element.style:

您只需右键单击HTML元素,单击“编辑为HTML”,然后使用内联样式复制并粘贴HTML。

Ethan answered 2019-03-22T03:09:29Z

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
chrome-inspect离线开发者工具包是一款由谷歌开发的用于调试和分析网页的工具。它是Chrome浏览器的一部分,可用于查看和修改网页代码、检查网络请求、分析网页性能等。 chrome-inspect离线开发者工具包具有以下特点和功能: 1. 网页元素查看和修改:它可以帮助开发人员查看并修改网页上的HTMLCSS和JavaScript代码。通过检查元素功能,用户可以轻松地从网页中选择和定位元素,并对其进行实时编辑和调试。 2. 网络请求分析:开发者可以使用网络面板来查看和分析网页的所有网络请求。它提供了详细的信息,如请求的URL、响应码、请求和响应头部、请求和响应体等。这有助于开发人员检查和优化网页的性能,并找出潜在的问题。 3. 性能分析和优化:chrome-inspect还提供了一些强大的工具来帮助开发人员分析和优化网页的性能。其中包括Performance面板,可用于记录和查看网页加载和渲染的性能数据,并找出潜在的性能瓶颈。 4. 控制台调试:chrome-inspect提供了一个交互式的JavaScript控制台,开发人员可以在其中执行JavaScript代码,并查看结果和错误消息。这对于调试代码和运行一些简单的测试非常有用。 总的来说,chrome-inspect离线开发者工具包是一款功能强大的网页调试和分析工具,可以大大提高开发人员的效率和网页的质量。无论是开发、调试还是优化网页,都可以依靠它来完成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值