【发布时间】:2010-09-03 16:48:43
【问题描述】:
我不是桌面应用程序开发人员,所以我想知道是否有人听说过一个实际写入文件系统的扩展程序。如果您打开类似 firebug 的扩展并进行一些修改,例如添加 CSS 规则,它们将自动添加到 CSS 文件中。构建这样的扩展有多难?
【问题讨论】:
我不是桌面应用程序开发人员,所以我想知道是否有人听说过一个实际写入文件系统的扩展程序。如果您打开类似 firebug 的扩展并进行一些修改,例如添加 CSS 规则,它们将自动添加到 CSS 文件中。构建这样的扩展有多难?
【问题讨论】:
我找到的最接近的是XRefresh,它主动监视文件的更改,然后自动刷新 Firefox。这感觉与使用 FireBug 进行现场编辑非常相似。
我认为这样的扩展是可能的,但将 DOM 更改映射到特定样式表会非常困难。
【讨论】:
您可以为此使用Web Developer Toolbar。
您在其 CSS 编辑器 (CSS > Edit CSS) 中所做的更改会立即应用于页面(不保存到文件),但它也有一个 Save... 选项,因此您可以用它覆盖现有的 CSS 文件。
不过,这是一个非常基本的文本字段,仅显示纯 CSS 文件。它没有任何语法高亮,也没有像 Firebug 那样根据级联等组织 CSS 规则。
另请参阅此相关问题:
【讨论】:
使用逆火。这是我编写的一个开源解决方案,它将 CSS 更改发送回服务器并保存它们。它有一个可工作的 .NET 服务器实现示例,可以轻松移植到任何其他平台。
http://blog.quplo.com/2010/08/backfire-save-css-changes-made-in-firebug/
【讨论】: