(甲方来了)好用 Node.js 的 IDE 需求报告
发布于 3年前 作者 saighost 5192 次浏览

最近想扔掉 sublime text 2,于是……

需求报告:(你需要做到这里描述的表观行为,而具体实现随意)

我要的是一个适合新手用的IDE,基于什么现有的IDE或者全新的IDE随意。

主要需求如下功能:

  1. JS语法高亮,错误提示(尤其是全角的符号什么的),这个是基本需求了吧,最好支持自定义配色主题。
  2. 正常显示中文,可以正常编辑GBK编码的文件。
  3. 希望有界面化的各种配置!(严重鄙视一下)
  4. 点后能提示,不只是node.js系统库的api,变量的点后面也能根据上下文提示,如果能把node.js的模块api分析导入的就更好了!
  5. 一定要有大纲!什么变量啊,函数啊都能显示在上面,点一下就能到声明的位置,如果能按类型排序、分颜色显示就最好不过了。
  6. 支持git或svn持续集成工具。
  7. 支持代码片段,带有常用片段模版。如果能根据id从gist导进来就牛了。
  8. 可以自动格式化代码。
  9. 支持node.js的debug。各种期盼啊!
  10. 能快捷的运行按钮,其实就是想像eclipse那样配置好node.js,点完运行可以运行当前文件或工程。
  11. 启动要快,打开文件要更快。

欢乐一下,大家认为还有什么功能是急切需要的,请在楼下补充!:D

(本IDE供新手使用,VIM大神们请无视或绕行!)

21 回复

支持啊!楼主是做IDE么?

期待LZ尽快完成啊~cloud9我在centos折腾了一天了还是不行啊…

本人只会做eclipse插件,专攻图形编辑器(常见的画UML或者工作流那种),文本编辑器没有试过啊,想做不过时间太紧。。。 本次是在学习node.js的过程中吐槽一下。。。

大多数功能sublime text 2都可以啊。。。mac下轻量级的工具无非就是它和textmate、coda什么的。要么就是eclipse…

严重支持第4点啊,没有自动完成效率低啊。。

LZ 山寨我标题啊……相关的东西我和 M$RA 的 vczh 正在做。

我怎么感觉你想要的是 visual studio……

LZ是提需求的,看出来了,哈哈哈

LZ,vczh 明确告诉你:编辑器框架免费提供,js 的 intellisense 是要钱的(你知道动态语言的智能感知有多难做吗?!)

同意Inaction, WebStorm 现在到3.0.3版,LZ的前10条基本能满足。

WS收费的吧?

WebStorm3网上有破解,可用。

sublime text 2 +1

WebStorm非常好用,目前看来唯一的缺点是无法在项目范围内搜索

必须是webstorm啊,代码高亮,debug调试基本功能,但是语法提示有点弱,不是弱啊,弱类型语言,就不知道该提示个啥啊

我有一个在线的哦~

http://c9.phoenixsec.org

第一次会比较慢,往后就好了

@phoenixlzx …速度还不错~不过cloud9还是架在自己的服务器方便管理吧= =…

@zzjin 啊~这个只是跑着玩的。其实我更倾向于泡在本地计算机上

最近换sublimetext之后 感觉良好!

回到顶部