您的位置 首页 java

深受Java程序员喜欢的10款免费IDE编辑器

Java 是最受欢迎的一门编程语言,它被广泛的应用于企业项目、游戏设计、安卓应用程序等开发领域。以下是源码时代Java培小编整理的近些年来深受Java程序员欢迎的10款Java IDE。(注:是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。)

1、 NetBeans

NetBeans是过去10年发展最好的 IDE ,它做到了完全的模块化 ,所有的IDE功能都被封装成包,并称之为模块。它提供了简单的方式来集成版本控制软件。由于它的源代码已经被Sun公司开源,因此在任意平台和操作系统上你都可以免费使用它,并且可以为它的发展作出贡献。

NetBeans IDE既可用于Java开发,也支持其他语言,特别是PHP、C/C ++和HTML5。

2、Android Studio

谷歌的Android Studio主要设计用于在Android平台上的开发,并且还可以运行和编辑一些Java代码。

Android Studio 可在 Apache 协议 2.0 下免费使用,也可以通过 Windows、Mac OS X 和 Linux 下载,它取代了 Eclipse 成为谷歌用于原生 Android 应用开发的主要 IDE。

3、Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Eclipse在Eclipse公共协议下可用,并且适用于Windows、Mac OS X和Linux。作为一个开源的工具,Eclipse拥有伟大的开发者社区,这其中包含了用户们贡献的数量巨大的插件库,并根据用户的习惯需求衍生出了Myeclipse等著名产品。

4、BlueJ

BlueJ特别适合JAVA教学和介绍。它支持:完整的图形化的类构建;文本和图形编辑器;虚拟机和debug等。它由简单易用的界面,由适合初学者的交互式对象构建和调用等等,是学习JAVA的好工具。

值得一提的是,BlueJ以干净的 可视化 的方式提供了类和对象的显示,这对于那些以前没有接触过这一类知识的初学者是一个很棒的体验。

5、IntelliJ IDEA

IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE 支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

IntelliJ IDEA 有两个版本,一个是免费的社区版, 另外一个是需要支付授权费用的,拥有全部功能的终极版。

6、JDeveloper

JDeveloper是由Oracle公司提供的,并作为免费软件发布的一款IDE。它可为我们提供各种在Java、XML、SQL和PL/SQL、HTML、JavaScript、BPEL和PHP开发中所需的功能。JDeveloper可用于编码、调试、优化和分析部署。 JDeveloper集成了Oracle应用开发框架(Oracle ADF)——一个从终端到终端基于Java EE的框架,可进一步简化应用程序的开发。

eveloper中有3种版本,即Java版本,J2EE版本和Studio版本。

7、DrJava

DrJava是编写Java程序的轻量级的开发环境。主要是为学生而设计的,提供一个直观的界面和交互能力评价的Java代码。

它的主要功能是可作为单元测试工具、源级调试器、评估程序文本的互动窗口,智能程序编辑器,等等。它是基于BSD协议的免费软件。

8、jGRASP

jGRASP是运行在Java平台上的一个轻量级IDE,它提供可视化自动生成,目的在于提高软件的可理解性。这款软件除了可用于Java相关软件的开发外,还能够对Ada 95、C、C++ 等方面的程序进行创建、编辑、编译和运行。

jGRASP能在任何可以运行Java虚拟机(Java版本1.5或更高版本)的平台上运行。目前jGRASP网站提供用于Windows、Mac OS的下载,还有适用于Linux和其他系统的通用压缩文件。

9、jEdit

jedit是一个用java编写的源码开放的文本编辑器。有很多有用的特性,包括语法加亮显示,括号匹配,表达式搜索,多个文件搜索和替换,定义键盘宏等等。jEdit是一个成熟的,设计优秀的程序员文本编辑器,已经有了7年的开发历史。在功能和易用性方面压倒许多昂贵的开发工具时,jEdit在GNU公用许可证(GPL)下发布成了开源软件。

jEdit是完全免费并且开放源代码(OpenSource)的软件,任何有兴趣的人,都可以参与jEdit主程序或是Plug-in的开发。

10、JSource

JSource是一款免费的Java IDE,是Java开发人员和程序员一个非常不错的选择。

它在创建跨平台的Java应用程序时非常有用,并且非常之轻巧。您可以使用JSource运行、编译、编辑和创建Java文件。其主要特点是支持多种语言的语法高亮显示和Java Swing组件。

在JSource的2.0版本中,你可以使用jEdit语法包,也有一些可用于快速开发的开源Java工具。这些工具已通过修改,能与核心JSource结构融洽得非常好。

欢迎大牛们补充和指正。至于去哪里系统地学习Java,还是推荐源码时代,多年大型企业项目经验的大牛导师会一站式解决你对Java学习的所有困惑,不信就来试听。

源码时代Java培训:

文章来源:智云一二三科技

文章标题:深受Java程序员喜欢的10款免费IDE编辑器

文章地址:https://www.zhihuclub.com/176403.shtml

关于作者: 智云科技

热门文章

网站地图