有没有人知道可以监视一个或多个本地文件的Firefox或脚本或其他一些机制的扩展.Firefox会在检测到文件中的(时间戳)更改时自动刷新或以其他方式更新其画布.
对于编辑CSS,如果只是重新加载CSS而不是完整的HTML重新渲染,那将是理想的.
实际上,只有通过外部文件,它才能通过动态HTML/CSS编辑实现与Firebug类似的行为.
Live.js
来自网站:
怎么样?只需包含Live.js,它将通过向服务器发送连续的HEAD请求来监控当前页面,包括本地CSS和Javascript.CSS的更改将动态应用,HTML或Javascript更改将重新加载页面.试试吧!
哪里?Live.js适用于Firefox,Chrome,Safari,Opera和IE6 +,直到证明不是这样.Live.js独立于您使用的开发框架或语言,无论是Ruby,Handcraft,Python,Django,.NET,Java,Php,Drupal,Joomla还是您有什么.
它具有使用IETester的巨大好处,动态刷新每个打开的IE选项卡.
通过将以下内容添加到您的帐户中来试用它
Auto Reload是Firefox的扩展,可监控本地文件更改并刷新浏览器:
https://addons.mozilla.org/en-US/firefox/addon/auto-reload/
我会推荐livejs
但它有以下优点和缺点
优点:
1.易于设置
2.在不同的浏览器上无缝工作(Live.js适用于Firefox,Chrome,Safari,Opera和IE6 +)
3.当你想要调试时,不要为刷新浏览器增加烦躁的间隔
4 .只保存更改时才刷新ctrl + S
5.直接从firebug中保存CSS等我没有使用过该功能,但在他们的网站上阅读http://livejs.com/他们也支持它!
缺点:
1.它无法在文件协议file:///C:/Users/Admin/Desktop/livejs/live.html
2上运行.您需要让服务器像http://localhost
3 一样运行它.您必须在登台/生产时部署时将其删除
4.不提供CDN我尝试过欺骗和应用直接链接http://livejs.com/live.js但是它不起作用你必须下载并继续本地工作.
Xrefresh与firebug.
看看FileWatcher扩展:https : //addons.mozilla.org/en-US/firefox/addon/filewatcher/
这是一个WebExtension,因此可以与最新的Firefox一起使用
它具有一个本机应用程序(将在本地安装),该应用程序使用本机OS调用监视观看的文件的更改(无轮询!),并通知WebExtension以使其重新加载网页
重新加载由规则驱动:规则包含页面URL(支持正则表达式)及其包含/排除的本地源文件
开源:https : //github.com/coolsoft-ita/filewatcher
免责声明:我是扩展名的作者;)