以前我用了很久的Sublime Text 2/3 ,前几个月开始使用Atom,但是Atom太卡了,最近又换成了VS Code。现在熟悉了,我感觉VS Code爽歪歪,可以告别之前的两个编辑器了。
以下是我整理的Sublime Text、Atom、VS Code 在一些方面的对比图:
这几个编辑器截图留念一下吧(安装扩展后的截图):
Sublime Text 3:
Atom:
VS Code:
(theme-dark-monokai主题,主要是把背景色加深,看着舒服)
VS Code 的查找和替换功能非常垃圾。一些这方面的坑:
1.如果你启用正则查找,并且查找框里有正则的操作符,那么VS Code只会查找已打开的文件,不会去搜索项目里未打开的文件。如果不启用正则查找,或者启用了正则但搜索框里没有正则的操作符,就会搜索项目中的所有文件。
2.VS Code可以通过设置自动猜测编码来支持gb2312编码,但是对于后台打开的文件却没有启用。比如说你拖入了一批gb2312文件,看着是都打开了,但是有的文件在拖入后没有亲自看过,这些“后台打开”的文件不会使用自动猜测编码来处理,使用的还是默认编码utf-8,里面的中文是乱码的。所以当你搜索中文的时候,只能得到查看过的文件里的结果,这些“后台打开”的文件里搜不到结果。
3.要解决上个问题,有两个办法。一是在打开gb2312文件之前,设置首选项里的默认编码为gb2312;此外也可以用convertz把编码转换为utf-8。
4.多行文件的查找替换。首先,只要是涉及多行文本,就要开启正则表达式匹配功能。然后,如果需要查找多行文本,可以安装“Multiline Find and Replace”这个扩展,把选中的文本拷贝为正则表达式(特殊字符会被转义),然后再查找。替换的话,则需要我们手动把换行符换成\n,保持所有文字在一行。替换框里的特殊字符不要转义,所以不要用上面的扩展处理。
Sublime Text、Atom、VS Code 简单对比
-
Google Chrome 64Windows -
Google Chrome 55Windows VSC 宇宙第一八万八!。。。 哦,不好意思走错片场了
-
Google Chrome 62Windows 单纯从速度上来说我感觉Notepad++最快,对各种编程语言的支持也不错,轻度使用的话还是可以的,IDE的话我只用VS。可惜Notepad++的官网不翻墙貌似打不开。。。
-
Google Chrome 61Windows VSC的确是好用。。atom感觉虽然酷炫但是性能太差了。。。sublime我简直都怀疑还有没有人在维护了。。
现在电脑上的编译器就只剩下VSC和Uedit了。-
Google Chrome 61Windows 打错了。。是编辑器
-
一直在用Sublime Text,原本以为VS Code是VS2017那个庞大的IDE,今天发现居然不是耶~~~下载了,试用几天看看(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄