`
NetBus
  • 浏览: 145087 次
  • 性别: 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/

    分享到:
    评论
    42 楼 koalant 2007-04-20  
    虽然已经不做 java 开发了,但是平心而论, Intellij 肯定是最好的 Java 开发工具. 这种感觉有些微妙,你同时使用过两个工具一定的时间后自然而然地就会做出选择. 首先两者定位不一样, Eclipse 定位的是一个通用的 IDE 平台, 它是免费的, 它最大的长处在于它的 plugin 机制; intellij 是要做最好的 java  ide , 它是收费的.

    最近老是用脚本语言开发网站,所以觉得两者中 eclipse 肯定是最好的选择, 我安装 php, python, actionscript 三种eclipse 插件就可以开发网站了, intellij 无法做到这点. 不过我还是觉得 eclipse 太庞大(100多MB), 所以下载了一个 gvim (才7MB)来编写程序, 后来还是觉得windows 平台的 gvim 不爽,干脆直接用putty 连接到公司服务器上, 在服务器上安装 vim7 来开发了.

    eclipse 的插件机制很优秀,造就了 eclipse 繁荣的插件市场, 但是很多第三方插件要去搜索, 而且良莠不齐,安装太多也影响速度. 我是属于那种觉得官方插件比第三方插件更可靠的人, intellij 很多内置插件已经满足我大多数开发要求, 而且内置的插件下载管理做的也非常好了.

    做 java 开发的公司,如果有钱还是买  intellij 给员工用, 没钱就用 eclipse .
    41 楼 qingyujingyu427 2007-04-20  
    对大多数人来讲:
    1、java和c、c++功能上有差距么?你为什么要用java呢?
    2、windows和unix有功能差距么?为什么要用windows呢?

    同种产品类型的两种成熟产品进行竞争的话,很少有比功能的吧。只有比功能的实现的和使用的。
    就像做项目一样,功能一般没有不能实现的,可是客户很少会满意的。产品不仅仅只是功能。

    按理说你eclipse体格是idea的2倍,你功能得比人家强点才对啊。为啥功能没见强,还没人家智能,连常用的svn插件都不内置呢。是小问题,也是大问题,问题是有太多的小问题。

    1、为什么要用IDE呢?你最看重IDE什么?两种IDE,你用什么标准选择?
    2、什么叫智能?
    3、什么叫人性化?
    40 楼 icess 2007-04-20  
    讨论一个IDE居然都讨论到快捷键上面了, 快捷键对一个程序员来说是比较重要, 熟练使用快捷键可以提高很大的开发效率,本人对eclipse熟悉后,写java程序和运行,调试时候几乎全部用快捷键,关于上面大家讨论的代码辅助快捷键,在eclipse中都有,就算没有也可以自己设置, 另外关于代码辅助的问题,在eclipse中一个ctrl+1几乎可以完成所有的代码辅助任务,这个就是eclipse的万能快捷键. idea没用过,没发言权.

    另外评价一个ide不能仅仅看快捷键, 主要考虑整个平台的问题.
    39 楼 jk88811 2007-04-19  
    试用了几天Idea7.0M1, 之前一直用Eclipse...

    到目前为止我还没有发现两者之间有太多的功能差距, 只是感觉Eclipse更加地人性化, 提供了大量的向导让用户使用, 概念也较容易理解, 使用上也更方便, 不过这样一来也需要大量使用鼠标了.

    可能我刚用IDEA吧, 很多东西都不熟悉. 不过确实是个非常智能的IDE, 在代码层面上Eclipse还是有些微的差距...
    38 楼 qingyujingyu427 2007-04-16  
    引用
    没错,发现很多坚持xxx比较好的人,都没有深入的去了解对方。


    对技术,我向来都会深入。
    对工具,为什么要深入呢? 人也活不了多久,能少浪费时间就少浪费时间。我还想研究怎么造个时空隧道,多活几年呢。
    用windows,因为它能够提供我需要的,并且不需要我深入。
    不用unix,因为...... 我只不过想上下网站,找个mm聊天,何必呢?

    在大多数情况下,我喜欢 傻瓜相机,gui环境等等。
    前面也说过了,功能没太多可比的,虽然我觉得好些常用功能,idea的细节做的要好的多。只是idea够“傻瓜”,长的符合我的审美观。听说eclipse整整容也会变漂亮。可惜像我这种审美的不把它毁容就不错了。
    37 楼 netfishx 2007-04-16  
    dengyin2000 写道
    NetBus 写道
    weiqingfei 写道
    NetBus 写道
    qingyujingyu427 写道
    idea,一打开,你就会看到几个大字,写着KEY MAP,里面写着所有的快捷键。
    而eclipse,让我找了好几分钟才找到,在help里面吧。
    eclipse居然连get/set方法都没有快捷键。我觉得简直不可思议。我一直怀疑是不是我没有发现。
    idea输入List,自动会弹出可以import的所有选项,而eclipse不提示,好像快捷键是ctrl+shift+m吧。记不大清,总感觉不太方便。
    感觉上面两个功能是最普通的,我觉得应该方便一些。
    idea的颜色提示明显比eclipse强多了。
    eclipse的好多颜色提示都灰不拉叽的,眼神不好真是看不大清。影响心情。
    比如我点一下右括号,经常看了好一阵子才看到对应的左括号。
    我不清楚是不是能调这些颜色。但是他默认成这样,就明显没为用户考虑过。
    eclipse的好多快捷键都是ctrl+shift+?
    idea常用的是ctrl alt很少有shift
    反正我感觉同时按ctrl+shift,离的太近了,可能是我手大一点,明显有不舒服的感觉。

    总之,eclipse在IDE方面,细节做的不好,用户体验较差。能用,但是用的心情不够好。
    可以说它不差,但是跟idea比好像没什么优点。


    你说得非常有道理,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也有呀


    eclipse是什么时候有的?idea 2.0就有这个功能了!


    eclipse 早有了, 打上 foreach然后按 alt + /。 try catch 也早有了。  或者按ctrol + 1也行


    没错,发现很多坚持xxx比较好的人,都没有深入的去了解对方。
    36 楼 simohayha 2007-04-16  
    不知道Idea对 python的支持怎么样?
    35 楼 江南白衣 2007-04-16  
    Idea 7.0 号称提速,支持Spring,hibernate,还有会发布一个Ruby On Rails的开源的插件。

    我翻译了一篇Infoq对Jetbrains IDEA7.0计划的采访:

    http://www.infoq.com/cn/news/2007/04/intellij7
    34 楼 qingyujingyu427 2007-04-16  
    我觉得在功能上没有什么太多可比的。就像普通电脑和智能电脑一样。在人的参与下,它们能作的功能是完全一样的。
    不过智能电脑在没有人的参与时它也会自己做些东西。
    eclipse和idea的区别就在于。好多功能,idea会提示你我有这个功能,我觉得在这里你得用。而不是因为我这个使用者知道了所有的功能,才知道在哪里该用什么功能。
    eclipse也有智能提醒,不过我觉得现阶段,eclipse的提醒比idea的少,没有idea的提醒看起来舒服,还有一些其它很多细节没有过多的为我这个使用者考虑。
    总之,我感觉现在来讲,idea要比eclipse聪明些。功能或许应该基本完全一样。
    33 楼 cedar_1982 2007-04-16  
    上边有个flash的demo,其中介绍的关于spring的和实际下载的并不是一样的
    32 楼 weiqingfei 2007-04-16  
    hurricane1026 写道
    weiqingfei 写道
    hurricane1026 写道
    楼上的比这个也没有意义。。我们天天比windows和linux,有几个人用的是正版windows?
    一样的道理,比两个人谁强,就把谁是后娘生的放在一边。。。国情使然。


    一句国情使然,就可以用盗版用的那么坦然么?
    如果是说因为对于一般用户,linux确实难用,也许用盗版windwos也“情有可原”,
    但是eclipse和idea能差多少?

    在学校的时候,用盗版学学也算了。
    但是我不知道现在在javaeye上的有多少学生。

    也许你觉得我这样说是胡搅蛮缠,但是自从工作後,对软件的成本问题越来越关注了.


    用盗版用的坦然确实愧对自己的行业。。。。。
    但是有些东西和自己公司的选择有关吧。自己能选择么??再说了这里讨论的就是idea和eclipse的优缺点。人们早就承认idea是付费的,eclipse是免费的了。不需要再说了。否则讨论怎么继续,我只是一边看热闹的。。。
    你觉得,一个做宝马的,和一个乘公交的人,会比较自己的感受么?

    也许吧,我有点过敏了。
    因为很多国外的朋友都说,在中国,用盗版软件,就像闯红灯,不排队,随地吐痰一样,应该的。

    我并不是胡搅蛮缠,而且我也相信有很多朋友用的是正版的idea,或者很多朋友都是用了试用版,然后在这儿写自己的使用感觉。

    我只是刚来这儿的时候,发现这儿不允许交流盗版软件的序列号,链接地址呀等事情,所以就随口一问。

    大家继续,影响大家视觉很不好意思。
    31 楼 weiqingfei 2007-04-16  
    hurricane1026 写道
    楼上的比这个也没有意义。。我们天天比windows和linux,有几个人用的是正版windows?
    一样的道理,比两个人谁强,就把谁是后娘生的放在一边。。。国情使然。


    一句国情使然,就可以用盗版用的那么坦然么?
    如果是说因为对于一般用户,linux确实难用,也许用盗版windwos也“情有可原”,
    但是eclipse和idea能差多少?

    在学校的时候,用盗版学学也算了。
    但是我不知道现在在javaeye上的有多少学生。

    也许你觉得我这样说是胡搅蛮缠,但是自从工作後,对软件的成本问题越来越关注了.

    30 楼 dengyin2000 2007-04-16  
    NetBus 写道
    weiqingfei 写道
    NetBus 写道
    qingyujingyu427 写道
    idea,一打开,你就会看到几个大字,写着KEY MAP,里面写着所有的快捷键。
    而eclipse,让我找了好几分钟才找到,在help里面吧。
    eclipse居然连get/set方法都没有快捷键。我觉得简直不可思议。我一直怀疑是不是我没有发现。
    idea输入List,自动会弹出可以import的所有选项,而eclipse不提示,好像快捷键是ctrl+shift+m吧。记不大清,总感觉不太方便。
    感觉上面两个功能是最普通的,我觉得应该方便一些。
    idea的颜色提示明显比eclipse强多了。
    eclipse的好多颜色提示都灰不拉叽的,眼神不好真是看不大清。影响心情。
    比如我点一下右括号,经常看了好一阵子才看到对应的左括号。
    我不清楚是不是能调这些颜色。但是他默认成这样,就明显没为用户考虑过。
    eclipse的好多快捷键都是ctrl+shift+?
    idea常用的是ctrl alt很少有shift
    反正我感觉同时按ctrl+shift,离的太近了,可能是我手大一点,明显有不舒服的感觉。

    总之,eclipse在IDE方面,细节做的不好,用户体验较差。能用,但是用的心情不够好。
    可以说它不差,但是跟idea比好像没什么优点。


    你说得非常有道理,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也有呀


    eclipse是什么时候有的?idea 2.0就有这个功能了!


    eclipse 早有了, 打上 foreach然后按 alt + /。 try catch 也早有了。  或者按ctrol + 1也行
    29 楼 jfy3d 2007-04-16  
    idea7在win下没见快 可能卡吧司机6弄的
    在ubuntu下提速不少

    idea右下边有个小人,他和你一起干活。
    他估记你要什么会主动递给你或给你建议。还可以设置小人的参与程度
    28 楼 weiqingfei 2007-04-16  
    NetBus 写道
    weiqingfei 写道
    NetBus 写道
    qingyujingyu427 写道
    idea,一打开,你就会看到几个大字,写着KEY MAP,里面写着所有的快捷键。
    而eclipse,让我找了好几分钟才找到,在help里面吧。
    eclipse居然连get/set方法都没有快捷键。我觉得简直不可思议。我一直怀疑是不是我没有发现。
    idea输入List,自动会弹出可以import的所有选项,而eclipse不提示,好像快捷键是ctrl+shift+m吧。记不大清,总感觉不太方便。
    感觉上面两个功能是最普通的,我觉得应该方便一些。
    idea的颜色提示明显比eclipse强多了。
    eclipse的好多颜色提示都灰不拉叽的,眼神不好真是看不大清。影响心情。
    比如我点一下右括号,经常看了好一阵子才看到对应的左括号。
    我不清楚是不是能调这些颜色。但是他默认成这样,就明显没为用户考虑过。
    eclipse的好多快捷键都是ctrl+shift+?
    idea常用的是ctrl alt很少有shift
    反正我感觉同时按ctrl+shift,离的太近了,可能是我手大一点,明显有不舒服的感觉。

    总之,eclipse在IDE方面,细节做的不好,用户体验较差。能用,但是用的心情不够好。
    可以说它不差,但是跟idea比好像没什么优点。


    你说得非常有道理,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也有呀


    eclipse是什么时候有的?idea 2.0就有这个功能了!
    所谓英雄不提当年勇,比过去还有什么意义。

    还有,据我所知,javaeye是一直反对用盗版东西的,
    我想知道大家有多少用的是正版的idea
    27 楼 NetBus 2007-04-16  
    weiqingfei 写道
    NetBus 写道
    qingyujingyu427 写道
    idea,一打开,你就会看到几个大字,写着KEY MAP,里面写着所有的快捷键。
    而eclipse,让我找了好几分钟才找到,在help里面吧。
    eclipse居然连get/set方法都没有快捷键。我觉得简直不可思议。我一直怀疑是不是我没有发现。
    idea输入List,自动会弹出可以import的所有选项,而eclipse不提示,好像快捷键是ctrl+shift+m吧。记不大清,总感觉不太方便。
    感觉上面两个功能是最普通的,我觉得应该方便一些。
    idea的颜色提示明显比eclipse强多了。
    eclipse的好多颜色提示都灰不拉叽的,眼神不好真是看不大清。影响心情。
    比如我点一下右括号,经常看了好一阵子才看到对应的左括号。
    我不清楚是不是能调这些颜色。但是他默认成这样,就明显没为用户考虑过。
    eclipse的好多快捷键都是ctrl+shift+?
    idea常用的是ctrl alt很少有shift
    反正我感觉同时按ctrl+shift,离的太近了,可能是我手大一点,明显有不舒服的感觉。

    总之,eclipse在IDE方面,细节做的不好,用户体验较差。能用,但是用的心情不够好。
    可以说它不差,但是跟idea比好像没什么优点。


    你说得非常有道理,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也有呀


    eclipse是什么时候有的?idea 2.0就有这个功能了!
    26 楼 NetBus 2007-04-16  
    qingyujingyu427 写道
    我也承认idea强不是因为快捷键,我说那些只是表达eclipse基本的都做的不够好。
    我感觉 generate get/set method,import,format这三个快捷键,占我用快捷键的90%。所以我希望这几个必须要舒服点。idea的快捷键我基本就用这几个,所以肯定不是因为它的快捷键强。
    对我来讲,我认为IDE最基本的功能就是编辑和编译。最重要的就是编辑功能。好多集成的其它常用功能,比如ant,cvs,subversion,app server等等,我都试过,都很好用,不过我基本从来不用。
    我觉得我不太喜欢用eclipse的主要原因应该就是它没有idea“智能”。而且我觉得eclipse的美工的审美水平差了点。整体界面就好像delphi似的,颜色对比差。还有的提示会把整个类弄的许多地方都同时变成灰不拉叽的,要是变成亮色倒还无所谓。暗暗的颜色总是让人心情不好。

    当然,我承认eclipse功能已经很不错了,尤其是一个免费产品。我想或许一般免费的和商业的差别就在于用户体验吧。由于eclipse用的时间不是很长就换回了idea,idea具体的都强在哪里,我也说不太仔细,总之感觉就是智能些,用起来舒服些,心情会好些。


    Idea的默认颜色确实做得非常好,非常适合长时间观看而且不累。
    25 楼 weiqingfei 2007-04-16  
    NetBus 写道
    qingyujingyu427 写道
    idea,一打开,你就会看到几个大字,写着KEY MAP,里面写着所有的快捷键。
    而eclipse,让我找了好几分钟才找到,在help里面吧。
    eclipse居然连get/set方法都没有快捷键。我觉得简直不可思议。我一直怀疑是不是我没有发现。
    idea输入List,自动会弹出可以import的所有选项,而eclipse不提示,好像快捷键是ctrl+shift+m吧。记不大清,总感觉不太方便。
    感觉上面两个功能是最普通的,我觉得应该方便一些。
    idea的颜色提示明显比eclipse强多了。
    eclipse的好多颜色提示都灰不拉叽的,眼神不好真是看不大清。影响心情。
    比如我点一下右括号,经常看了好一阵子才看到对应的左括号。
    我不清楚是不是能调这些颜色。但是他默认成这样,就明显没为用户考虑过。
    eclipse的好多快捷键都是ctrl+shift+?
    idea常用的是ctrl alt很少有shift
    反正我感觉同时按ctrl+shift,离的太近了,可能是我手大一点,明显有不舒服的感觉。

    总之,eclipse在IDE方面,细节做的不好,用户体验较差。能用,但是用的心情不够好。
    可以说它不差,但是跟idea比好像没什么优点。


    你说得非常有道理,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也有呀
    24 楼 NetBus 2007-04-16  
    qingyujingyu427 写道
    idea,一打开,你就会看到几个大字,写着KEY MAP,里面写着所有的快捷键。
    而eclipse,让我找了好几分钟才找到,在help里面吧。
    eclipse居然连get/set方法都没有快捷键。我觉得简直不可思议。我一直怀疑是不是我没有发现。
    idea输入List,自动会弹出可以import的所有选项,而eclipse不提示,好像快捷键是ctrl+shift+m吧。记不大清,总感觉不太方便。
    感觉上面两个功能是最普通的,我觉得应该方便一些。
    idea的颜色提示明显比eclipse强多了。
    eclipse的好多颜色提示都灰不拉叽的,眼神不好真是看不大清。影响心情。
    比如我点一下右括号,经常看了好一阵子才看到对应的左括号。
    我不清楚是不是能调这些颜色。但是他默认成这样,就明显没为用户考虑过。
    eclipse的好多快捷键都是ctrl+shift+?
    idea常用的是ctrl alt很少有shift
    反正我感觉同时按ctrl+shift,离的太近了,可能是我手大一点,明显有不舒服的感觉。

    总之,eclipse在IDE方面,细节做的不好,用户体验较差。能用,但是用的心情不够好。
    可以说它不差,但是跟idea比好像没什么优点。


    你说得非常有道理,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会改你变编码的风格,让你迈向更快,更爽,代码更准确的方向发展!
    23 楼 jfy3d 2007-04-16  
    lgn21st 写道
    我用IDEA总是碰到输入法问题,随机出现,用着用着输入法就失灵了,字母一个都敲不出来,以前在论坛上问过这个问题,后来也没有解决,一般遇到只好重新启动一下IDEA。

    Ubunut6.10 + scim-bridge输入模块


    在ubuntu下是有点问题 我用小企鹅输入汉字后不能按退格,按了 的话就打不上字了需要重新切换
    有时候快捷键也失灵,还好偶尔出现失灵

    不过在ubuntu下比WIN下快

    相关推荐

      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