`
踏雪寻梅
  • 浏览: 80885 次
  • 来自: ...
社区版块
存档分类
最新评论

IDE选择

    博客分类:
  • Java
阅读更多
在Java开发的每个方面,每个IDE都能胜任工作,然而根据你所做的不同开发如Swing开发,web开发,或者企业开发,我们会选择不同的IDE。

    Swing开发:
    如果你专门从事Swing开发,NetBeans无疑是最好的选择,如果你没有选择NetBeans而是选择了Eclipse,建议使用MyEclipse 和它的Matisse4Eclipse构造器。IDEA由于对JGoodies Forms的支持,所以在开发Swing方面与前两者相比并不占有优势。

    JSP/Struts开发:
    开发JSP/Struts首选的是IDEA,接下来是MyEclipse,然后是NetBeans,由于缺少对内建Struts的支持,Eclipse的基本版本没有竞争优势。

    JSF开发:
    在开发JSF方面,这三个IDE可以说都是很好的选择,但是IDEA可能会更好一点,接下来是Eclipse/MyEclipse,最后是NetBeans。

    企业开发:
    由于NetBeans对JPA的支持和它产生代码的质量以及对持久化单元合适的设置,所以在企业开发方面,NetBeans是首选,接下来是IDEA,由于Eclipse的Dali项目的限制,Eclipse可能是最后选择的。如果放弃标准的JPA,从事Hibernate开发,MyEclipse是最好的选择。
    IDEA由于对J2EE 和 Java EE 5支持的很好,所以很适合进行企业开发,Eclipse缺少对Java EE 5的支持,应该是最后的选择。
分享到:
评论

相关推荐

    STM32_CUBEIDE使用简介,stm32cubeide教程,C,C++

    STM32CubeIDE是一款强大的集成开发环境,专为STMicroelectronics的STM32微控制器系列设计,它结合了STM32CubeMX配置工具和一个基于Eclipse的IDE,支持C和C++编程语言。这款软件提供了从项目初始化、代码生成到调试的...

    Linux Windows跨平台开发GUI和IDE的选择和应用

    ### Linux与Windows跨平台开发GUI和IDE的选择...而Code::Blocks凭借其跨平台特性、强大的功能集以及易于上手的特点,成为了一个优秀的IDE选择。希望本文的分享能够为正在或即将从事跨平台开发的朋友们提供一定的帮助。

    poseidon-v0.221-bin(D IDE)

    然而,D语言的IDE选择相对较少,Poseidon的出现为D语言的开发提供了一个实用的平台。 **D语言基础** D语言是一种系统级的通用编程语言,由沃斯·安德烈克森(Walter Bright)于2001年创建。它结合了C++的高性能和...

    简单的c++的IDE编程工具

    5. Qt Creator:虽然主要设计用于Qt框架开发,Qt Creator也是一个不错的C++ IDE选择。它提供了一整套开发工具,包括代码编辑、调试和版本控制集成。对于不涉及Qt的纯C++项目,Qt Creator同样能提供良好的支持。 在...

    IDE接口及针脚定义

    在选择IDE接口时,需要考虑以下几个方面:数据传输速度、热插拔功能、电缆长度、兼容性、价格等。同时,也需要根据实际应用场景选择合适的IDE接口类型。 IDE接口是一种老式的硬盘接口,虽然已经逐渐被SATA接口所...

    Go语言IDE,liteide

    LiteIDE 是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),基于Qt开发(一个跨平台的C++框架),支持 Windows...配置 LiteIDE配置当前运行环境,点击“工具”,在下拉菜单中选择“编辑当前环境”

    FORTOCSU_IDE__CSU-IDE软件使用教程_芯海_

    **FORTOCSU_IDE__CSU-IDE软件使用教程_芯海_** 这篇教程将详细介绍芯海科技推出的集成开发环境(Integrated Development Environment,简称IDE)——CSU-IDE的使用方法。作为一款专为芯海芯片设计的开发工具,CSU-...

    MPLAB IDE安装方法

    3. **选择安装路径**:接下来,您可以选择MPLAB IDE的安装位置,默认情况下安装在C盘的Program Files文件夹下。如果您希望更改安装路径,可以在此步骤进行修改,然后继续点击“Next”。 4. **组件选择**:在这一...

    Delphi IDE 编辑器 配色主题 Delphi IDE Theme Editor

    《Delphi IDE与主题编辑器:打造个性化的编程环境》 Delphi,作为一个历史悠久且功能强大的集成开发环境(IDE),一直以来都是许多程序员喜爱的编程工具。它的强大之处不仅在于其高效的编译器和面向对象的Pascal...

    MPLAB X IDE的仿真器使用说明.zip

    在IDE中,通过"Tools"菜单选择"Hardware Tools",然后配置所需的仿真器。MPLAB X IDE支持多种仿真器,如IPEX, PICkit 3等,根据实际使用的硬件选择相应的选项。 2. **连接设备**:将仿真器连接到目标板上的MCU,...

    Restore Delphi IDE 恢复Delphi IDE 的初始布局

    在使用Delphi 开发的时候,...关闭Delphi,运行该程序选择自己安装的Delphi 版本,然后一键恢复即可。 如果Delphi在运行,可能一次不行,那就运行两次,这样就可以恢复Delphi 的IDE布局 如果没有分数,找我发给你!

    libero_ide安装方法

    libero_ide 安装方法 libero_ide 是一款 FPGA 开发工具,它提供了综合、_synthesis、实现、验证等功能。为了正确安装和使用 libero_ide,需要按照以下步骤进行操作。 安装 libre_ide libero_ide 安装包有两种,...

    应广(PADAUK)IDE MCU_IDE_0.81和使用手册繁体版

    使用PADAUK IDE的典型开发流程包括:创建新项目、选择MCU型号、编写代码、配置编译选项、编译代码、通过仿真器或实际硬件进行调试、最终下载程序到目标MCU。IDE的调试功能可能包括单步执行、设置断点、查看变量值等...

    K210 MaixPy IDE安装包

    1. 下载安装包:根据你的系统需求,从提供的压缩包中选择对应的版本,如maixpy-ide-windows-0.2.3.exe或maixpy-ide-windows-0.2.5.exe。 2. 运行安装程序:双击下载的.exe文件,按照提示进行安装。确保你有足够的...

    wingIDE python IDE,

    无论是在日常编码、调试,还是在项目管理上,都能提供高效、便捷的支持,是提升开发效率和代码质量的理想选择。通过熟练掌握WingIDE的各项特性和功能,开发者可以更好地应对各种编程挑战,实现项目的高效开发。

    汇编工具IDE86

    总的来说,IDE86作为一款专为汇编语言设计的集成开发环境,是初学者入门汇编语言的好选择。尽管它不支持64位系统,但在32位系统上,IDE86能够提供完整的汇编编程体验。在学习汇编的过程中,掌握好基本概念,熟练使用...

    arduino ide 2.3.2 Windows安装包

    - **配置板型和串口**:在IDE的“工具”菜单中选择正确的Arduino板型号和串口。 - **调试**:使用串口监视器查看板子的输出,以便于调试程序。 - **版本控制**:与Git等版本控制系统配合使用,便于代码管理。 6....

    硬盘ide 定义说明

    ### 硬盘IDE接口定义详解 在计算机硬件领域中,IDE(Integrated Drive Electronics)是一种早期的硬盘接口标准,用于连接硬盘驱动器到主板。它不仅支持硬盘驱动器,还能支持光驱等其他存储设备。IDE接口通过扁平...

    go语言中文IDE

    ### Go语言中文IDE:LiteIDE使用详解 #### 一、简介 Go语言作为一种高效、简洁且功能...对于初学者来说,选择LiteIDE作为入门IDE是非常合适的选择。此外,通过安装gocode等插件还可以进一步增强其功能,提高开发效率。

    各种Python的IDE

    Python IDE 是 Python 开发环境的重要组成部分,选择合适的 IDE 对开发效率和体验有很大的影响。本文将对各种 Python IDE 进行总结和对比,帮助开发者选择适合自己的 IDE。 PyScripter PyScripter 是一个功能强大且...

Global site tag (gtag.js) - Google Analytics