node.js大家一般用什么编辑器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
crny520
V2EX    Node.js

node.js大家一般用什么编辑器?

  •  
  •   crny520 2014-01-12 15:45:45 +08:00 15578 次点击
    这是一个创建于 4342 天前的主题,其中的信息可能已经有所发展或是发生改变。
    65 条回复    2014-06-12 06:54:22 +08:00
    breeswish
        1
    breeswish  
       2014-01-12 15:48:23 +08:00
    不需要编译器。。或者CoffeeScript..
    judasnow
        2
    judasnow  
       2014-01-12 17:11:34 +08:00
    @breeswish 人家问的是编辑器。。亲。
    shiny
        3
    shiny  
    PRO
       2014-01-12 17:17:19 +08:00
    @judasnow 楼主刚才写的是编译器吧,我也一愣。
    用的是 WebStorm.
    PHPStorm 加个插件也能用。
    txx
        4
    txx  
       2014-01-12 17:18:11 +08:00   1
    WebStorm
    timothyye
        5
    timothyye  
       2014-01-12 17:24:45 +08:00
    Vim党路过……
    undozen
        6
    undozen  
       2014-01-12 17:26:37 +08:00
    vim
    davepkxxx
        7
    davepkxxx  
       2014-01-12 17:34:42 +08:00
    Sublime Text 2
    pirex
        8
    pirex  
       2014-01-12 18:11:53 +08:00
    果然必然有人说vim
    hustlzp
        9
    hustlzp  
       2014-01-12 18:13:53 +08:00
    @pirex 只要提到编辑器,必然有人说vim...
    bakac
        10
    bakac  
       2014-01-12 18:18:54 +08:00
    WebStorm
    brickgao
        11
    brickgao  
       2014-01-12 18:21:50 +08:00
    用的是 vim ,据说 WebStorm 很好用...不过自己没用过
    zoowii
        12
    zoowii  
       2014-01-12 18:30:20 +08:00
    pycharm
    chloerei
        13
    chloerei  
       2014-01-12 18:32:54 +08:00
    有 Vim 是必然的,因为它扩展性好,又跨平台且免费,终端环境也可以用,用熟之后可以适应于大多数纯文本编辑。

    用 Vim 的人很少更换编辑器。
    anewg
        14
    anewg  
       2014-01-12 18:36:43 +08:00
    奇怪了用vim也要酸?
    qazwsxedc121
        15
    qazwsxedc121  
       2014-01-12 18:38:17 +08:00
    平常用coffeescript的话用emacs
    Ricepig
        16
    Ricepig  
       2014-01-12 18:47:58 +08:00 via iPad
    用visual studio
    vob636
        17
    vob636  
       2014-01-12 18:48:57 +08:00
    intellij系的……唯一的就是字体难受……不过看久了也就适应了……
    FrankFang128
        18
    FrankFang128  
       2014-01-12 18:51:15 +08:00 via Android
    WS,跨平台,不像VIM需要折腾
    miniwade514
        19
    miniwade514  
       2014-01-12 18:51:35 +08:00 via Android
    写js无所谓吧,有语法高亮就够了
    dorentus
        20
    dorentus  
       2014-01-12 19:01:40 +08:00
    @hustlzp 因为 vim 确实是编辑器啊。

    而且像 python、ruby、Javascript、PHP 等不是很依赖 IDE 自动提示的语言,用 vim 还是很自然的。
    dorentus
        21
    dorentus  
       2014-01-12 19:02:35 +08:00
    @dorentus 漏了一句。

    vim 确实是编辑器,emacs 才是操作系统。
    FrankFang128
        22
    FrankFang128  
       2014-01-12 19:09:03 +08:00
    不和你们这帮用 VIM 谈 IDE 了,没劲
    undozen
        23
    undozen  
       2014-01-12 19:21:05 +08:00
    @chloerei 个人历史上,曾多次试图换 emacs,实际上 emacs 我也用得过去,但终究还是因为用 vim 效率更高最后又换回来了
    chloerei
        24
    chloerei  
       2014-01-12 19:26:14 +08:00
    @FrankFang128 主题不是编辑器吗?
    chloerei
        25
    chloerei  
       2014-01-12 19:27:23 +08:00   1
    @undozen 我曾经想为了 ia writer 买个 Mac,结果找到 junegunn/goyo.vim 之后用 vim 搞定了。
    undozen
        26
    undozen  
       2014-01-12 20:18:22 +08:00 via Android
    @chloerei 我前两天想在twitter上跟你说没必要买mac啦因为我都想换回linux了,不过当时网络不好
    FrankFang128
        27
    FrankFang128  
       2014-01-12 20:47:27 +08:00
    @chloerei 因为没得讨论,「有什么能比 VIM 更好呢」,所以没劲
    dorentus
        28
    dorentus  
       2014-01-12 20:56:41 +08:00
    补充一个:
    TextMate
    ianva
        29
    ianva  
       2014-01-12 21:08:54 +08:00
    @chloerei 这个 vim 插件太帅了
    chloerei
        30
    chloerei  
       2014-01-12 21:41:59 +08:00
    @FrankFang128 可以推荐些一样好的。
    pirex
        31
    pirex  
       2014-01-12 21:59:57 +08:00
    @anewg 没有这个意思。。只是感叹一下=。=
    df
        32
    df  
       2014-01-12 22:03:47 +08:00
    只要是编辑文本,80% 用 Emacs,15% 用 Vim,5% 用其它。也就是说,大部分时间用 Emacs,有些地方用 Vim 更方便,而有时候又必须用其他编辑器。
    griffinqiu
        33
    griffinqiu  
       2014-01-12 22:05:00 +08:00
    果然有人说了什么什么“党”
    chinvo
        34
    chinvo  
       2014-01-12 22:14:54 +08:00
    Textmate、Eclipse、Vim
    keyman
        35
    keyman  
       2014-01-12 22:17:24 +08:00
    @df 以前俺跟了个用Emacs的老大,结果每天吃饭怒目相向。他老跟我炫耀他的org-mode,用emacs发微薄,Email。对我用vim经常性的使用渣5般的冷嘲热讽,直到有一天我发现他把capslock键跟ctrl键互换了后。我开始对他进行致命般的反扑,从此它再也不炫耀他那功能强大的操作系统了。
    davepkxxx
        36
    davepkxxx  
       2014-01-12 22:21:01 +08:00
    你们写nodejs都不焦躁吗?
    Culm
        37
    Culm  
       2014-01-12 22:23:58 +08:00
    WebMatrix
    crysislinux
        38
    crysislinux  
       2014-01-12 23:29:32 +08:00
    @dorentus 我觉得python和ruby的补全很依赖ide的智能程度吧。。ruby的尤甚,除了rubymine其他的都是瞎补全
    sffytian
        39
    sffytian  
       2014-01-13 00:05:49 +08:00
    Sublime Text
    xigua1
        40
    xigua1  
       2014-01-13 00:29:48 +08:00
    哥只用sublime text 用vim emacs等装逼仔 HOHO
    tangzx
        41
    tangzx  
       2014-01-13 00:32:41 +08:00 via iPhone
    Php才是最好的语言
    rekey
        42
    rekey  
       2014-01-13 00:51:44 +08:00
    去年过年买了个webstorm,到现在为止没发现有更好的.
    levey
        43
    levey  
       2014-01-13 01:06:02 +08:00
    Sublime Text 3, 因为 Node.js callback 比较多,所以用 VIM 处理 Intent 稍微不方便点。
    levey
        44
    levey  
       2014-01-13 01:06:36 +08:00
    不好意思,是 Indent...
    sinxccc
        45
    sinxccc  
       2014-01-13 01:56:58 +08:00
    @undozen 你可以选择在 Emacs 里跑 VIM。
    missdeer
        46
    missdeer  
       2014-01-13 04:06:40 +08:00 via iPhone
    作为一个几乎天天靠ssh远程登陆写代码的苦逼表示,也就是因为没有其他更易用的基于console的编辑器了才一直无奈用着vim。
    lm902
        47
    lm902  
       2014-01-13 04:41:16 +08:00
    notepad.exe
    vietor
        48
    vietor  
       2014-01-13 08:40:27 +08:00
    Emacs没点毅力的还是别选择这个东东。
    sxd
        49
    sxd  
       2014-01-13 08:56:59 +08:00
    等其他编辑器 ide 可远程ssh写代码后再来讨论吧 虽然我也用IDEA.....
    moose123
        50
    moose123  
       2014-01-13 09:24:59 +08:00
    @vob636 换个字体就好了,在OSX下默认的已经很舒服了。
    niko
        51
    niko  
       2014-01-13 10:29:32 +08:00
    Java习惯用IDEA,用来写NodeJs也非常不错,不过感觉太耗资源了。

    这几天在开始熟悉Sublime Text 3
    niko
        52
    niko  
       2014-01-13 10:30:20 +08:00
    @vob636 我一般使用Consolas这个字体,14号,强烈建议!
    lemonlwz
        53
    lemonlwz  
       2014-01-13 10:37:45 +08:00
    vim (这是习惯,没有争论的必要)
    heroicYang
        54
    heroicYang  
       2014-01-13 11:13:49 +08:00
    程序员的两种话题:编程语言和编辑器... 哈哈^_^ 捂脸逃...
    df
        55
    df  
       2014-01-13 12:14:23 +08:00
    @keyman 我在 Emacs 中写代码(不管什么语言)只用文本模式,另外绑定了 undo-tree 模式。文本模式可以自动缩进(就是上一行缩进多少,换行后也缩进多少)。

    没有其它的了。

    不喜欢 org-mode,语法高亮,color-theme 等一些东东。可能我还不够牛,也没有那么多时间折腾,以前折腾够了。
    renyuan1985
        56
    renyuan1985  
       2014-01-13 14:01:07 +08:00
    我觉得写JS用sublime Text3
    bigfei
        57
    bigfei  
       2014-01-13 14:36:19 +08:00
    sublime text 2 ...
    newborn
        58
    newborn  
       2014-01-13 16:15:34 +08:00
    @chloerei 听说这世上还有Emacs党,太可怕了。
    ufo22940268
        59
    ufo22940268  
       2014-01-13 23:41:53 +08:00 via iPhone
    用了两年vim后转到emacs的飘过。感觉如果要较真哪个更好,最好把两者融会贯通先,才好评价
    ceclinux
        60
    ceclinux  
       2014-01-14 12:30:08 +08:00
    junegunn/goyo.vim很不错,谢谢
    srdrm
        61
    srdrm  
       2014-01-14 19:16:12 +08:00
    @davepkxxx nodejs 里看不到一个变量类型,我十分的焦虑
    lm902
        62
    lm902  
       2014-01-26 12:20:00 +08:00
    用Brackets写了,传到服务器上再用Brackets改
    bnpysse
        63
    bnpysse  
       2014-01-30 02:31:21 +08:00
    Intellij Idea的字体问题可以解决,需要在配置文件里面加一个语句:-Dawt.useSystemAAFOntSettings=on
    然后打开Editor->Apperance->Use anti-aliased font,然后重启试试看。
    效果会比原来强很多,于我大体还是可以接受的
    maddemon
        64
    maddemon  
       2014-03-11 21:32:06 +08:00
    pycharm visualstudio notepad++
    bnpysse
        65
    bnpysse  
       2014-06-12 06:54:22 +08:00
    Intellij Idea编辑器中如何把代码与汉字的显示字体区别开来?[url]http://www.zhihu.com/question/22647884[/url]
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5275 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 01:26 PVG 09:26 LAX 17:26 JFK 20:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86