• 请不要在回答技术问题时复制粘贴 AI 生成的内容
webgeekman
V2EX  ›  程序员

有不用大型IDE写Java项目的吗?我是指至少第三方jar包依赖在10个以上的工程。

  •  
  •   webgeekman · Jul 28, 2012 · 11526 views
    This topic created in 5211 days ago, the information mentioned may be changed or developed.
    好像V2ex上面写php和python,ROR的比较多。使用的编辑器多半是VIM、Emacs、textmate、sublime等等。
    难道写Java的也都用文本编辑器吗?编译、环境变量自己写Ant或用maven吗????
    说实话,自己想尝试过,但是的确懒了,一直还在用NetBeans或者Eclipse。

    php我基本用sublime,但是Java实在没有那个勇气去折腾,有经验的请分享一下用文本类编辑器写的经验好吗?
    41 replies  •  1970-01-01 08:00:00 +08:00
    madeye
    madeye
    Jul 28, 2012
    1
    对于大型项目,编写 ant 或 maven 是必须的,至于开发中使用何种 IDE 还是编辑器则是另外一回事。
    khotyn
    khotyn
    Jul 28, 2012
    2
    Eclipse 挺好的啊。我觉得写 Java 不像 Python 之类的,不是非得用 Sublime Text 之类的文本编辑器。
    88250
    88250
    Jul 28, 2012
    3
    我也有过这个想法,求过来人帮助 ;-)
    xiluo
    xiluo
    Jul 28, 2012
    4
    @khotyn 远程桌面开发有点慢
    doyle
    doyle
    Jul 28, 2012
    5
    Eclipse实在是太大了,开发机器2g内存不够用啊。。。开个Eclipse,再起个weblogic机器直接卡死了。。。
    lq007
    lq007
    Jul 28, 2012
    6
    之前用vim写java感觉简直就自虐阿, 开始用Eclipse之后,豁然开朗。。。
    Kymair
    Kymair
    Jul 28, 2012
    7
    你如果确实还在用Java语言,还是得用IDE的,可以试试IntelliJ IDEA
    如果用别的JVM语言比如Clojure,倒是可以用其他的,比如一般都是Emacs
    ichigo
    ichigo
    Jul 28, 2012
    8
    还是netbeans吧,有ide写Java存在感高多了……
    yuedong
    yuedong
    Jul 28, 2012
    9
    自己以及身边的同事都是用的eclipse,连别的IDE都没什么人用,不要说不用IDE了,其实,顺手就行了,为什么要去折腾呢
    december
    december
    Jul 29, 2012
    10
    大型项目不用ide那是自虐
    webgeekman
    webgeekman
    OP
    Jul 29, 2012
    11
    @december
    @yuedong
    @ichigo
    赞同!!!
    RisingV
    RisingV
    Jul 30, 2012
    12
    多把精力放在代码本身上吧,工具顺手就行。实在喜欢vim,可以试试eclim
    waterye
    waterye
    Jul 30, 2012
    13
    IntelliJ IDEA
    caoyue
    caoyue
    Jul 30, 2012
    14
    很多 IDE 都有模拟 VIM 插件的吧
    moistrot
    moistrot
    Jul 30, 2012
    15
    用Idea 装vim插件。
    laihj
    laihj
    Jul 30, 2012
    16
    Java还是老实用IDE吧,那一坨坨的东西,没有IDE自动完成会疯的
    sohoer
    sohoer
    Jul 30, 2012
    17
    没有代码提示,没有自动导包,没有。。。
    那不是自虐是啥 !!!
    leohxj
    leohxj
    Jul 30, 2012
    18
    Java是工作,那就顺手就行。别折腾吧。
    wszf
    wszf
    Jul 30, 2012
    19
    eclipse
    Mutoo
    Mutoo
    Jul 31, 2012
    20
    你可以看看学校里用什么IDE,一般老师都不喜欢折腾,选的都是比较简单的,能写个示范代码就成。我们这里上课用的是 jcreator
    unionx
    unionx
    Aug 17, 2012
    21
    老老实实用Eclipse吧,或者Netbeans之类的。
    jazdelu
    jazdelu
    Aug 17, 2012
    22
    还是netbeans吧,有ide写Java存在感高多了…… +11111

    不过还是喜欢eclipse
    csx163
    csx163
    Aug 17, 2012
    23
    非常喜欢netbeans,但插件没eclipse多,可惜
    hbin
    hbin
    Aug 17, 2012
    24
    @moistrot 我的已经被我改成 Emacs 按键了,不过仍求 Vim 插件。
    ini
    ini
    Aug 17, 2012
    25
    @hbin
    握个爪,Intellij IDEA也已经被我给改成Emacs快捷键了。。
    如果要Vim插件,可以试试IdeaVim,很大一部分Vim常用命令都支持的。
    aaronmix
    aaronmix
    Aug 18, 2012
    26
    语言特性决定了JAVA这类静态语言不适合用文本编辑器。可行 当然可行,以前就用textmate上用JAVA写过编译器,用ant来build,但IDE带来的很多特性能很大地提高开发效率。
    zbf8441372
    zbf8441372
    Aug 19, 2012
    27
    一度想花点时间去学VIM货Emacs。看了大家的发言,JAVA果然必要性不大呀。
    terrance
    terrance
    Aug 19, 2012
    28
    IDE重构比较方便吧,文本编辑器这一点比较弱而已。
    RisingV
    RisingV
    Aug 20, 2012❤️1
    29
    Eclipse 上装个vim插件就够用了。vim本来有很多花里胡哨的功能不怎么用的上的,基本的编辑功能就很强了。

    PS:怎么V2EX上那么多关于工具的讨论,却鲜有比较有关于某些技术细节的讨论。。。虽说是磨刀不误砍柴功。。。但内力不足,锋利的神器也不好驾驭啊:)
    aisk
    aisk
    Aug 21, 2012
    30
    之前写一个Android小项目的时候用的vim,感觉倒是也没有特别不堪。最大问题就是写import写吐了。
    zhouquanbest
    zhouquanbest
    Oct 9, 2012
    31
    写JAVA不用IDE简直是找虐
    和动态或脚本语言不同
    做大型项目开发需要的不是编辑上的快感 而是功能上的辅助

    其实eclipse的快捷键也很多 可以做到离开鼠标 只是很多人不想去学
    习惯编辑器的可以直接用emacs快捷键或者vim插件

    我记得还有个直接把编辑模块替换成vim的nb版本 不过没用过
    zhouquanbest
    zhouquanbest
    Oct 9, 2012
    32
    写JAVA不用IDE简直是找虐
    和动态或脚本语言不同
    做大型项目开发需要的不是编辑上的快感 而是功能上的辅助

    其实eclipse的快捷键也很多 可以做到离开鼠标 只是很多人不想去学
    习惯编辑器的可以直接用emacs快捷键或者vim插件

    我记得还有个直接把编辑模块替换成vim的nb版本 不过没用过
    jango
    jango
    Oct 9, 2012
    33
    用Intellij IDEA,写Java超有快感
    raptor
    raptor
    Oct 10, 2012
    34
    别说大项目了,只要是java项目,我就没法不用IDE……唉,JAVA就是这么个货
    yun77op
    yun77op
    Oct 10, 2012
    35
    作为前端开发人员,最近试用了IDE webstorm,代码辅助上比起文本编辑器大大的优越,而且自带的比如Git、TODO列表、部署等功能实在方便
    jamiesun
    jamiesun
    Oct 10, 2012
    36
    @doyle 还用weblogic啊,项目需要?
    seeker
    seeker
    Oct 10, 2012
    37
    你想手写getter/setter吗
    doyle
    doyle
    Oct 10, 2012
    38
    @jamiesun 是啊。。。怎么了~
    san3ye
    san3ye
    Oct 10, 2012
    39
    记得几年前和楼主有过同样的想法,看着别人VIM,emacs,再看自己用IDE,都觉得自己不是程序员。其实,这纯粹就是折腾自己。java还是IDE吧,推荐IDEA。
    chone
    chone
    Oct 10, 2012
    40
    Java确实还是乖乖的用IDE吧。。
    jamiesun
    jamiesun
    Oct 18, 2012
    41
    @doyle 为什么不用jboss呢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4583 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 09:42 · PVG 17:42 · LAX 01:42 · JFK 04:42
    ♥ Do have faith in what you're doing.