选择一款合适的代码编辑器

编程就需要敲写代码,不论是编写Java程序还是写CSS样式表,专门的代码编辑器会让工作事半功倍。不同的代码编辑器功能不同,使用习惯也有不同。所以我罗列了几个较为常用的代码编辑器以供选择。

记事本

记事本可能是使用率最高的代码编辑软件,其实这个玩意根本不能叫做代码编辑器,只能说是文本编辑软件,功能简单到了极致,简约但并不美。偶尔用来修改一下代码可以,但是如果你打算就靠记事本来编写程序,那么我建议你多买一盒头疼药!对于编程新手来说可以用记事本编写代码,可以养成编写代码的好习惯。

choose-the-right-editor-notepad

Notepad++

从名字就能看出来它是记事本的“升级版”。虽然名字和记事本有点像但是它和记事本没有任何关系,它不是微软官方开发的记事本的升级版,而是一个中国台湾的程序员的作品。Notepad++是世界最大的开源社区SourceForge上的一个开源项目,因此它是免费的。Notepad++现在在国内外都很受欢迎。

相比记事本的“简约”,Notepad++就要丰富的多了,不仅支持语法高亮,还支持宏,插件等等特性。是个非常方便的代码编辑工具。

下载Notepad++

choose-the-right-editor-npp

UltraEdit

这个又比Notepad++高级一点了,而且这是收费的软件,提供30天的试用期。UltraEdit是个出色的代码编辑器,这个软件早在Windows 9x时代就发展的较为成熟。不仅提供代码高亮,支持宏等,还支持文件比较,脚本,文件管理器,16进制编辑等等功能。我在之前的文章中介绍过这个软件,而且还是破解版。

下载UltraEdit

choose-the-right-editor-ultraedit

Dreamweaver

Adobe Dreamweaver太有名了,做网站的没有一个会不知道Dreamweaver的。具体功能我不用多说。不仅支持语法高亮,还支持所见即所得(WYSIWYG),而不需要将编辑好的代码在浏览器中打开测试,直接在可以在Dreamweaver中看到效果。

下载Dreamweaver

choose-the-right-editor-dreamweaver

eclipse

eclipse其实是个IDE开发环境。它的早期的版本是IBM开发的,后来贡献给了开源社区了。由于是开源的,所以是免费的。eclipse是使用Java语言编写的,所以需要在系统中安装JDK才能运行。

与Dreamweacer倾向于网络编程不同的是,eclipse更擅长开发本地应用程序及网站后台程序,比如Java和JSP。如果说eclipse是个代码编辑器的话就太低估他的功能了,与整个软件相比,代码编辑只能算是一个副业。如果你是个非微软平台的程序员,那么eclipse绝对是首选。

下载eclipse

choose-the-right-editor-eclipse

NetBeans

NetBeans是SUN公司的开源免费的IDE开发环境。可惜,SUN被Oracle收购了。和eclipse一样,NetBeans也是使用Java语言开发的,所以需要先安装JDK。功能上来说,eclipse能开发的NetBeans也能开发,但是两者风格上有些不同。另外NetBeans相比eclipse最大的优势就是支持中文。

下载NetBeans

choose-the-right-editor-netbeans

我从初级到高级一共罗列了6款代码编辑器,如果你还有什么好的代码编辑器也可以留言告诉我。