为21世纪创造的编辑器
in 工匠篇九木侃 with 0 comment and 598 views

为21世纪创造的编辑器

in 工匠篇九木侃 with 0 comment

我一直是SublimeText的重度用户,它可以跨平台,拥有强大的Package Control功能,超高的颜值以及众多良好的细节体验。当然也正因为是重度用户,所以会发现很多可能并不是那么容易触发的Bug,然而这些Bug几乎可以说是万/年/不/更。后来把日常的文档工作迁移到1080P的笔记本上,然后我当然就懵逼了。What?中文都变小方框了?打开百度,谷歌了一番之后发现,果然又是一个由来已久的Bug。至此,我基本上已经放弃SublimeText,开始寻求一款新的合适的编辑器。

选择编辑器

网上呼声最高的也是吵得最热闹的,莫过于Atom和VS Code了。其实这两款编辑器有着很多共同点,比如都跨平台,都开源,都是基于Chromium+Node.js开发的,都拥有丰富的插件库支持,等等。然而用Atom的人吐槽VS Code可制定性不强,用VS Code的吐槽Atom启动慢、占用内存高等等。

讲道理,我还是把这两款编辑器都下载了下来,并且当作主力编辑器使用了一两个月的。先说结果,我觉得各自都有各自的特长,不好说谁比谁强,只能说,Atom更适合我的需求。

理由如下:

  1. VS Code做的之轻量级,甚至让我怀疑这家伙竟然是出自微软之手,启动快,界面漂亮,对常用编程语言的自动补全功能做的都不错,用它写代码应该是一件很舒服的事情。然而由于我现在使用文本编辑器写文字的时间更多一些,VS Code上一直没有找到一个很适合写文字的主题,同时它对高分屏的支持也不是很好。可以说这是我放弃VS Code作为主力编辑器的主要原因。相比之下,Atom上我找到一个很赞的主题,完美解决了文字显示和高分屏显示两个问题;
  2. Atom界面没有VS Code那么有逼格,不过真的很好用,有种指哪打哪的感觉,不会出现一上手就让人懵逼的情况;
  3. 作为Github官方出品,凭借全球最大同性交友平台的支持,Atom的插件库实在是太丰富了,而且还在以惊人的速度在增加;这个插件很好的满足了我各种奇怪的痛点;
  4. 当然,作为一个拥有强迫症的处女座来说,一个丰富的插件库显然不能完全满足我的胃口。好在Atom其实就是一个披着外壳的网页,我常年折腾个人博客学到的那点三脚猫的功夫又可以在这里派上用场。所谓哪里不爽改哪里;
  5. 不爽的地方太多了,就可以整合一下出个插件提交到官方的插件库中,拯救更多像我一样的强迫症。事实上我的确这么做了;
  6. 经过各种折腾,我可以只凭借CTRL-C然后CTRL-V就可以完成一篇排版良好的公众号文章,也可以只通过一个按键,就可以生成一套带有在线接口测试功能的项目Wiki系统;
  7. Github情结。

等下,你问我为什么不用Vim或者Emacs之类的?摔!你们不知道我是手残党吗?忍心让一个产品经理用Vim写PRD吗?

Atom插件推荐

amWiki

一套基于Markdown语法的轻量级Wiki文库系统;

atom-beauty

美化你的代码格式;

atom-reveal-file-in-finder

可以在工作区或者文件选项卡上打开文件到Finder上。

git-plus

有了这个插件,无需命令行窗口,在Atom中即可处理git相关的操作。

mini-map

sublimeText情怀插件,在右侧显示文档map。

sync-settings

配置和插件同步工具,对于多平台工作的人非常实用。

insert-img

一键将截图保存到本地并自动上传到七牛云,同时以Markdown语法格式插入到文本中。(为了写公众号的时候更方便,个人开发的一款插件,还在不断优化中)

「一键投喂 肥宅快乐水🥤!」

Xiaolei.Tech

谢谢老板,老板大气~

使用微信扫描二维码完成支付

Responses