`

说说你使用的IDE

阅读更多
以前自己使用的是eclipse,感觉很好。
最近想试试使用netbeans,却总是不习惯。
感觉上eclipse似乎是给那些“懒惰”的人使用的。
为什么不使用netbeans呢?
难道不好吗?
不美观?
还是功能不强劲?
或许都有吧。

习惯了eclipse的快捷键,当你用netbeans的时候总是不自觉的去使用eclipse的快捷键尝试在netbeans使用。
最基本的包导入吧,
eclipse下使用ctrl+shift+o,而netbeans下去是ctrl+shift+i。虽然可以对快捷键的模板进行调整,但是总是觉得不自然。
还有建立一个类实现或者是集成某个类的时候,eclipse在建立之初就可以实现,而netbeans却难以实现。
不过netbeans有很多eclipse没有的功能,虽然这些功能很少人使用,
如性能测试什么的,可以查看cpu和内存的情况,或许eclipse也有其插件吧(这个自己也不能确定)。
但是即便是有,又有多少人使用过呢?

记得在一个群中有人提过:一个软件其实最终重视的是性能。

还有很多很多,只是我们很少使用罢了。

为什么不使用netbeans呢?

因为我们都很懒。。。
分享到:
评论
24 楼 java.lang.Object 2009-05-06  
强烈支持netbeans,用了很多年,一直都是它
23 楼 sikeh 2009-05-06  
用IntelliJ的飘过~~~
22 楼 wenjixiao 2009-05-06  
eclipse就够了。
不明白idea怎么个好法。
21 楼 lizhuang 2009-05-06  
NetBeans不错,尤其在处理xml和xsl上面。不过,默认字体实在是太丑,默认配置实在是渣到了一定程度,记得当初用5.0时,看字体就被我PASS掉,不过,最近的6.5版非常不错,6.5调整到雅黑consolas比cour new还舒服,6.5很好很强大。eclipse和jbuilder都用过,现在改用NetBeans。不过依然BS一下NB的文件,项目分离方式,实在是让人不爽,还有从前的项目引入不引入相关lib,也BS一下。
20 楼 clyman 2009-05-06  
nb慢成屎了,就是对maven的支持好.公司里面用的maven和svn,我只有打包的时候用nb,平时开发绝对的eclipse,自己打包就用ant
19 楼 franktony 2009-05-06  
每个IDE都有优缺点
eclipse用了近四年,用过nb,前两个月用IDEA一直到现在

总结下来:
做java开发,IDEA是最方便的,没有之一

快捷键nb和idea都提供eclipse方案,但都不彻底
还是熟悉它自己的快捷键,不然不伦不类的
18 楼 yautah 2009-05-06  
javaeye官理员 写道
谁能够把netbeans的快捷键整的和eclipse一样,然后传个文件给大家共享。多好!



果然很懒

难道就不知道netbeans的设置里面可以设置成使用eclipse的keyset么?
17 楼 loamy 2009-05-06  
linux下的vim非常好用

16 楼 treblesoftware 2009-05-06  
eclipse一直在用。
15 楼 vearn 2009-05-06  
王牌是不轻易使用的,可惜很多人不知道。

towjzhou 写道
IDEA才是王牌,可惜很多人不知道。

14 楼 lw223 2009-05-06  
towjzhou 写道
IDEA才是王牌,可惜很多人不知道。

收费的吧,很多公司不会用  的
13 楼 towjzhou 2009-05-06  
IDEA才是王牌,可惜很多人不知道。
12 楼 DoubleEO 2009-05-06  
用idea,一直觉得非常好用
11 楼 天机老人 2009-05-06  
nb和idea都可以选把快捷键搞的和eclipse一样的,不过说实在的太不彻底了,我还是受不了!
10 楼 Eastsun 2009-05-06  
duduli 写道
EdwardWorld 写道
是你不使用Netbeans而已,不是“我们”。

我们是代表大多数,也包括我啦,现在自己正努力往netbeans上方向去靠拢。


faint,我又被代表
9 楼 block 2009-05-06  
Netbeans默认就支持快捷键设置成eclipse的吧……
8 楼 samsam 2009-05-06  
EdwardWorld 写道
是你不使用Netbeans而已,不是“我们”。

看来是NB的极度发烧友啊
7 楼 duduli 2009-05-06  
EdwardWorld 写道
是你不使用Netbeans而已,不是“我们”。

我们是代表大多数,也包括我啦,现在自己正努力往netbeans上方向去靠拢。
6 楼 moderating 2009-05-06  
正在烦这个,项目大了,时间长了以后,eclipse越来越慢,占内存越来越多,一次重构硬盘也要亮十几分钟,够呛。其实我很喜欢jbuilder
5 楼 Xorcerer 2009-05-06  
EdwardWorld 写道
是你不使用Netbeans而已,不是“我们”。

+1
Eclipse对某些新特性的支持会滞后,比如当年JDK 1.5出来时。

相关推荐

    简单说说angular.json文件的使用

    当你使用`ng generate application | library`命令创建新项目时,项目会被放置在这个指定的目录下。 `projects`是`angular.json`文件的核心部分,它包含了工作空间中的所有项目配置。每个项目作为一个独立的子对象...

    Sheng.Winform.IDE:使用.NET WinForm开发所见即所得的IDE开发环境,实现不写代码直接生成应用程序。1)像Visual Studio一样,有可视化的环境,拖曳拽界面就出来了; 2)功能模块全部独立,,解压缩,以插件的形式存在于主程序(主机)中; 3)把事件这个概念抽象并封装起来; 4)对数据操作要有一定的自由度; 5)资源文件的管理; 6)打包前的静态编译检查; 7)IDE界面支持多国语言; 8)支持插件……

    简单说说IDE的设计思路,几个主要的设计目标如下: 像Visual Studio一样有可视化的环境,拖曳拽拽界面就出来了。 初始化设计功能模块全部独立,解压缩,以插件的形式存在于主程序(主机)中。 不要写代码,业务通过...

    说说C语言的基本语法

    6. **代码缩进和大括号的对齐**:在现代IDE中,代码编辑器通常会自动对齐大括号,以保持代码的整洁和易读性。此外,适当的缩进有助于提高代码的可读性。 综上所述,掌握C语言的基本语法是非常重要的,它不仅关乎...

    godef guru gocode 插件的源文件

    记得配置好Go的工作区路径,以便IDE能够正确找到你的Go语言环境。 总之,godef、guru和gocode是Go开发中不可或缺的工具,它们分别解决了代码导航、高级查询和自动补全的需求。合理利用这些工具,可以提高开发效率,...

    安卓开发实例

    再来说说"百度地图"的代码,这涉及到Android中地图API的使用。开发者需要集成百度地图SDK,学习如何在应用中显示地图、设置标记、获取地理位置信息等。这将引导你深入理解Google Maps API或者第三方地图服务的集成...

    QCDROM42+UDVD+UIDE

    再来说说UIDE,它是Unified IDE(统一IDE)驱动的缩写,主要用于DOS系统中处理IDE接口的硬盘和光驱。在DOS时期,硬盘驱动和光驱驱动通常是分开的,而UIDE则整合了这两种驱动,提供了一种更简便的方式来管理IDE设备。...

    低代码可以做什么?拿道一云七巧低代码平台为例说说.docx

    5. 定制 UI 界面:支持二次定制开发,提供在线 IDE 编辑。 6. 定制个性化业务组件:提供自定义表单组件中心,满足多样化的业务组件场景需求。 7. 支持服务集成:支持第三方系统服务集成,包括 API 接口集成、数据...

    仿QQ空间采用Div+CSS布局

    在本项目中,开发者使用Div作为页面的基本构建块,通过CSS来定义每个Div的样式和位置,从而实现类似QQ空间的界面设计。 【描述】:“采用asp.net2.0(VS2005+SQLServer2000)开发的”表明了项目使用的后端技术和...

    CrystalDiskInfo V5.0.3

    正如标题所言,“显示硬盘的详细信息”,它能提供全面的硬盘状态报告,包括但不限于硬盘接口类型(如SATA、IDE、USB等)、硬盘转速(如7200 RPM、5400 RPM等)、工作温度以及累计使用时间。这些信息对于判断硬盘的...

    VC6.0_插件集及配置教程

    再来说说"开发Win32 SDK对话框程序用的向导插件"。在开发Windows应用程序时,尤其是使用Win32 API,创建对话框通常需要大量的代码和设计工作。这类向导插件,如“Dialog Editor”或“Resource Hacker”,可以简化这...

    VCNet.rar_C++网络教程

    在VC++网络教程中,你将学习如何使用MFC类来创建网络连接,发送和接收数据,以及如何处理网络异常。你还将了解如何通过消息映射处理网络事件,并实践如何使用C++的面向对象特性来构建模块化、可扩展的网络应用程序。...

    封装进度条

    "WindowsApplication4.suo"是用户特定的选项存储文件,通常包含用户在使用IDE时设置的一些个性化选项。最后的"WindowsApplication4"可能是一个编译后的项目文件或源代码文件夹,其中包含了实现封装进度条示例的代码...

    仿QQ空间个人站点CSS+DIV布局

    【描述】中提到,开发者使用了VS2005(Visual Studio 2005)作为集成开发环境,这是一个强大的多语言支持的IDE,用于编写ASP.NET应用程序。VS2005集成了代码编辑器、调试器和其他工具,便于开发人员高效地进行Web...

    c#代码QQ登录qq空间源码

    开发C#项目通常使用Visual Studio IDE,它集成了代码编辑、调试和构建功能。对于网络请求,可以使用HttpClient类,对于JSON操作,可以引入Newtonsoft.Json库。为了更方便地处理HTTP请求,还可以考虑使用Flurl库,它...

    install.rar

    然后,使用Visual Studio 2017(VS2017)作为IDE来配置和构建项目。在VS2017中,创建一个新的C++项目,设置好编译器选项以指向OpenCV和`opencv_contrib`的源代码目录。这通常涉及到修改项目的配置属性,包括包含目录...

    ADT-21.1.0.zip(eclipse安卓插件)

    DT:安卓开发工具 Android Development Tools 在Eclipse编译IDE环境中,需安装...简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。

    在Eclipse中使用SVN与CVS代码管理工具管理项目

    如果你合法地得到Visual Studio,你就得到了免费的SourceSafe。评价如下:易用性:★★★★★易学易用是 VSS 的强项, VSS 采用标准的 windows 操作界面,只要对微软的产品熟悉,就能很快上手。 VSS 的安装和配置...

    WinIO模拟键盘模块

    可惜那啥,现在IDE硬盘基本没了,本可以做那种突破还原卡的硬盘读写。。。尼!玛!破坏学校硬盘是我小学的梦想啊。 说说压缩包里的文件: 有个E源码,这个肯定不用说啦。 WinIO32.DLL 是WinIO库的DLL。 WinIO32.sys ...

    idea 配置文件.zip

    在IT行业中,IDE(Integrated Development Environment)是程序员日常开发的重要工具,IntelliJ IDEA作为一款强大的Java开发IDE,因其高效、智能的特性受到广大开发者喜爱。"idea配置文件.zip"这个压缩包似乎包含了与...

    Java Web数据库系统应用开发与实例源代码

    3. **Eclipse IDE**:Eclipse是一种强大的Java开发集成环境,支持创建、调试和部署Java Web项目。其内置的WTP(Web Tools Platform)扩展提供了对Web和Java EE项目的全面支持。 4. **开发框架**:在实际开发中,...

Global site tag (gtag.js) - Google Analytics