Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebug FireDiff-如何保存整个CSS文件?_Css_Firebug - Fatal编程技术网

Firebug FireDiff-如何保存整个CSS文件?

Firebug FireDiff-如何保存整个CSS文件?,css,firebug,Css,Firebug,我正在使用Firebug和FireDiff修改CSS。我曾经有过几次“意外”,我“保存了一个快照”,但实际上只是保存了一个diff一个或两个更改,将其上载到我的web服务器,并用一个片段重写了完整的CSS文件。幸运的是,我一直在做定期备份 问题:如何确保保存整个文件-使用Firebug本身或FireDiff?Firebug 使用Firebug本身,您可以按照以下步骤保存CSS: 进行更改后,请切换到 从列表中选择修改后的CSS文件 按Ctrl+A选择整个CSS,然后通过Ctrl+C或通过右键单击

我正在使用Firebug和FireDiff修改CSS。我曾经有过几次“意外”,我“保存了一个快照”,但实际上只是保存了一个diff一个或两个更改,将其上载到我的web服务器,并用一个片段重写了完整的CSS文件。幸运的是,我一直在做定期备份

问题:如何确保保存整个文件-使用Firebug本身或FireDiff?

Firebug 使用Firebug本身,您可以按照以下步骤保存CSS:

进行更改后,请切换到 从列表中选择修改后的CSS文件 按Ctrl+A选择整个CSS,然后通过Ctrl+C或通过右键单击所选内容并从关联菜单中选择“复制”来复制它 将CSS粘贴到您选择的文本编辑器中并保存它 FireDiff 使用FireDiff时,步骤有些不同:

进行更改后,请切换到“更改”面板 在更改日志中,右键单击对要保存的文件所做的CSS更改,然后从上下文菜单中选择“保存快照” 在“保存”对话框中输入一个文件名,并将其保存 注: FireDiff需要另一个名为的扩展来保存快照

由于单词“snapshot”表示FireDiff保存文件,包括您选择的文件之前的所有更改。如果要保存文件的当前状态,需要选择对该文件的最后更改

对于这两种方法,您需要注意CSS保存在哪个文件中。对于内联CSS,即HTML输出中通过标记包含的CSS,您需要将CSS保存回HTML输出

其他扩展
除了在Firebug或使用FireDiff中执行此操作外,还有一些声称允许您通过FTP将更改直接上载到服务器。这些扩展是和。尽管它们似乎不再维护,并且可能无法与当前版本的Firebug一起使用。

感谢您的详细回复。这是我期望的工作方式,但不是我的经验。我刚刚添加了一个新的规则标语,它在浏览器上正确呈现。当我转到Firebug时,它不会出现在修改过的CSS文件窗口中。如果复制并粘贴,则会丢失编辑。FireDiff的行为也不符合预期。右键单击最近的编辑,选择Save Snapshot(保存快照)将导致保存一个不同的FireFox 33。萤火虫2.0.6。FireDiff 1.2.1。Windows XP.cssUpdater和FireFile似乎也不可靠。有时他们工作。有时他们启动操作,但似乎有FTP问题,我的服务器上有一个0字节的文件。没有确认同步是否成功。关于您的第一条评论:请在您的问题中添加您所执行的确切步骤,这样更容易重现您的问题。请注意,在中添加规则时,它将添加到新的内联样式表中。此外,复制和粘贴不应丢失编辑。另存为快照为我保存整个文件。对于你的第二个评论:我必须承认我自己还没有尝试过这些扩展。如果你认为它们有缺陷,你应该向它们的作者报告。我现在试图安装cssUpdater和FireFile,但没有让它们运行。所以我更新了我的答案,涵盖了这一点。