1
zzNucker 2014-05-09 18:05:39 +08:00
高亮效果确实不咋地。。。。
|
2
notcome 2014-05-09 18:06:20 +08:00 via iPhone
NodeJS 受不了……
|
5
MForever78 2014-05-09 18:47:06 +08:00
@notcome 同。 NodeJS 简直痛苦。 module.exports 都不支持高亮。
|
6
notcome 2014-05-09 19:01:32 +08:00
@P233 啊没注意到你说要开发高亮包……
好吧自从侥幸得到了 Atom 的 key 之后就一直用 Atom 了,因为无弹窗哈哈。不过越用越感觉不如 Sublime Text。考虑迁移回来。 |
7
jsonline 2014-05-09 19:05:34 +08:00
写 JS 居然不用 WebStorm?
|
8
P233 OP @zythum 多谢朱一大大支持
@MForever78 把 module 作为关键词,exports 作为属性高亮怎么样? @notcome 其实 TextMate/Sublime 高亮文件转 Atom 只需要一个命令 |
9
zythum 2014-05-09 19:11:34 +08:00
@notcome 买个授权就不弹窗了 ...嘻嘻
其实 Chocolat也是不错的。 js的语法提示杠杠的 现在貌似也能装插件了。 |
11
hanai 2014-05-09 19:37:34 +08:00
Chocolat 写 JavaScript 不错哦
|
12
wuyazi 2014-05-09 19:53:08 +08:00
支持支持,最近学node中
|
13
teddy1004 2014-05-09 20:27:16 +08:00 via iPhone
Sublime Text 写js太不爽,补全特别拙计!
|
14
jiyinyiyong 2014-05-09 20:59:39 +08:00
有个 ES6 的包, 比自带的 JS 好看些
|
15
Artotria 2014-05-09 21:07:57 +08:00
还好吧,有高亮插件的
|
16
P233 OP |
18
P233 OP @jiyinyiyong 这个吧 https://github.com/Benvie/JavaScriptNext.tmLanguage 尝试了一下,离想象中的还差一点
|
19
rekey 2014-05-10 12:36:11 +08:00
买个webstorm吧。貌似也就200多。。。
|
20
jsonline 2014-05-10 13:54:59 +08:00 via Android
再尝试WebStorm吧,世上没有更好的 JS IDE
|
21
P233 OP |
22
MForever78 2014-05-10 20:41:12 +08:00
加油!支持一个
|
23
yibuyisheng 2014-05-11 11:21:10 +08:00
说sublime不好的,应该都是没有深入使用过的吧。。。sublime编辑js很爽的,函数名/参数/属性/方法 高亮不一样不影响开发吧。。。ctrl+r可以直接搜索当前文件的函数。sublime的go anywhere用过吗?比较过sublime和其他编辑器打开几十兆文本文件的性能吗?喜欢js智能提示的人,要么是对js不熟悉的,要么是强大IDE重度依赖者吧?
|
24
P233 OP |
25
yangff 2014-05-12 07:45:50 +08:00
话说我在Linux下用sublime经常崩溃,似乎是自动完成引起的,有人有类似情况吗》
|
26
karthao 2014-05-12 08:21:35 +08:00 via Android
还得考虑js混合在html里的情况。
|
27
lingyired 2014-05-12 09:02:11 +08:00
怎么没有截图。。
|
28
WildCat 2014-05-12 10:09:21 +08:00 via iPhone
古人云:
曾经沧海难为水,除却WS不是云。 楼主,快到碗里来! |
29
learnshare 2014-05-12 10:28:56 +08:00
我觉得 IDE 略重,Sublime 完成一般的工作效率还是可以的。建议楼主写一个配色生成工具,一次性解决问题
|
30
jsonline 2014-05-12 10:36:56 +08:00
@yibuyisheng Sublime Sublime没有令人满意的重构功能,就凭这一点就无法满足我的需求。另外我还遇到过由于项目目录太深Sublime无法显示的问题,还有Ubuntu下Sublime里无法输入中文的问题。
JS智能提示?哪个编辑器没有这功能?用IDE不是为了提示,是为了代码质量。我用WebStorm的时候我故意关闭智能提示我会乱说? http://www.zhihu.com/question/20936155 WebStorm 有哪些过人之处? WebStorm 有很多功能 Sublime 是永远无法提供的?为什么?因为一旦Sublime提供了这些功能,它就不是编辑器,而是一个IDE了。那么它的「快速」的特点就没有了。 |
31
sectic 2014-05-12 13:08:51 +08:00 via iPhone
jetbrain的ide真是没得说
|
32
hkongm 2014-05-12 14:14:43 +08:00
monokai很赞的~个人觉得无二
|
33
P233 OP @yangff 是不是插件造成的,一个一个排查一下?
@karthao 如果自带的能够实现,这个也不是问题,HTML 包里应该有留给 JS 以及 CSS 的 scope @lingyired scope 命名还在调整中,调整完毕后再截图吧。 贴一下昨天写完的插件功能录像 https://dl.dropboxusercontent.com/u/4218559/2014-05-12%2008_25_17.gif 这里用到了 Emmet,Emmet CSS Snippets,以及 Syntax Highligthing for Sass 几个显著的改进是,不需要自动补完的地方不会提示,提示完属性后,只提提示属性值,将多余的提示降低到最少。只要要敲 2-4 个字母就可以 trigger 需要的代码,熟练之后哪里会出现哪些提示都很清楚了,想不起来也只需要扫一眼。 顺便一说, Emmet CSS Snippts 原名是 Zen Coding Snippets,几乎跟 Emmet 是同时发布,然后跟 Emmet 作者沟通过几次,之后 Emmet 也加入了提示功能,不知道是作者本来有这个计划,还是这个包给了他灵感。 但是 Emmet 的补完有几处不足让我坚持用 Sublime 原生的 snipptes:1. 会覆盖自定义 Snippets 如果有大量的自定义补完就很不方便了, 2. 略影响性能, 3. 对 scope 的判定跟高亮包不一致 @jsonline 请看上图,我是自动补完的重度用户,倒不是因为记不住,而是提高效率。 WebStorm 机器带不动 |
34
P233 OP @WildCat 忘了 @ 了,看上一句 机器带不动
@learnshare 还真写过配色工具,很久以前的,已经很久没管了 https://github.com/P233/Blank-Color-Scheme |
36
learnshare 2014-05-12 18:08:41 +08:00
@P233 配色工具可以模仿一下各种 IDE,然后多种配置文件导出,就 OK 了,再复杂的功能也不必要,毕竟不是用来折腾的
|
37
P233 OP @learnshare 也不算太折腾把,庖丁解牛把 JS 语言的结构拆分一下,当做学习了
|
38
learnshare 2014-05-12 18:54:36 +08:00
@P233 入过此坑,琢磨了一个半残废的 highlight 功能
|
39
P233 OP @learnshare 求参考
|
40
learnshare 2014-05-12 22:02:53 +08:00
@P233 很烂的代码,已经丢掉了
|