各位用 Sublime Text 写 JavaScript 的同学,对默认的高亮效果满意吗?

2014-05-09 18:01:37 +08:00
 P233
很早就有疑问 Sublime Text 默认的 JavaScript 高亮效果有点怪异,比如 函数名/参数/属性/方法 等等在同一 js 文件中的高亮效果并不统一。也许是我菜,搞不懂结构(刚啃了一个星期的犀牛书,正在借助各种源码学习)。打算写个新高亮包深入理解 JS 的语言结构,并且设计更智能的自动补完提示。

如果大家有同样的需求,能否说说不满意的地方。如果大家都说是完美高亮,那就是我的问题了。
10888 次点击
所在节点    JavaScript
40 条回复
zzNucker
2014-05-09 18:05:39 +08:00
高亮效果确实不咋地。。。。
notcome
2014-05-09 18:06:20 +08:00
NodeJS 受不了……
P233
2014-05-09 18:15:42 +08:00
@zzNucker
@notcome 这个周末折腾一下,目测难度不大,如果能提供一些建议就更好了 :)
zythum
2014-05-09 18:24:56 +08:00
@P233 欢迎开发!!
MForever78
2014-05-09 18:47:06 +08:00
@notcome 同。 NodeJS 简直痛苦。 module.exports 都不支持高亮。
notcome
2014-05-09 19:01:32 +08:00
@P233 啊没注意到你说要开发高亮包……
好吧自从侥幸得到了 Atom 的 key 之后就一直用 Atom 了,因为无弹窗哈哈。不过越用越感觉不如 Sublime Text。考虑迁移回来。
jsonline
2014-05-09 19:05:34 +08:00
写 JS 居然不用 WebStorm?
P233
2014-05-09 19:10:21 +08:00
@zythum 多谢朱一大大支持

@MForever78 把 module 作为关键词,exports 作为属性高亮怎么样?

@notcome 其实 TextMate/Sublime 高亮文件转 Atom 只需要一个命令
zythum
2014-05-09 19:11:34 +08:00
@notcome 买个授权就不弹窗了 ...嘻嘻
其实 Chocolat也是不错的。 js的语法提示杠杠的 现在貌似也能装插件了。
zythum
2014-05-09 19:13:06 +08:00
@P233 - -. 这个不用谢吧... 我只是说了句欢迎..
hanai
2014-05-09 19:37:34 +08:00
Chocolat 写 JavaScript 不错哦
wuyazi
2014-05-09 19:53:08 +08:00
支持支持,最近学node中
teddy1004
2014-05-09 20:27:16 +08:00
Sublime Text 写js太不爽,补全特别拙计!
jiyinyiyong
2014-05-09 20:59:39 +08:00
有个 ES6 的包, 比自带的 JS 好看些
Artotria
2014-05-09 21:07:57 +08:00
还好吧,有高亮插件的
P233
2014-05-10 03:19:55 +08:00
@zzNucker
@notcome
@zythum
@MForever78
@hanai
@wuyazi
@teddy1004
@Artotria

打好了草稿,明天继续折腾
P233
2014-05-10 03:20:26 +08:00
@jsonline 尝试过,不太习惯
P233
2014-05-10 03:26:52 +08:00
@jiyinyiyong 这个吧 https://github.com/Benvie/JavaScriptNext.tmLanguage 尝试了一下,离想象中的还差一点
rekey
2014-05-10 12:36:11 +08:00
买个webstorm吧。貌似也就200多。。。
jsonline
2014-05-10 13:54:59 +08:00
再尝试WebStorm吧,世上没有更好的 JS IDE

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/111809

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX