关于文件系统更改的自动下载网页

F5NoMore的Python项目详细描述


====
f5nomore
==




熟悉在浏览器中调试更改所需的周期:

1。保存
2。切换到浏览器窗口
3。f5
4.看看变化
5。切换回编辑器

这会很快让人恼火,特别是当你花3秒更新一个样式,然后再花5秒切换上下文并重新加载时。
f5nomore的目标是用以下内容替换整个rigamarol:

save--->;请参阅更改

我个人认为这节省了我很多时间-甚至更多的烦恼:)。




f5nomore由两部分组成:

*chrome扩展(https://chrome.google.com/webstore/detail/f5nomore/bgkkkjaonlbjoopncdpdgchdgohaieap)

python脚本监视文件系统的更改,当它看到更改时,它会将这些更改发送到重新加载页面的扩展。
两者都有必要,因为chrome扩展无法访问文件系统,并且外部程序(即python脚本)无法轻松地操作google chrome。




install
=需要同时安装f5nomore python包和f5nomore google chrome扩展。

python包
----
安装python包有三个步骤:

*安装python(https://www.python.org/download/)
*安装pip(http://pip.readthedocs.org/en/latest/installing.html)
*运行“python-m pip”安装f5nomore“

google chrome extension
----
在google chrome web store上找到f5nomore并免费安装:


https://chrome.google.com/webstore/detail/f5nomore/bgkkkjjaonlbjoopncdpdgchdohaieap


用法
===
安装完所有内容后,应启动python脚本使用::

python-m f5nomore

*关闭对话框

您可以在f5图标上单击一次,在选项卡中打开和关闭f5nomore



history
==



有多种工具支持真正的实时编辑,方法是连接到google chrome的开发工具中,并且只更新页面中发生更改的部分。
一个值得注意的工具就是这样做方法是开源的括号编辑器(http://brackets.io/)。
实时编辑的响应速度惊人!不幸的是,实时编辑仅限于编辑器可以轻松理解源文件如何映射到输出的项目。这基本上意味着只有纯html和css才能被有效地处理。
一旦你开始使用服务器来路由、模板化或从多个源文件(这是当今大多数项目)组成一个页面,实时编辑就不再工作。
我喜欢括号中的实时编辑,我强烈推荐它!我非常喜欢它,现在我已经尝试过了,我讨厌回到我曾经使用过的缓慢而缓慢的刷新过程。
可悲的是,我的大多数项目都涉及到一个高级别的服务器,这意味着无论我有多么想要,我都不能使用括号“现场编辑”。它使更新周期大大加快,因为它只需重新加载页面,就可以省去不断地对f5键进行mash操作,并且可以在任何项目上运行。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在wicket中创建元素<a>   java如何将字节/整数转换为十六进制以雕刻文件   javajavafx:为什么不管我传递给'textArea'的是什么类型的'changeListener'都无法编译。getKeyPressedProperty()。addListener`   java自定义Listview性能不佳,Listview项名称从数据库转换   单元测试java。lang.AssertionError:响应内容   java如何使用highchart缩放条形图?   RouterFunction中的java Why谓词字段。DefaultRouterFunction<T extends ServerResponse>类获取DefaultErrorWebExceptionHandler?   java我可以用Map<String,Integer>覆盖Map<Integer,Integer>吗?   java Log4j文件已创建但为空   java无法解析JavaCV中的导入   Sun PKCS11实现的java 64位替代方案   java Hibernate与JDO makeTransient的等价物是什么   java从嵌套的switch语句退出到外部switch语句   java Android保留一个位图作为更改色调、对比度、饱和度等的源   java Mule ESB 3.5创建ws-client时出错   java数组循环将自身乘以1024   java数据库自动更新失败   java递归ConcurrentHashMap。ComputeFabSent()调用永远不会终止。Bug还是“功能”?   java是否为调用方方法中正在处理的异常执行hibernate回滚事务?