atom对比 vscode_四大编辑器对比:Sublime、Atom、VS Code、Notepad++-Fun言

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:05   572   0

有一个传言:世界上有四种程序猿:

一种是用 Vim

一种是用 Emacs

一种是用 Notepad++

一种是用其他编辑器的 Sublime、Atom、VS Code

好吧,Vim和emacs功能之强大,也无需我在这里多言了,网上一搜一大把,请见米扑博客:VIM之Project项目管理工具

因为vim和emacs学习曲线比较陡,作为第四种程序员,我们还是来看看当前一些简单好用的主流编辑器吧!

本文主要介绍其它编辑器:Sublime、Atom、VS Code、Notepad++

1、Sublime(收费,支持 Windows、Mac、Linux)

支持 Mac OS X, Windows, Linux全平台,各种Python插件应有尽有. 作者提供无限的试用期。

官网首页的6张演示动画很酷,放其中一张:

Sublime 功能概览:

官方这样总结 sublime:

Sublime Text is a sophisticated text editor for code, markup and prose.

You'll love the slick user interface, extraordinary features and amazing performance.

Sublime Text 是一个代码编辑器(Sublime Text 2(最新版sublime text 3)是收费软件,但可以无限期试用,但是会不定时的弹出付费提醒),也是HTML和散文先进的文本编辑器.Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim.

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等.还可自定义键绑定,菜单和工具栏.Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等.Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统.

一般为了不反人类, 编码使用UTF-8, 但也常见中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等, 默认不被支持, 可以通过安装插件 ConvertToUTF8 来解决, GitHub地址: https://github.com/seanliang/ConvertToUTF8

一些突出的具有吸引力的特性可以直接阅读官方的介绍.此处不再赘述.

插件安装

1、安装Package Control

按Ctrl+`调出console,

粘贴安装代码到底部命令行并回车.(具体操作方法参考 Package Control官网)

重启Sublime Text.

如果在Perferences->package settings中看到package control这一项,则安装成功.

也可以到官网链接(见扩展阅读)下载Package Control.sublime-package放到sublime安装目录里的data里installed package文件夹

2、用Package Control安装其他插件

按下Ctrl+Shift+P调出命令面板

输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件.

主要优点

1.主流前端开发编辑器

2.体积较小,运行速度快

3.文本功能强大

4.支持编译功能且可在控制台看到输出

5.内嵌python解释器支持插件开发以达到可扩展目的

6.Package Control:ST支持的大量插件可通过其进行管理

主要缺点

1.收费闭源,收费的问题虽然不影响使用,但是毕源带来的问题就是一个bug千年都不见修复.很影响使用.

2.虽然启动运行快,但是你试试打开xcode运行着项目的同时去使用sublime,你就知道什么叫崩溃了,输入一行代码,半天反应不过来(这个问题仅仅存在于sublime text3).

3.虽然有Package Control管理插件,但是安装搜索插件时,只能看到简单的一句话描述,而且之后的插件配置不方便.

4.当插件多了后,sublime会时不时崩溃,用户也不能清晰的知道是哪个插件引起的.只能一个个去卸载,判断.

5.很多插件在sublime text 3 和sublime text 2 上不兼容,很多sublime text 2 上的好用插件,在sublime text 3 上不能使用.

6.不得不吐槽一下sublime text 2 没有新建窗口的问题,要同时打开不同项目,你就知道这是多不方便了.

7.还要吐槽一下sublime text 很不爽的project功能,ctrl+command+p只能切换最近打开过的project,即使你保存为了sublime project,只要最近没打开过,这个快捷方式就不能切换.

2、VS Code(免费,支持 Windows、Mac、Linux)

vscode(Visual Studio Code)是微软推出的一个运行于 Mac OS X、Windows、Linux之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。

Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目,向我们展示了微软公司对于支持其他计算机平台的承诺。

vscode( 诸多酷炫的功能可

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP