`
NetBus
  • 浏览: 145081 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Idea 7.0已经出来m1版本了

阅读更多

作为全世界最智能的IDE,前段时间放出来里程碑的7.0 M1版,该版本最明显的地方就是内置对Spring和Hiberbate的支持。

  • Coding assistance with smart completion
  • Coding assistance with smart completion
  • Code inspections and quick-fixes
  • Code inspections and quick-fixes
  • Hibernate mapping structure view
  • Hibernate mapping structure view
  • Mapping IntelliJ IDEA configured datasources to Hibernate
  • Mapping IntelliJ IDEA configured datasources to Hibernate 

     

    Spring

    • Coding assistance, including smart completion
    • Coding assistance, including smart completion
    • Highlighting, inspections and quick-fixes
    • Visual diagram for viewing dependencies
    • Visual diagram for viewing dependencies
    • Dedicated file set editor
    • Dedicated file set editor 

    爽,再也不用去使用那个bug n多的IdeaSpring了!

  • 下载地址:http://www.jetbrains.com/idea/nextversion/

    分享到:
    评论
    62 楼 jasongreen 2007-06-03  
    eclipse 用起来很爽阿,代码提示也很爽阿 Alt + /
    61 楼 balaschen 2007-06-01  
    idea要钱啊,难道你们公司都掏钱买正版?
    60 楼 cloudyplain 2007-05-31  
    试用了几天,别的不说,光看代码眼睛就累死了!
    什么时候idea完全实现clear type在用。
    59 楼 kdekid 2007-04-30  
    Eclipse 有一个问题叫项目的循环引用(circular dependency),如果Project A引用了Project B,Project B又引用了Project A,那就会编译不了。这个是我转到 IDEA 的根本原因。

    BTW,为了提高生产效率,我是特意花真金白银买的IDEA。IDEA 连续几年拿 Jolt Productivity Awards 是有道理的。
    58 楼 lamono 2007-04-30  
    这个愿望已经实现了,这个版本就支持了
    第一次做java就用的IDEA,05年的时候用过2个月的eclipse,实在感觉不爽,主要是不习惯,就又用回了idea
    喜欢idea
    TK2006 写道
    用eclipse最爽的就是一大堆的插件用起来爽
    idea在这方面就不如eclipse了,但idea的
    编辑功能,用户体验方面绝对一流阿。如果在新
    版本加入种spring、hibernate等框架的支持的
    话,相信就会更加完美了
    57 楼 TK2006 2007-04-26  
    用eclipse最爽的就是一大堆的插件用起来爽
    idea在这方面就不如eclipse了,但idea的
    编辑功能,用户体验方面绝对一流阿。如果在新
    版本加入种spring、hibernate等框架的支持的
    话,相信就会更加完美了
    56 楼 liusong1111 2007-04-22  
    引用
    算法相关的编程,的确一般都是脑力活。
    不过做项目的时候,很多时候基本上全是体力活。写 jsp、xml、action、form、vo、config file。等等。


    扣个帽子说:软件业在大大影响了制造业的同时,也成功将自身转变成制造业,具备了工业化的典型特征。
    55 楼 qingyujingyu427 2007-04-21  
    ozzzzzz 写道
    很多人习惯用键盘搞定一切,这样的人都是比较懒的,不过这样的人不在少数。比如我看到很多的客户连小键盘都不愿用,F1/F2都觉得多余。而且很多国外人士是从打字机开始学习用键盘的,特别是很多老程序员都喜欢这样。
    当然如果有一天能够用鼠标快速的搞定一切,我想也会出来满足这种爱好的IDE。不过我想除非必要键盘和鼠标一起使用,总是有点别扭。


    Agree.
    我觉得这点很重要,我非常懒,只是觉得可能从这点说服不了别人,所以说是细节问题。

    引用
    ibator 有个abator


    数据库不区分大小写。生成的很难看。
    54 楼 ozzzzzz 2007-04-21  
    很多人习惯用键盘搞定一切,这样的人都是比较懒的,不过这样的人不在少数。比如我看到很多的客户连小键盘都不愿用,F1/F2都觉得多余。而且很多国外人士是从打字机开始学习用键盘的,特别是很多老程序员都喜欢这样。
    当然如果有一天能够用鼠标快速的搞定一切,我想也会出来满足这种爱好的IDE。不过我想除非必要键盘和鼠标一起使用,总是有点别扭。
    53 楼 yfmine 2007-04-21  
    ibatis有个Abator
    52 楼 qingyujingyu427 2007-04-21  
    hurricane1026 写道
    问题在于,对于大家来说快捷键,和不用鼠标那么重要么?编程真的那么忙?完全是体力活?我写10-20行代码就起来溜达一下的怎么办?我个人感觉,编程主要是想,想明白了。用什么都一样。


    是我先以快捷键和鼠标来说eclipse的不好。 不过这只是其中的一个问题,我只是举一个最简单的例子来证明它连最基本的都没做好。后面我说了,它有很多的细节都没做好。
    人活着都希望快乐的活着,同样编程时也希望心情好些。而我又比较挑剔,当有很多细节不好时,我的心情就会受到影响。

    算法相关的编程,的确一般都是脑力活。
    不过做项目的时候,很多时候基本上全是体力活。写 jsp、xml、action、form、vo、config file。等等。
    最近一周项目较忙,客户的业务又有些变态(工作以来第一次碰到这么变态的)。做其中一个录入模块,写校验javascript就要写300行左右,一个action也要600行左右。这个项目又是用ibatis,而以前又没有人为ibatis写 代码配置自动生成器。
    于是我又要做一个ibatis代码配置生成器。 解析erwin xml file,生成所有的pojo、dao、dao interface、service、service interface、ibatis sqlmap xml、spring config。顺便写了生成hibernate的所有配置文件的功能,大概也得写了不止1000行。

    全是体力活。天天干这种弱智工作已经是无聊透顶,所以我希望能用一个最能节省我体力,并且不会让我心情变差的IDE。
    51 楼 yfmine 2007-04-21  
    嗯嗯嗯,本来是想"一用就见效",看来还得按疗程来...工作嘛,随身多带几把杀猪刀也好...
    50 楼 liusong1111 2007-04-21  
    对好东西的解释:谁用谁知道。
    对好东西的评价:它好我也好。
    用惯IDEA再用eclipse,你会觉得像给eclipse做调试,离"做安全药,做放心药"的口号还远呢,更别提"给您最贴心的呵护"了。
    接受一个新的IDE不比接受一门新的编程语言容易,改变个人信仰和习惯很痛苦,我在被迫使用它的前几个月也老郁闷了。

    整了很多虚的,真要说它的绝对好处却很难,仅管它比别的IDE强的点太多了,但那些点又"不值得称道",因为世界原本就该那样,尤其在用熟之后,在IDE这个层面上不会让你感觉在"推绳子"(透明对ruby book的序)。

    用IDE的大部份时间在干嘛?编辑代码、调试,一些杂活:SCM...
    拿编辑的最常用的功能来说:代码提示、查看文档、格式化、注释、代码导航、find usage、重构的move、rename...
    请问,eclipse对java,jsp,javascript,xml,properties,css,都能以一致的方式提供上述功能吗?比如做注释,是不是任何情况下,ctrl+/做行注释,ctrl+shift+/做块注释?
    你会解释说不同类型文件的编辑器对于eclipse是不同的plugin,实现会稍有不同,所以xml是别的快捷键,javascript要装xx插件,css不行....
    再比如,当发现在debug等perspective下按ctrl+shift+T不弹find type对话框时,只好说,那是java perspective的特性,所以别的地方不行。
    想用快键生成setter and getter时,发现只能点菜单,说,你是高手可以自己设,有菜单不就足够了吗?
    想直接跳到方法的实现类,ctrl+t,哪怕只有一个实现类,也要选一下。
    可曾遇到过调整一个配置,需要修改多处?
    ...

    另外,eclipse上出现的令人抓狂的怪异问题让人如履薄冰。

    eclipse提供了过多的自由,如同javaee,大家在上面都有的玩,皆大欢喜。
    这个角度上,eclipse vs IDEA,可以类比javaee vs ror。

    我个人喜欢ruby和IDEA,因为它们都能让人把精力集中在必须做的事上。

    咱们杀猪的平时用刀如此之多,刀功长进一步,效率就提高一步,不难理解为啥有些老大买服务器用来做开发,关爱生命,关爱健康呗~

    引用

    今天,偶尔翻看《读者》,看到一篇《一张办公桌》的散文。说的是中国地产领军人物潘石屹大学毕业后,分配进石油部工作,做起了人人羡慕的国家公务员。一天,单位新来了一个女大学生,潘石屹帮着她去领办公桌,她竟然挑了一个多小时都没挑好。潘石屹劝她随便找个就行了。女孩却回答:我刚毕业分配来,有可能这张办公桌要陪我一辈子呢!女大学生的话深深地震撼着潘石屹,不甘于就这样平庸一辈子的他毅然辞职经商,开始了自己的地产传奇。那一年,潘石屹24岁。
    49 楼 yfmine 2007-04-21  
    主要是想的人,都画UML...
    体力活是这种:美工新给了20个页面,今天你去给我把它们用velocity改出来...
    48 楼 yfmine 2007-04-21  
    dengyin2000 写道

    我开始也是说eclipse好。请看我发的之后再来评论

    http://www.jetbrains.com/idea/training/demos/GWT.html

    看过这个之后就可以知道eclipse在各个方面跟idea的差距了。

    嗯,谢谢,正在看,IDEA确实不错,正在看那些DEMO。。。尝试换了好几次到IDEA下了,都以宣告失败,习惯难改啊。。。
    47 楼 yfmine 2007-04-20  
    sorry,没有深入了解就没有发言权,我收回之前的话。liusong1111说要过几个月才适应过来,我是"不用不知道"了...
    46 楼 dengyin2000 2007-04-20  
    yfmine 写道
    都说IDEA好,说好的各位同学能不能举点比较爽的东西出来?一直想换到IDEA上,但用了好几次又用回去了,主要是个习惯问题,eclipse也能满足要求。很多人说IDEA是最好的,所以又忍不住想试试。我看上面很多都是对eclipse不了解的情况下说的。对于IDEA的界面个人觉得太刺眼了,花花绿绿的。还有什么人性化的,我看都是因人而异吧,说穿了都是先入为主,用惯了一样,就觉得另外一样不爽了。

    NetBus 写道

    你说得非常有道理,IDEA是最人性化,最智能化的IDE。我从02年的2.5版本就开始使用Idea。在这之前我用过:JDeveloper、JCreator、Visual Cafe、Eclipse、NetBeans,最终我停留在Idea上了。

    为什么呢,举例说明一下:
    假如你前面定义了一个List<String> str=null的变量,当然输入 iter tab的时候,他就自动把代码转换成:
        for (String s : str) {
         
        }

    你所做的事情就是敲两次回车,第一次确定使用 str变量,第二次确定内部变量的名称。你看,多智能啊!!
    再例如:你使用了InputStream.close();方法,发现这个方法会抛出例外,并且InputStream可能为空,这时候你只需要使用两次surround with(快捷键为:Ctrl+Alt+T)。第一次使用if包围,第二次使用try/cache包围。代码就变成了:
      if () {
          try {
            InputStream.close();
          } catch (IOException e) {
            e.printStackTrace(System.err);
          }
        }
    你能说Idea不爽吗?

    Idea会改你变编码的风格,让你迈向更快,更爽,代码更准确的方向发展!

    不敢苟同……你说的这些功能,eclipse里就是一个M-/和M-S-Z,凭什么就说”IDEA是最人性化,最智能化的IDE“...


    我开始也是说eclipse好。请看我发的之后再来评论
    引用

    http://www.jetbrains.com/idea/training/demos/GWT.html

    看过这个之后就可以知道eclipse在各个方面跟idea的差距了。
    45 楼 yfmine 2007-04-20  
    都说IDEA好,说好的各位同学能不能举点比较爽的东西出来?一直想换到IDEA上,但用了好几次又用回去了,主要是个习惯问题,eclipse也能满足要求。很多人说IDEA是最好的,所以又忍不住想试试。我看上面很多都是对eclipse不了解的情况下说的。对于IDEA的界面个人觉得太刺眼了,花花绿绿的。还有什么人性化的,我看都是因人而异吧,说穿了都是先入为主,用惯了一样,就觉得另外一样不爽了。

    NetBus 写道

    你说得非常有道理,IDEA是最人性化,最智能化的IDE。我从02年的2.5版本就开始使用Idea。在这之前我用过:JDeveloper、JCreator、Visual Cafe、Eclipse、NetBeans,最终我停留在Idea上了。

    为什么呢,举例说明一下:
    假如你前面定义了一个List<String> str=null的变量,当然输入 iter tab的时候,他就自动把代码转换成:
        for (String s : str) {
         
        }

    你所做的事情就是敲两次回车,第一次确定使用 str变量,第二次确定内部变量的名称。你看,多智能啊!!
    再例如:你使用了InputStream.close();方法,发现这个方法会抛出例外,并且InputStream可能为空,这时候你只需要使用两次surround with(快捷键为:Ctrl+Alt+T)。第一次使用if包围,第二次使用try/cache包围。代码就变成了:
      if () {
          try {
            InputStream.close();
          } catch (IOException e) {
            e.printStackTrace(System.err);
          }
        }
    你能说Idea不爽吗?

    Idea会改你变编码的风格,让你迈向更快,更爽,代码更准确的方向发展!

    不敢苟同……你说的这些功能,eclipse里就是一个M-/和M-S-Z,凭什么就说”IDEA是最人性化,最智能化的IDE“...
    44 楼 liusong1111 2007-04-20  
    公司没钱买正版,这也是我不想用java做开发的原因之一,这样解释不虚伪吧?

    IDEA在java开发方面,压倒性的比eclipse强,让eclipse和IDEA都用过且超过两个月的人投票就知道了,有多少人除去版权和公司制度的原因,回过头去用eclipse呢?
    只简单了解过它的兄弟们可能体会不到,如同做j2ee的愿望还停留在改完代码少重启一次应用服务器上。

    43 楼 dengyin2000 2007-04-20  
    http://www.jetbrains.com/idea/training/demos/GWT.html

    看过这个之后就可以知道eclipse在各个方面跟idea的差距了。

    相关推荐

      JFormDesigner-7.0.2.4-intellij-idea(改)idea插件

      这个“JFormDesigner-7.0.2.4-intellij-idea”版本是专门为IntelliJ IDEA集成开发环境定制的插件,旨在提升IDEA用户在设计GUI方面的体验。对于那些在设计GUI时遇到困难的同学们,这个插件无疑是一大福音。 ...

      idea 7.0 pro 直装版

      关联博客出处https://blog.csdn.net/md?articleId=125746394 直接使用版本,请勿用于商用,否则后果自负。

      换了最新的idea如何将原来旧版本的idea设置导进新的idea中

      通过导入这些文件,新版本的IntelliJ IDEA就能匹配你的旧版本配置,使你能够无缝地从旧版本过渡到新版本。需要注意的是,有些新版本可能会有新增或更改的设置项,导入旧设置后可能需要手动调整,以充分利用新版本的...

      JFormDesigner7.0.3intellijidea.zip

      本文将深入探讨JFormDesigner 7.0.3版本在IntelliJ IDEA集成开发环境中的应用,以及如何利用它来提升Swing GUI设计的效率和美观性。 JFormDesigner是一款强大的可视化Swing界面设计工具,它允许开发者通过拖放方式...

      东方通tongweb7.0 windows+linux双版本

      TongWeb 7.0是其重要的一个版本,具有高性能、高可用性、易管理和安全可靠等特点,广泛应用于互联网、金融、电信、政府、教育等多个领域。 1. **Windows与Linux平台支持** - **Windows平台**:TongWeb 7.0在...

      Kettle7.0.part1源码部署包(idea工具部署)

      kettle7.0使用idea工具部署的源码工程文件,此包为第一个包。第二个包下载路径http://download.csdn.net/download/ryc115/10173697

      tomcat7.0版本

      【标题】"Tomcat 7.0 版本" 是一款广泛应用的开源Web服务器和Java Servlet容器,由Apache软件基金会维护。这个版本是Tomcat历史中的一个重要里程碑,它支持Java EE 6规范,为开发者提供了丰富的功能和稳定性能。 ...

      mac m1版本jdk8

      针对这个问题,Oracle和其他JDK供应商已经提供了针对Apple Silicon(如M1芯片)优化的版本。 标题"mac m1版本jdk8"表明我们关注的是针对Mac M1芯片的Java 8 JDK。这个特定的文件"jdk-8u191-macosx-x64.dmg"虽然名字...

      Idea 更改java版本1

      在使用IntelliJ IDEA(简称Idea)这款强大的Java集成开发环境时,有时我们需要更改项目的Java版本以适应不同的项目需求。本文将详细讲解如何在Idea中修改Java编译器的版本,确保项目能正确地运行在指定的Java环境下...

      Tomcat7.0下实现的websocket 代码

      要实现在Tomcat 7.0中的WebSocket,首先需要确保你的Tomcat服务器已经更新到支持WebSocket的版本。Tomcat 7.0.27及更高版本开始支持WebSocket。然后,你需要一个Java开发环境,如JDK 7或更高版本,因为WebSocket需要...

      tomcat6,用于idea适配低版本的tomcat

      "用于idea适配低版本的tomcat"表明这个压缩包提供了在IntelliJ IDEA中配置和使用Tomcat 6的兼容性支持,这对于维护老项目或者学习历史技术栈的开发者来说非常有用。 标签中提到了“intellij-idea”,这再次强调了该...

      IDEA离线安装MybatisX-1.4.x插件,IDEA版本:IntelliJ IDEA Ultimate 2021.1.3

      IDEA离线安装MybatisX-1.4.x插件(MybatisX-1.4.10、MybatisX-1.4.14、MybatisX-1.4.16),IDEA版本:IntelliJ IDEA Ultimate 2021.1.3 MybatisX 插件特点: mapper和xml可以来回跳转 mybatis.xml,mapper.xml 提示 ...

      mac彻底卸载idea

      在执行这些命令时,请确保你已经关闭了IntelliJ IDEA,以防止数据丢失或冲突。此外,由于`rm -r`命令是立即删除且不进入回收站,所以在操作前请确保你确实不再需要这些文件,并做好数据备份以防万一。 通过以上步骤...

      IntelliJ for php 插件(IntelliJ 7.0 later)

      9. **性能优化**:专为IntelliJ IDEA 7.0及更高版本优化,确保插件运行流畅,不影响IDE的整体性能。 10. **社区支持**:作为开源社区的一部分,该插件持续更新,以适应PHP语言和相关框架的最新发展。 在安装此插件...

      IDEA离线安装MybatisX-1.5.x插件,IDEA版本:IntelliJ IDEA Ultimate 2021.1.3

      IDEA离线安装MybatisX-1.5.x插件(MybatisX-1.5.0、MybatisX-1.5.1、MybatisX-1.5.2),IDEA版本:IntelliJ IDEA Ultimate 2021.1.3 MybatisX 插件特点: mapper和xml可以来回跳转 mybatis.xml,mapper.xml 提示 ...

      IDEA新版本2020.3的TFS插件

      标题中的“IDEA新版本2020.3的TFS插件”指的是IDEA 2020.3版本中针对TFS的专门插件,该插件旨在帮助用户无缝地在IDEA环境中与TFS进行交互,实现代码的版本控制、变更跟踪、分支管理等功能。描述中的"IDEA TFS支持...

      idea 2021.1.3版本无需激活码激活至2099

      idea 2021.1.3版本激活至2099 idea 2021.1.3版本激活至2099 idea 2021.1.3版本激活至2099 idea 2021.1.3版本激活至2099 idea 2021.1.3版本激活至2099

      javaee-api-7.0-javadoc.jar 中文版,使用谷歌翻译,导入idea后可以提示中文

      javaee-api-7.0-javadoc.jar 中文版,使用谷歌翻译,导入idea后可以提示中文

      idea集成git版本控制

      ### IDEA集成Git版本控制详解 #### 一、引言 随着软件开发的复杂度日益增加,版本控制成为了软件开发过程中不可或缺的一部分。Git作为一款分布式版本控制系统,在开发领域中被广泛采用。而IntelliJ IDEA(简称IDEA...

      IDEA社区版本(ideaIC-2020.3.4-aarch64.dmg )

      Community Edition (IDEA社区版本ideaIC-2020.3.4-aarch64.dmg 适用于macOS ARM系统)可免费用于个人和商业开发。IDE 和大多数捆绑插件都是开源的,在 Apache 2.0 下获得许可。 支持功能: 1.Java, Kotlin, Groovy...

    Global site tag (gtag.js) - Google Analytics