(本文来自好友子源,感谢投稿) 本篇描述Windows系统下的一个Java开发者(自认为)用过的一些编辑器及IDE(集成开发环境)。 图片来自网络和PickPic截图。 (0)notepad Windows自带的记事本 路径: C:\Windows\System32\notepad.exe 初学者基本都在配置环境变量成功后进行过如上操作吧! (1)Notepad++——notepad的升级版 这个功能就多了额,支持添加插件,语法高亮、语法折叠功能。 logo是一只变色龙。 (2)EditPlus——有一个逆天的功能 这是韩国Sangil Kim出品的一个编辑器,功能强大。刚入门的前端开发人员可能都装过这个软件,编辑器对HTML和CSS蛮友好。 补充,经过一些风骚的设置,可以编辑远程文件,比如修改远程Linux主机的profile文件从而配置环境变量。 (vim命令表示扎心:你就这样抛弃了我。。。) (3)Sublime Text——又一神器不用多说 拥有漂亮的用户界面和强大的功能,支持很多插件安装。同时右上角还可以预览文件纵向长度。据说Sublime Text最初被设计为一个具有丰富扩展功能的Vim。 (4)HBuilder——一个国产神器 (启动页截图,我尝试了3次以上才截到)主要是针对于前端开发者,第一次登陆时候还很体贴提示用户根据显示屏设置能看清楚最低颜色的灰色块。软件本身主体是基于Eclipse开发,由Java编写。 (5)Visual Studio Code ——宇宙第一IDE,Visual Studio的小弟 微软描述Visual Studio Code是一款真正的跨平台编辑器,我以前是不太信的,但是真香! 配置上各种插件,简直吹爆。(但是我最爱的还是IDEA) (6)Eclipse——这个大家都熟 网上说法是:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 本质来说Eclipse的本身只是一个框架平台,但是很多人都把它当做Java开发集成环境用。此外也有很多软件开发商基于Eclipse开发自己的IDE,如上文提到的HBuilder和即将要提到的MyEclipse。 (7)MyEclipse——企业级集成开发环境 MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展。可以这么理解,开发J2EE的应用,MyEclipse帮你该集成的插件都集成了。 MyEclipse定位是全栈开发集成环境,很强,很大,也很卡。 (8)IntelliJ IDEA ——神器神器神器 IntelliJ IDEA 除了比较大,比较吃内存。但是习惯了它,就再也不想Eclipse和MyEclipse了。在业界被公认为最好的java开发工具之一(我觉得没有之一)。 IDEA是JetBrains公司的产品。是一家捷克的公司。必须说JetBrains公司家的软件产品都很好用。都很吃内存。 (9)Typora——这是凑数的,一个MarkDown软件 本文原稿就是用Typora写的,很好用。 |
|