自学前端,喜欢用 Sublime Text 3,但是有几个痛点,有爱好者教一教吗?

2016-09-02 17:47:08 +08:00
 jmyz0455

我是边自学前端边学着用 Sublime Text 3 的,插件配置都是自己学着找、改。最近找到了前端的实习,公司里统一用 HBulider ,于是我就工作用 HBuilder ,回家用 Sublime Text 3 ,正因为两者一起用,我发现 Sublime Text 3 有几个地方没 Hbuilder 好用,所以前来求教。

1 、 Sublime Text 3 如何有没有 “转到上一个文本输入点”的快捷键?比如:

< div id="1" class="2" name="3" >4< /div >

在 HBuilder 里,按 Alt + ↓ 就能在上面的标签里依次跳转到 1 、 2 、 3 、 4 的位置,按 Alt + ↑ 又跳回去了,这个功能很重要呢。

2 、 Sublime Text 3 如何有没有 “跳转到指定的 class 定义”的快捷键?在 HBuilder 里选择标签里的 class 名,按 Ctrl + Alt + D 就能从 .html 文件跳转到 .css 文件里的 class 定义,这个功能免除了我不少的查找操作。

3 、 Sublime Text 3 如何有没有 “转到上一个编辑位置”的快捷键?在 HBuilder 里,按 Ctrl + Q 就能回到这个文件上一个编辑的位置,有时候写着写着会看一下之前的代码,就忘记上一次输到哪了,我只能用 Ctrl + Z 和 Ctrl + Y 来把光标移到上一个编辑的位置。

4 、 HBuilder 的智能提示(官方叫代码助手) 不仅能用数字键快速补全,还能显示文件夹里的文件名,如果是图片的话还能显示缩略图,如果是颜色的话也能显示颜色...我觉得我要被 HBuilder 圈粉了,可惜家里的 Ubuntu 还不支持 HBuilder (不要吐槽,我正在缓慢地自学 vim 和 emacs ,但是我觉得前端还是在图形界面编辑好,前面两个是我自学 Python 随便学来玩的),所以, Sublime Text 3 有增强型的插件吗?

暂时就想到这么多,请勿挑起工具之争。 上面的问题如果没有快捷键可以解决的话,请问有没有别的方法可以解决?最后,关于 Sublime Text 3 你们觉得有哪些厉害的闪光点?我是新人,可能对于 Sublime Text 3 还有没发掘的地方,所以想听下你们的想法。

4865 次点击
所在节点    前端开发
11 条回复
simon7
2016-09-02 18:00:18 +08:00
Webstorm
learnshare
2016-09-02 18:06:19 +08:00
Sublime 太简单,可能不适合你。
可以尝试一下 VS Code/Atom/Bracket 这些编辑器,否则就上 Webstrom/HBuider 这些 IDE 。

写文本嘛,顺手就行,哪怕记事本。
loading
2016-09-02 18:13:15 +08:00
这个应该是 HBuilder 的软文吧~
loading
2016-09-02 18:14:43 +08:00
当然,我是开玩笑。
St3 配置一下挺好,但是我还是建议你使用公司一样的编辑器,防止精神分裂!
Biwood
2016-09-02 19:25:50 +08:00
一直用 Sublime Text 3 ,你说的那些问题我一般用 Ctrl + ←、 Ctrl + →、 Ctrl + D 、 Ctrl + F 就能解决,当然,没有其他 IDE 那么便捷,但是完全满足日常需求
qsfun
2016-09-02 21:17:41 +08:00
1.我用 autohotkey 实现 control+jkli 为方向键功能, ctrl u ctrl o 是向左 /向右 5 格,很爽
3.st 有前进后退功能,可以设置快捷键
MOxFIVE
2016-09-02 23:03:56 +08:00
Sublime Tutor
simonguo
2016-09-03 00:23:13 +08:00
推荐两个开源的编辑器: atom , vscode
jmyz0455
2016-09-07 17:43:21 +08:00
@learnshare Bracket 原来不是 IDE 啊,还没用过
jmyz0455
2016-09-07 17:45:01 +08:00
@simonguo vscode 开源的?微软可以的啊
simonguo
2016-09-07 19:34:57 +08:00
@jmyz0455 https://github.com/Microsoft/vscode
相对 atom 来说,打开大文件比 atom 快

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

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

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

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

© 2021 V2EX