V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
webgeekman
V2EX  ›  程序员

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

  •  
  •   webgeekman · 2012-07-28 08:02:28 +08:00 · 10068 次点击
    这是一个创建于 4508 天前的主题,其中的信息可能已经有所发展或是发生改变。
    好像V2ex上面写php和python,ROR的比较多。使用的编辑器多半是VIM、Emacs、textmate、sublime等等。
    难道写Java的也都用文本编辑器吗?编译、环境变量自己写Ant或用maven吗????
    说实话,自己想尝试过,但是的确懒了,一直还在用NetBeans或者Eclipse。

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

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

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

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

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

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

    我记得还有个直接把编辑模块替换成vim的nb版本 不过没用过
    jango
        33
    jango  
       2012-10-09 22:58:53 +08:00
    用Intellij IDEA,写Java超有快感
    raptor
        34
    raptor  
       2012-10-10 11:52:37 +08:00
    别说大项目了,只要是java项目,我就没法不用IDE……唉,JAVA就是这么个货
    yun77op
        35
    yun77op  
       2012-10-10 12:13:30 +08:00
    作为前端开发人员,最近试用了IDE webstorm,代码辅助上比起文本编辑器大大的优越,而且自带的比如Git、TODO列表、部署等功能实在方便
    jamiesun
        36
    jamiesun  
       2012-10-10 14:27:41 +08:00
    @doyle 还用weblogic啊,项目需要?
    seeker
        37
    seeker  
       2012-10-10 14:37:57 +08:00
    你想手写getter/setter吗
    doyle
        38
    doyle  
       2012-10-10 15:03:29 +08:00
    @jamiesun 是啊。。。怎么了~
    san3ye
        39
    san3ye  
       2012-10-10 21:18:26 +08:00
    记得几年前和楼主有过同样的想法,看着别人VIM,emacs,再看自己用IDE,都觉得自己不是程序员。其实,这纯粹就是折腾自己。java还是IDE吧,推荐IDEA。
    chone
        40
    chone  
       2012-10-10 23:01:26 +08:00
    Java确实还是乖乖的用IDE吧。。
    jamiesun
        41
    jamiesun  
       2012-10-18 13:45:44 +08:00
    @doyle 为什么不用jboss呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2774 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:43 · PVG 13:43 · LAX 21:43 · JFK 00:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.