推荐几款WEB方面的开发和网络工具
推荐几款个人感觉非常好用并且有助于开发WEB站点或程序的工具。
一.编辑器
以PHP语言来考虑,其他语言可以借鉴。
虽然PHP和JAVA、.NET一样也有像Zend Studio for Eclipse这样的IDE,但个人感觉很慢,6.0以上就慢的不用说了。PHP快的不光是执行效率,编程的效率也有很大的提升空间,与其把时间浪费一个工具的‘打开速度’上,还不如去用notepad,如果有人感觉notepad太简单,那就看看下面的几个:
1.Ultraedit(速度,推荐)
可以编辑文本、十六进制、ASCII码,可以取代记事本,内建英文单字检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有HTML标签颜色显示、搜寻替换以及无限制的还原功能,一般大家喜欢用其来修改EXE或DLL文件。
备注:可在网上找到破解版和绿色版
2.PSPad editor(免费)
一款免费的编辑器,集各种编辑器的优点于一身,同时编辑多个文件,可以使用project;内置HEX编辑器;内置HEX编辑器;支持宏的录制和使用;支持语法高亮和彩色显示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;内置文件比较工具;支持宏的录制和使用;内置FTP工具;可以针对不同的文件类型设置对应的外部 工具;支持外部编译器。
3.notepad++ (小巧,CPU使用率小)
http://sourceforge.net/projects/notepad-plus/
高亮提示,字词自动完成功能(Auto-completion)做的很不错。
二.RegexBuddy
一款正则表达式编辑工具,帮助你的编写需要的正则表达式,还可以使用它理解别人编写的表达式。
推荐这一软件不光它是一个很好的正则工具,还有一个原因就是它的搜索功能,做二次开发或者模块开发的人都有为找一个变量、函数头疼的时候,RegexBuddy可以在指定文件夹或文件下搜索你所需要的变量、函数,很是使用,能很好的提高工作效率。
备注:网上可以找到破解版或者注册码。
三.IETester
官网:http://www.my-debugbar.com/wiki/IETester/HomePage
很多人都知道的工具,一个免费的WEB浏览器调试工具,可以模拟出不同的JS引擎来帮主程序员设计效果同样的代码。IETester可以在独立的标签页开启IE5.5、IE6、IE7、IE8这4个不同版本。
四.Araxis Merge
官网:http://www.araxis.com/merge/
Araxis Merge 是一个可视化的文件比较,合并和同步的软件,能够方便的被软件工程师和WEB站点开发者使用快速精确地比较,了解和联合不同版本的源文件;进行版本和质量控制,创建HTML或者是XML报告。简单的说就是比较两个文件的不同,多用于本地与服务器上的程序比较。
五.Fiddler2
官网:http://www.fiddler2.com/fiddler2/
Fiddler是一个网络调试代理,用来检测本地计算机和I内特人呢他之间所有的HTTP通讯。可以检测所有的HTTP通讯,设置断点,并且可以修改到进入本地计算机的数据和从本地计算机出去的数据(就是可以伪造数据)。
该软件免费,支持多种浏览器,包括IE,Mozilla Firefox,Opera和其他一些浏览器。
六.LogMeIn Hamachi
官网:https://secure.logmein.com/products/hamachi2/
LogMeIn Hamachi² 通过公用网络提供可靠的设备和专用网络连接。 按需创建安全的、基于云计算的虚拟网络,无需专用的硬件或额外的 IT 基础结构。