gvim(有什么可以替代notepad的软件)

精英怪
广告

gvim,有什么可以替代notepad的软件?

在Windows的发展历史里,Notepad是唯一一个在30多年时间里横跨了所有视窗版本但改变甚微、界面基本不变的系统自带软件。早期人们都享受Notepad所带来的便利性,但随着时间的发展,Notepad逐渐迎来一片片谩骂声,因为没有对比就没有伤害,其他类似于Notepad的软件比Notepad强太多了,而Notepad几乎没有改变过。

gvim(有什么可以替代notepad的软件)

更加令人难以置信的是Notepad甚至登上了微软的应用商店“Microsoft Store”,理由是:30多年来,"记事本"一直是Windows中的一款快速、简单的文本编辑器,可以立即查看、编辑和搜索纯文本文档和源代码文件,功能也罗列成了简单纯粹的3点:

立即编辑文本文件和源代码。使用字体选项自定义视图。保存为多种编码格式,包括UTF-8、UTF-16和ANSI。

确实是非常纯粹,应该没有哪个类“Notepad”的软件可以沿用于Windows的所有版本中。在Notepad的上面有“写字板”,再上面有微软“Office”办公套件,与其说是Notepad没有什么改变,不如说它一直被windows开发者们遗忘。

Notepad被吐槽的原因

拿非微软出品的“Notepad++”来做一个对比,以下几点是官方“Notepad”所欠缺的。

1、Notepad++支持几乎所有的编码格式;

2、Notepad++拥有行数标号;

3、Notepad++可以使用正则表达式查找和替换字词;

4、Notepad++有非常多编程语言代码提示功能,支持代码行的标记、隐藏,并且支持代码段的折叠和展开功能;

5、Notepad++可以显示所有的字符,比如换行符、制表符、行尾符等等;

6、Notepad++支持插件的添加;

7、Notepad++支持语法高亮显示;

8、Notepad++支持同时编辑多重文件,多重视窗同步编辑;

9、Notepad++可以自动暂时存档;

以上的这些功能在如今大多数人的眼中似乎已经被默认为一款记事本类的软件应该有的功能,这些都应该是标配,能够替换编程用的IDE软件是最好不过的。对于大多数普通人来说Notepad++已经够用了,但Notepad++有点不争气,从2018年开始就强行的自带节奏,引发了很多人反感。

轻量简洁、跨平台Sublime Text也被一大波的用户拥戴

相比于notepad++,Sublime Text从1.0演变到3.0更加符合现在人们的科技感,也满足了许多习惯用Vim用户需求,支持大量使用的插件来成倍的提高工作效率,跨平台更是减少了重复学习的成本。

记事本已经不再局限于“记录”纯文本的简单功能,它赋予了CLI、GUI程序编辑和编译运行的功能,变成了名副其实的代码编辑器。所以有很多人会拿Sublime Text、VSCode、Github Atom、UItraEdit等等代码编辑器去和IDE做比较,实际上代码编辑器和IDE还是有很大的区别,它们面向的是两种不同的使用场景:IDE体积庞大所以运行速度偏慢,它面向的是有语义的代码涉及大量领域逻辑,适合编写C#、C++、Java等等静态语言项目;而IED面向的是没有语义的纯文本,它不涉及领域逻辑所以体积很小,非常适合用来编写Shell、Ruby、Python、JavaScript等等动态语言脚本和配置文件。

总结

能替代Notepad的软件有很多,但每个人对于记事本的期许是不一样的,对于系统运维、程序员来说Sublime Text、VSCode、Atom、UItraEdit这样的记事本更能满足他的需求。

对于大多数普通人来说可能记事本都很少会用到,其实Notepad如今也并不是一无是处,当我们对于Excel的数据格式毫无办法的时候,把一整列的数据复制到记事本里,再复制到Excel里另一列的效果是非常好的。

以上个人浅见,欢迎批评指正。

认同我的看法,请点个赞再走,感谢!

喜欢我的,请关注我,再次感谢!

文本文档notepad可以打开多大的数据?

Notepad打开100MB基本就很难打开了,但这是程序设计本身的问题,建议Notepad++,TextPad这些编辑器,电脑性能够好的情况下,能打开2G的文件,这是受制于32位程序和本身设计的缺陷,因为这些程序要把文件完全读入内存。

gVim,UltraEdit之类的,打开几G的文本文件也没问题

html5开发工具有哪些?

十款好用的HTML5开发工具

一、HBuilder

hbuilder是DCloud推出的一款支持HTML5的Web开发IDE。快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。同时,它还包括最全面的语法库和浏览器兼容性数据。

二、Notepad++

Notepad++ 程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,推荐各位下载使用。Notepad++ 可完美地取代微软的记事本。

三、Dreamweaver

Dreamweaver "梦想编织者",是世界顶级软件厂商Adobe推出的一套拥有可视化编辑界面,用于制作并编辑网站和移动应用程序的网页设计软件。

由于它支持代码、拆分、设计、实时视图等多种方式来创作、编写和修改网页,对于初级人员,你可以无需编写任何代码就能快速创建Web页面。其成熟的代码编辑工具更适用于Web开发高级人员的创作!

四、Sublime Text 3

Sublime Text 很赞的代码编辑器,界面设置非常人性化,左边是代码缩略图,右边是代码区域,你可以在左边的代码缩略图区域轻松定位程序代码的位置,高亮色彩功能非常方便编程工作。

五、Eclipse

Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代ide开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。

六、EditPlus

EditPlus是一款为Internet准备的、运行于Windows 下的32位文本、html编辑器, 同时也是程序员们非常喜爱的编辑器。你完全可以用它代替Windows笔记本, 它也为许多网页高手和程序员提供便利!

七、WebStorm

WebStorm是一款强大的HTML5/JavaScript Web前端开发工具,被广大JS开发者誉为“Web前端开发神器”。WebStorm 8全新特性中包括对AngularJS的支持,能够高效准确地智能感知Angular语法、指令。WebStorm还完美支持Spy-js,合并了这款JavaScript调试利器,大大提高了开发者们的工作效率。

八、UEStudio

程序员使用的编辑器或代码编辑器是一款强大 IDE 的重要组成部分。它是任何 IDE 的核心基础。UEStudio 基于著名的 UltraEdit 进行构建。同样,程序的主干非常成熟和稳定,并且已经被证实成为文本和程序编辑器的事实标准。

九、FirHtml网页编辑器

FirHtml网页编辑器一个简洁,小巧的网页编辑器。 我们通过上一代,开发出全新的网页编辑器,帮助您高效地设计出精美的网页!新版增加了添加文件域功能。

十、Vim

Vim是Linux上的著名的文本编辑器,他是早年的Vi编辑器的加强版。这个gVim是windows版的,并且有了标准的windows风格的图形界面,所以叫g(graphical)Vim。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。

gvim的插入模式如何删除?

vi编辑器有三种模式:命令模式,编辑模式,末行模式

打开vi后首先是命令模式,用i,o,a等进入编辑模式,按esc退出编辑模式,回到命令模式。

在命令模式下输入:wq表示保存退出,:wq!强制保存退出,:w表示保存,:w file表示保存在另一个文件中 :q表示退出

在命令模式下可以用用ZZ,ZQ这些指令直接保存退出。

nvim和gvim区别?

nvim比gvim的性能好。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,146人围观)

还没有评论,来说两句吧...