微软已经决定将记事本作为一个"可卸载"应用了,根据微软披露的Windows 10 20H1 Build 19041版本计划,微软将一些软件列入了"可选功能",允许用户关闭或者打开某些功能。IE浏览器、Media Player、以及今天要说到的记事本,都在可选功能之列,也就是说微软自己也要放弃这个鸡肋产品了。 Notepad是Windows记事本应用,这个应用是一个非常中庸的软件,文本编辑功能不如写字板、Word,代码编辑功能不如Visual Studio Code、visual studio,记事本只处理纯文本文件,不过也可以保存Java、C/C++、HTML等众多代码格式。 记事本的缺点是功能不够多,除了支持文件读写,只有新建、保存、打印、查找、替换几个功能,但是这也是记事本的优点,正是因为功能简单,记事本具有打开速度快、软件应用小两个非常突出的优点。复杂的文本编辑,或者说要写代码,记事本显然不够用,如果只是有时候随便查询一下文字文档,或者有时候简单地记录一些数据,记事本就绰绰有余了。什么应用可以替代Notepad? 没有纯记事本应用,软件开发商开发这样的软件没有价值,很难获得足够多的用户,也没办法创造经济利益,毕竟没有用户愿意买这样的软件。但是软件开发商,会开发强大的文档编辑工具,也会开发强大的文本编辑工具,分别用来做文本编辑和文档编辑。 WPS和office这种强大的富文本编辑器,功能确实太强大了,确实没有必要,动辄就要占用几个G的存储空间来安装这样的软件,除非专业的文档编辑,否则一般用不到这样的软件。现在就给大家推荐两个文本编辑器,这本来是用来写代码的,但是也能够很好地符合日常的文本编辑,Vim/Emacs这种工具门槛太高了,如果不用Linux的话也体现不出太大的价值,所以我不会推荐这两个产品。 Sublime TextSublime Text Sublime Text是一个轻量级文本编辑器,这款软件界面美观,是一款非常现代化的文本编辑器。 Sublime Text是一个跨平台的文本编辑器,支持Windows、macOS、Linux多个平台,占用内存极少、打开文件很快、启动速度迅速,非常轻量级,支持语法高亮,而且软件界面非常现代化,尤其是黑色配色非常漂亮和美观。Sublime Text支持编译功能,控制台也可以看到输出,非常方便。 Sublime Text还有个最大的优点就是插件库,基本上用Sublime Text搭配插件,就能够实现很多功能,几乎所有主流编程语言,C/C++、JavaScript、Java、HTML、Python、PHP等等,这些编程语言全都支持,而且这款编辑器还内嵌了python解释器。Sublime的插件管理器也非常方便,相对于VimEmacs编辑器的插件,很显然要更加用户友好。 不过Sublime也有巨大的劣势,就是这是一款商业软件,尽管这款软件可以无限期免费使用,但是如果不购买这款产品的话,是会不断提醒你付费购买的。中文输入、以及对cin、scanf、input等输入支持,确实不是很好,这就是这款软件存在的问题,我就是因为这几个原因,最后这款软件彻底不用了。 Vusual Studio Codevisual studio code visual studio code绝对是现在第一的文本编辑器了。 前些年如果大家还有其他选择,现在谁要是问我,推荐一个文本编辑器的话,那我一定推荐这款文本编辑器。visual studio code项目的负责人,想必大家都非常熟悉,就是大名鼎鼎的Erich Gamma,他是《设计模式》这本书的作者, 同时也被称为"Eclipse之父",当年以杰出工程师的身份加入微软visual studio团队。 当时微软给出的就是一个挑战性任务才打动的Erich Gamma加入微软,这个任务就是IDE in Browser,在浏览器里面构建集成开发环境。微软专门为他在瑞士苏黎世设立了一个研发实验室,他带领团队做出了这个项目,Visual Studio Online、Visual Studio Code、Azure Mobile Services、Azure Web Sites和 Office 365这些明星产品都在用这个组件,也就是我们说得比较多的Monaco组件。 VS Code之父 Visual studio code就是基于online editor Monaco发展起来的,这个项目在微软内部一开始就受到了重视,而且微软把这个项目开源出来,迅速得到了广大开发者的青睐。而且打造这个产品的,背后有上千个工程师的努力,微软还给这个产品建立起了一个强大的插件生态,就连C#之父海斯伯格也参与了这个项目,这个产品也是用typescript写的,效果非常好。 Erich Gamma将visual studio code定义为介于文本编辑器和集成开发环境之间的一款产品,现在这款产品已经是第一文本编辑器了,不管是用户数量还是社区活跃度,VSC都已经是行业佼佼者。多年来微软在开源领域一直没有太大的突破,不过借助GitHub和VS Code,微软终于在开源领域取得了巨大的成功。 notepad++ Sublime Text 免费 轻量,只有几十兆 功能强大 VSCode啊 记 事 本 Nodepad3、Nodepad2、Nodepad++、VSCode、Sublime Text3,还有老牌的UltraEdit和EditPlus…… sublime Vim Bowpad vim