ok,首先从开发工具入手,这一方面很实在,只是总结一下目前所使用工具的用途,不至于那么混乱。
1,编辑器和IDE:主要使用webstorm进行编程,另外因为项目需求,使用Eclipse开启服务器和导出war包,sublime text3虽然尝试使用,但是因为不太习惯,所以暂时没有使用,NotePad++用来查看各类文本。(其他工具暂时放在一边)
2,调试工具:使用Firefox和Chrome浏览器自带的调试工具,曾经使用Firebug进行调试,但是感觉功能一致,所以......(Fiddler和IETester有需要的时候就会学习使用)
3,版本管理工具:公司统一使用SVN进行文件上传与下载,另外本人学习过程中的项目使用git进行版本管理(码云或Github),因网络原因,一般使用码云。
其他工具:1,代码压缩工具 JSCompress,该工具不仅可以进行js,css代码的压缩,另外还可以压缩PNG图片。方便快捷
2,Less文件编译工具Koala,支持 less 、 sass 、 coffeescript 即时编译,帮助 web 开发者更高效地使用 less 、 sass 、 coffeescript 开发。暂时用来编译less。
3,检查,格式化HTML代码,检查CSS代码,检查Less代码,修复js代码。
fecs
fecs -v
fecs check --help
fecs format --help
因为此类工具繁多,选择自己喜欢的工具即可。
4,接口模拟网站:http://rap.taobao.org 用于模拟接口
5,便捷开发:Browsersync,用于PC和移动端网页实时刷新,加快编译。
6,快捷小工具:在线生成QR code
暂时想到这么多,想必在学习过程中不止使用这些工具,只不过有的使用次数过少,就有些忘记了,待以后使用到再来补充。
2016/8/4 23:18 星期四 (打卡)