请教, Nodejs 开发,用神马IDE呢?
发布于 12 年前 作者 koalalalala 105255 次浏览 最后一次编辑是 8 年前

<blockquote> <p>nide init Could not find <code>npm</code> command. Is npm installed?</p> </blockquote>

<p>可是,nide是用npm install -g nide装起来的啊!</p>

213 回复

thanks! 我正在下载30天的试用版。

sublime text 2 , 代码提示还不太好用,其他的很不错,又快又漂亮,平台都支持

sublime text 2 too

推荐使用Sublime Text 2,另外,强烈推荐给Sublime Text 2加上Nodejs Sublime Text 2 Package - https://github.com/tanepiper/SublimeText-Nodejs

sublime text 2 那个nodejs的包个人不推荐装。api提示严重干扰正常的自动完成

如果我在项目中使用express,但是在使用express的对象时并没有自动完成功能,这个插件是不是只支持nodejs原生的提示啊?

Notepad++的撸过

正在苦恼代码提示问题,发现auto-complete 输入 点 就消失了~,其实希望像eclipse里那样.的时候给提示,就完美了。 退一步,输入 点 的时候提示还在也行,:) 有么有什么办法?

sublime text 2 开源就好了。 它公开的API不知道能不能做到好一点的代码提示

Sublime Text 2 能破解吗

sublime text 2 too 的 unregistered 版本 和收费版有什么区别啊?没有使用天数限制吧?

没有的吧,功能上也没有限制,我看说明是如此。

@letonlife 最后我还是放弃sublime text 2了,虽然它很漂亮,但是不支持ftp和sftp,遗憾啊~

Komodo IDE/EDIT 好像没人和我一样好这口

IDE主要就是代码提示功能吧,否则着色,Code Snippt什么的大部分编辑器都支持了。

本地我也用komodo edit

##一直用vim 啊。。。

MAC下的nide 也没有代码提示,不知道是不是我设置的问题?

其实只要能写js的编辑的就可以了!具体看你喜欢了

eclipse … 不用代码提示.

请问下各位都用什么工具阅读代码

还是 JSeclipse……

用visual studio + node-vsdoc.js的飘过。。。 其实无非就是代码组织和智能感知

配置?你是说插件吗?还是vimrc?基本就是配置一下缩进,配色,行数和快捷键~~

Sublime Text 2 很赞!

Coda for Mac & Dreamweaver for Win

Sublime Text 2 和NotePad++都不错,Sublime Text 2还支持插件的安装。

用记事本的飘过…

没区别,作者很厚道,永久试用. 唯一的区别大概是保存几十次的时候才会弹个提示. 善软正在搞团购,可以去看看 http://xbeta.info/sublime-text2.htm

@woodyCC

能识别JS语法的插件

@sandyzhang vim本来就可以识别啊。就是兼容性不好而已。给你个链接吧点我

在beta阶段的时候可以无限试用

+4 配合coffee-script的代码高亮和vim-jade足矣

@metaphysiks coffee-script神器啊~

Nide - Beautiful IDE for Node.JS

+5 话说我还给 javascript-simple-indent 提交过vim插件

Windows版居然没出

+6 view engine用coffeekup的飘过……

一直用eclipse 苦于没有提示功能,楼主找到好的ide了吗。给小弟说下。

一直用dreamweaver= =

sublime text 2 ,用后别无所求

+7 一直用Vim

Emacser报道!

附上coffee-mode在github上的地址: https://github.com/defunkt/coffee-mode

在自己的.emacs配置文件中:

(require 'coffee-mode) 
(add-to-list 'auto-mode-alist '("\.coffee$" . coffee-mode)) 
(add-to-list 'auto-mode-alist '("Cakefile" . coffee-mode)) 
;; 保存文件时自动compile: 
(add-hook 'coffee-mode-hook '(lambda () (coffee-cos-mode t))) 
;; 开启自动补全: 
(add-to-list 'ac-modes 'coffee-mode)

老赵一般就什么IDE呢?给初学者推荐下呗!

好东西… 不过学 CoffeeScript 的只有语法支持的那个包能用了

+8 mvim加些插件,用起来还行

@sandyzhang 不客气,有问题大家解决嘛。

我安装的MAC OS X 的NIDE 好像没有发现有代码提示,就一个着色,其它啥也没有,还是说我没有设置对?

sublime text 2 dev 最新的貌似不给试用了,一打开就要求key

@atian25 都弹窗了还厚道, 用mac的真实悲剧啊, 哥已经把air卖了~

@zhangziqiu 真还不够厚道么? 不会每次启动都弹窗口, 不会有使用时间限制,不会有功能限制. 只是在你保存很多次后才弹一次窗口(最近用来写个项目,基本上没有什么被打扰的感觉,而且我属于那种习惯性ctrl+s的), 我觉得已经异常的厚道了.

窗口指alarm框,不是弹浏览器

正在自己开发eclipse 插件nodeclipse自己用

Mac下用的Textmate, 有node的bundle

cloud9,值得一试。

nodejs的开发者真不少

cloud9确实不错

还在用VIM……

NotePad++也是有插件的。

@blue5tar 有注册的汉化版。

显然得Cloud9 IDE了。不过这个还在完善中。c9.io

http://voidman.info/?p=94 推荐还是用Sublime Text 2,cloud9虽然我也用过

@blue5tar windows下可以破解 将sublime_text.exe复制一份改名为sublime_text_cracked.exe,用UltraEdit打开这个sublime_text_cracked文件,搜索33 42 30 32,改为32 42 30 32保存,打开sublime_text_cracked文件,在help菜单里enter license,把下面注册码贴进去,包括begin和end那两行,完

-----BEGIN LICENSE-----
Cracked
Unlimited User License
EA7E-21814
0D19F1D1E3DFB164D46AF032FEA01DCA
5472649B0CF4CC292306C875ECDB50D7
7E72F17B60915131F052DF43AB2E9F3D
902ACF2674899175810698E51C114F79
04C3D277E4AF3F9FD711F101A692EE91
5C816C0DB82D2018CF1037F3C152DC4A
D910F6E3665320D6A5CA6C15399BA902
AA2E59E1A6B0CF53A4EEF9CD46D00436
-----END LICENSE-----

@fish 这个东西很强大啊,比webstorm来说,可以安装包管理,然后安装插件,在配置ssl,直接写完部署到服务器下面去。相当于在服务器上使用强大的编辑器。

牛A和牛C中间的人

早日放出啊,waiting

@mackjoner http://www.nodeclipse.org/ 自己安装一下,还正在开发中

webstorm 应该是最佳选择。

webstorm 是真正的javascript分析器,可以动态执行代码一确定代码提示列表,其他的IDE基本上都做不到这点。

WS 非常专业,专门位开发 javascript 打造。

  1. 智能的代码提示,动态执行模块来确定代码提示。
  2. 可以将 NodeJS 库的源码下载并分析,提供基本 API 的编码支持
  3. 可配置的代码排版,配置像全面细致
  4. 可以按照 scope 找到正确的标识
  5. 可以按照 jsdoc 查看正在书写的代码的相关文档
  6. 完整的测试运行和调试功能
  7. 安全的删除,安全的 refactor,操作之前会先查看是否有引用
  8. 全面和深度的版本控制继承,包括git继承。可以直接在文件标签和文件内容左面看到变动标识

当然还有很多其他的特性,应该说 WS 的却是非常专业的人为专业的开发人员准备的专业工具。

觉得还是webstorm比较好~

那个东西还是个初级版本…

sublime test 2 启动node.js应用之后如何关闭呢。请指教

用的还是aptana…

我还是用的eclipse。。javascript模式打开。。

用TXT的有没?举个手

microsoft webmatrix 和 notepad++不错。

myeclipse+nodeeclipse插件 插件安装地址:http://www.nodeclipse.org/updates/

javascript Eclipse的飘过

+1,从sublime转到vim用了三个月,haml(/jade)+sass(/stylus)+coffee,感觉不错。

+65536… 目前所用过的最好JS IDE,比VS2010好用,不知道VS2012如何

EmEditor 独自漂泊~

webstorm除了对中文路径的支持和生成.idea文件夹,其余的都是完美

确实不错,可惜linux下面中文输入有问题,win正常。

WebMatrix 2更好用了,而且有插件支持CoffeeScript和Node.js调试

webstorm有个Vim插件比较好用,强烈推荐。

一直用这个。。linux下utf-8没问题

+1 唯一一个在UBuntu下还是很漂亮的IDE

话说为何回复一次会致使整个页面重载?可不可改进一下?

弱问,哪个 ide 能跳查文档和跳查定义。 或者提供替代手段? (我想读代码)

webstorm , 按 ctrl + B。跳转到定义处。

vi + nerdtree + tabbar

+1 其他语言也用vim

我也用 Komodo Edit,Mac OS X,Windows,Ubuntu 下都能用。

KomoEdit 7.1的撸过。。

正版 webstorm 用户,真心强力, 主要node_moudle 都能有代码提示…

果然编辑器之争。。。

我曾经也Notepad++,现在换Sublime神器了,还是中文版的

Blockquote

目前使用的是 WebMatrix2 感觉还不错, 很多扩展库, 界面看上去也挺舒服的, 有自提示, 好像不太全, 不有还有自动排版, 还不错推荐下.

想请教下 WebMatrix 2 下有些函数库提示不全或无提示的有解决办法吗?

目前用emacs,插件:js2-mode,js2-refactor

node pad++ webstorm有正版= = 但是新手没区别

intellij idea

@snoopy 好久不见, sublime text 很早就支持ftp和sftp了

实话说 sublime真是神器!

@blue5tar 破解不破解的其实没什么影响,注册提示也出现的不频繁,你实在想破解可以google一下,很多人都发了教程的。

@fish可以手动按出来的,默认是ctrl+space,不过跟输入法冲突,我改成是ctrl+enter。

挤一挤,看了评论,基本工具都试了一遍,感觉自己有强迫症的啊 http://www.cnblogs.com/Irving/p/3634232.html

论坛的树形评论很棒了

@bobchennan 测试评论的评论

webstorm 准备试试 好像很多人推荐

目前使用的是 Aptana

webstorm,too

win下用webstorm,ubuntu下用bluefish

brackets路过~

还在讨论 IDE ?思想最重要,有思想什么 IDE 都写的了代码,IDE 只是来提高你的开发效率而已,我用的是 ST 3! 自豪地采用 CNodeJS ionic

vim 难学易用

webstorm. 我用自己的package(https://github.com/zhiyelee/mdserver) 申请了一年的许可,还是挺好申请的~~

@read125 ubuntu下为何不用webstorm?

有米webstorm,没米vim 用vim的飘过~~~

每次启动都要sudo,后来就改用eclipse和bluefish…

@chapgaga 换mac后就一直用sublime了

弃sublime2,用brackets。

@JacksonTian 大神为何不用vim呢?

@mrlong 为啥不是atom:(

最近发现visual studio 2015+NTVS插件也很好用

为啥那么多的sublime2 而不用sublime3 呢?

@liygheart 因为这是四年前的老帖子…

@zkaip 哦哦,没在意看时间。。

大概看了下,楼上所说的几乎全都用过,没有比visual studio code更方便好用的了,装好插件以后,eslint + eslint-config-airbnb,非常爽。唯一缺点就是粘贴代码的时候不能自动格式化代码 (当然功能和智能化提示方面比不上webstore,但webstorm有点占用资源太大了)

不知道我说的算不算IDE atom

不用webstorm的装*成份居多

webstorm 或者 vs code

@kisnows vs code没webstorm好用吧,你用哪个版本webstorm了?

@leizongmin 为啥不用webstorm呢?

@chapgaga 其一是多年前在低配置电脑上运行Webstorm的不好印象,卡出翔了;其二是后来渐渐长大了,有了点版权意识,不舍得花钱买就不好意思用盗版;其三是现在的Vistual Studio Code已经很强大了,免费而且轻量级,没有太大的动力去用Webstorm; 另外我很好奇,@csc365kl 为何会有「不用webstorm的装*成份居多」这样奇怪的想法?不用Webstorm为何就装*了?

WebStorm,如果把快捷键完全掌握开发效率极高 Atom,追求强大的定制性,并且喜欢折腾 sublime和vs code没用过,不评价

看个人喜好,个人看重快捷键和对整个项目的信息的整合(如代码理解和跳转),所以我用WebStorm,官网价格虽然肉疼一点,但代理商时常会打折,我是半价买,第二年续费又送了一年。

Atom 路过,node.js + Vue.js开发,除了不知道哪个插件的原因每天一崩之外,还可以 想用webstorm,vue相关的插件支持不是很好,vscode也是这样。。。

用Vim也挺爽的

@leizongmin vs系的东西看到就想吐 被.net微软系 恶心的不轻 开发用低配电脑是影响效率的 人的成本最大 工具也是影响生产力的很大因素 统一工具对团队意义重大 不是人人都是牛人 我要下班了 下次再聊

@csc365kl 看一下再说好么?

vscode和virtual studio不是一样的东西。。。。

@DoubleSpout 放弃sublime的原因竟然是因为不支持 ftp ,敢问你要用ftp上传代码吗

  1. webstorm 很强大,除了卡外,使用体验很好(功能估计是做太多了,另外是商业软件)。
  2. vscode 真心好用,typescript 支持暂时没有更好了。 从 webstorm 切到 vscode 了。

@csc365kl 我只听说过VS系的IDE是世界上最好的,不知道你是对微软有多大的仇恨才能如此恶心。 顺带说一句,你七点半才下班,有点晚了,牛人不都是五点就下班的吗?!

之前用webstorm,现在用VS CODE,webstorm好是好,但就是太慢,启动啥的都慢,VS CODE快

@baidiao @vellengs 你俩说的都很到位

补充一点,写js不需要太智能的ide,毕竟是脚本语言,vscode真的是足够了

vscode的教程文档 https://github.com/i5ting/vsc 有调试,各种操作总结

@i5ting sorry 好的 我现在在下载试试 不知道会不会在mac上逼我装个.net framework 之前微软系封闭的恶心东西接触的比较多所以心有余悸 微软近几年也开始改进了 看界面是个干净的代码编辑器 其实如果自己用的话 只要是用的顺手的都可以 我自己也在会换着编辑器用 我的意识其实是 能力在一定基础上的 不影响项目质量开发效率前提下是随意的 ,但是新人的话用的开发工具最好先随自己团队的大流

@baidiao 开发团队机器一定要好呀 成本最高的其实是人 因为机器性能影响开发效率最得不偿失 我用的普通的macpro 3开webstorm和一个eclipse丝毫不卡

@leizongmin 兄弟 我错了 首先我不是牛人 我喜欢技术 会去尝试大多的技术 其中有我喜欢的 也有我相对讨厌的 当然只是个人的喜好 我也有梦想是做4休三 每天6小时 最近2年有点偏离了 谢谢提醒

@csc365kl 错了不要紧,知错能改还是好孩子。

@csc365kl 这是html,js,css写的东西。。。。。

@leizongmin 雷大大,好有爱

javaEE Eclipse

@i5ting 难道是chrome的壳子呀

@leizongmin 这个我抗议 我孩子都快上学了 叫好叔叔差不多

@i5ting 雷老虎: 要以德服人 呵呵

除了webstorm,真不建议用其他的,当你习惯webstorm的live edit即时动态调试hmtl,当你可以直接在webstorm里开启jsx harmony愉快地撸react,你还有什么理由选其他的ide?用过sublime atom等,最终我还是回到webstorm,就像python我最终回到了pycharm,jetbrains的产品无法抗拒

@fantasticsoul 兄弟,当我新建一个项目,使用install安装完毕后,webstorm一直在检索那些node_modules文件,这个梗怎么处理 直接卡死

@hezhongfeng 你用的是那个版本?我用的是11,从没遇到过这种问题额?

sublimeText3,webstorm太卡,字体难看,不好用,jsx之类的完全可以装插件来代码高亮

Sublime Text 2啊。别的IDE加载有点慢

回到顶部