
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 很烂的代码,已经丢掉了 |