Java IDE编辑器

最近一直加班,开会,连周末的时间也是跑到公司来上班,有一段时间没有来写博客和文章;上一篇我简单介绍了Java这门编程语言-《Java语言简介》,所以这次会介绍几款IDE编辑器来辅助小伙伴编程;

1、Notepad++

Notepad++是 Windows操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能UTF8。内置支持多达27种语法高亮度显示,还支持自定义语言;对于HTML网页编程代码,可直接选择在不同的浏览器中打开查看,以方便进行调试,是一款轻量级的编辑器。

上手程度:(适合初学者)
推荐程度:4颗星(满分5颗星)

Notepad++界面

2、Sublime Text

如果说Notepad++是一款不错Code神器,那么Sublime Text应当称得上是神器滴哥。Sublime Text最大的优点就是跨平台,Mac和Windows均可完美使用;其次是强大的插件支持,几乎无所不能;具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等;

上手程度:
推荐程度:5颗星(本人一直使用这个写代码)

Sublime Text界面

3、Visual Studio Code

这是一款针对于编写现代 Web 和云应用的跨平台源代码编辑器,并且这个款编辑器的界面风格跟Sublime Text,同时也拥有对 Git 的开箱即用的支持;

上手程度:
推荐程度:4颗星(最近在使用,很多功能还没有挖掘出来)

Visual Studio Code的界面

4、IntelliJ IDEA

IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的;

上手程度:
推荐程度:5颗星(本人很喜欢这款)

IDEA的界面

5、Eclipse

Eclipse是一款主要用Java编写的免费Java IDE。Eclipse允许你创建各种跨平台的可用于手机、网络、桌面和企业领域的Java应用程序。
  它的主要功能包括Windows生成器、集成Maven、Mylyn、XML编辑器、Git客户端、CVS客户端、PyDev,并且Eclipse 还有一个基本工作区,里面的可扩展插件系统,可满足你自定义IDE的需求。通过插件,你也可以用其他编程语言开发应用程序,语言包括C、C ++、JavaScript、Perl、PHP、Prolog、Python、R、Ruby(包括Ruby on Rails框架)等等,并且适用于Windows、Mac OS X和Linux。

上手程度:
推荐程度:5颗星

eclipse的界面

6、BlueJ

BlueJ是一款支持Java编程语言的集成开发环境(IDE)。它原本是为了教育目的而开发的,同时也适合于那些想做小型软件开发的开发人员。它的运行需要JDK(Java开发工具包)的帮助。
  主画面用图形展现出当前正在开发的应用程序的类结构,以及可被交互创建和测试的对象。这种互动式的设置,再加上干净,简单的用户界面,可方便地实验正在开发的对象,让初学者更快地上手,而不至于手忙脚乱招架不住。
  新手用户可以在BlueJ上检查值并调用方法,作为参数等传递,并且Java表达式可以不编译就直接调用,BlueJ绝对堪称是一款用于Java功能强大的图形化shell/REPL。
  BlueJ项目是一个免费和开放的源码软件,并基于GNU和GPL的开源协议。还有专为教学而设计的大学/大专BlueJ入门课程,是非常流行的教科书。它也可以在Windows、Mac OS X、Linux等运行Java的平台上运行。

上手程度:
推荐程度:3颗星

BlueJ的界面

7、JDeveloper

JDeveloper是由Oracle公司提供的,并作为免费软件发布的一款IDE。它可为我们提供各种在Java、XML、SQL和 PL/SQL、HTML、JavaScript、BPEL和PHP开发中所需的功能。JDeveloper可用于编码、调试、优化和分析部署。 JDeveloper集成了Oracle应用开发框架(Oracle ADF)——一个从终端到终端基于Java EE的框架,可进一步简化应用程序的开发。JDeveloper中有3种版本,即Java版本,J2EE版本和Studio版本。
  Java版的条款基于Java SE 6的支持,功能包括代码编辑器、代码导航、重构、兼容Swing、单元测试、版本控制、审计和指标、调试、分析、Ant支持,Maven支持,XML支持以及开放式API和扩展。此IDE平台还可作为另一款Oracle产品,SQL Developer的基础。

上手程度:
推荐程度:3颗星

JDeveloper的界面

8、JSource

JSource是一款免费的Java IDE,是Java开发人员和程序员一个非常不错的选择。
  它在创建跨平台的Java应用程序时非常有用,并且非常之轻巧。您可以使用JSource运行、编译、编辑和创建Java文件。其主要特点是支持多种语言的语法高亮显示和Java Swing组件。在JSource的2.0版本中,你可以使用jEdit语法包,也有一些可用于快速开发的开源Java工具。这些工具已通过修改,能与核心JSource结构融洽得非常好。

上手程度:
推荐程度:3颗星

JSource的界面

以上推荐这几款都是不错的编辑器,要是各位小伙伴有更好的推荐,可以留言给我并分享给其他同伴。
  当然,编辑器只是工具而已,真要学好一门编程语言还是要靠自己对这门语言的深入研究和理解,而不是靠这些编辑器,它们只能辅助你提高编写程序的速度和质量,而不能直接提高你的编程思想
  今天先聊天这里吧!尽情期待下篇!哈哈哈~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,804评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,262评论 4 61
  • 以前,常常构想,在自己的居室和书房,放上各类艺术品,以体现生活的品味。不知哪一天,我突然不想这样做了。自己的...
    谭泽荣阅读 843评论 0 2
  • 爸爸,感谢你对我的爱 妈妈,感谢你对我的爱 爸,也许你现在头发已经稀少,身体开始显得单薄,但是你在我心中一直蕴涵着...
    简单点_一排六组星星阅读 413评论 0 2