弃⽤Notepad++还有更⽜逼的选择
最近 Notepad++ ⽜逼了,然后引发了⼤家的关注,具体事件内容请⼤家⾃⾏百度。作为⽂本编辑⼯具,其实有很多 Notepad++ 更好的替代⼯具。
1、HBuilder X
HBuilder X是国⼈开发免费的轻量编辑器和强⼤IDE的完美结合体,敏捷的性能,清爽的界⾯,强⼤的功能和于⼀⾝,执着于更快⼀步的理念,HBuilder X的左侧项⽬管理器是单击响应⽽不是双击,拥有⾃研的世界级语法分析引擎⼀直是HBuilder系列产品傲视业内的资本,但前端框架众多,框架的语法提⽰需要加载单独的语法提⽰库,更厉害的⽀持切换各种流⾏IDE⼯具的快捷键⽅案设计减少学习成本让新⼈快速掌握。
HBuilder X 是本⼈弃⽤ Notepad++后,使⽤让我最满意、最喜欢的⽂本编辑⼯具,没有之⼀,强烈推荐⼤家使⽤。
功能
语法提⽰,拥有⾃研的世界级语法分析引擎⼀直是HBuilder系列产品傲视业内的资本。
代码助⼿,HBuilder X的代码助⼿,可以按alt+数字选择直接选择某个项⽬,类似中⽂输⼊法数字选词
语法帮助,光标放到某api处,按下F1,就可跳转到这个api的官⽅⼿册。⽬前⽀持vue、uni-app、5+等api
编辑器与项⽬管理器的同步,HBuilder X默认是打开的标签卡和项⽬管理器⾃动关联,切换标签卡时项⽬管理器也会跟随变化,如不需要此功能,可以将⿏标移到项⽬管理器区域,右上⾓会悬浮菜单,在⾥⾯可以取消“与编辑器同步”。
多光标,HBuilder X⽀持多光标,按 ctrl+⿏标左键 就可增加⼀个光标,ctrl+⿏标右键 可取消⼀个光标或选区。
列选择,HBuilder X的列选择,是alt+⿏标拖选。或者⽤快捷键ctrl+alt+↑或↓。
⽬录内搜索,项⽬管理器点右键,选:查字符串(当前⽬录),可在该⽬录下所有⽂件中搜索字符串
语法校验,HBuilder X的语法校验都是插件,在⼯具插件安装中选择各种校验插件,不同语⾔的校验插件不⼀样。安装校验插件后,保存⽂件时会⾃动执⾏语法校验。
官⽹地址:www.dcloud.io/
2、VS codephp手册官方中文版
Visual Studio Code,vscode同样也是⼀个轻量级但功能强⼤的跨平台的⽂本编辑器,可在桌⾯运⾏,适⽤于Windows,MACOS,和Linux平台。它内置了对JavaScript,TypeScript和Node.js的⽀持,并且具有丰富的其他语⾔(如
C++,C#,Java,Python,PHP,Go)和运⾏时(如.NET和Unity)的扩展⽣态系统。可以参考。
主要优点:
1. 好看,分分钟逼死Notepad++,直接卸载Notepad++。
2. 加载⼤⽂件⼏乎秒开,试过打开100M的⼯程,⽆压⼒。
3. C#⽀持⾼亮,已经编译过的还⽀持引⽤。
4. JS,HTML等⽀持⾼亮补全。
5. 全平台
6. 免费,这是必须的好评。
7. 占⽤内存低。
8. 基于atom,但是性能秒速atom。
主要缺点:
1. 启动速度对⽐纯⽂本编辑器要慢的多。
2. 插件还不是很完善,但是发展速度相当快。
3. debug的灵活性还不够。
4. 对C#的⽀持还不够好。
5. 不⽀持⼯程加载,只⽀持⽂件夹加载,引⽤⽐较复杂的⼤⼯程⽀持⼒度低。
官⽹地址:code.visualstudio/
3、APICloud Studio3
基于Vscode深度定制,可以快速轻松地构建多端应⽤。并且为 Windows、Mac和Linux提供了出⾊的开发体验,开发者可以使⽤⾃⼰喜欢的操作系统进⾏开发。
多端编译:针对现在多终端编译需求,⽆论是⾯向Android、iOS、Web、App还是⼩程序打造应⽤, Studio3都可以帮助开发者快速编译对应终端的代码。
AVM语法和扩展API⽀持:借助Vscode的语法突出显⽰和⾃动完成功能, Studio3为AVM代码段、格式、变量类型、函数定义和导⼊的组件以及APICloud扩展API等,提供了舒适的⾼亮标记、完善的智能帮助提⽰和⾃动完成功能。
实时预览和真机调试:可直接在编辑器中调试代码和预览效果,或者使⽤WiFi、USB启动AppLoader,在真实的⼿机中进⾏调试和功能验证,并使⽤断点、调⽤堆栈和交互式控制台进⾏调试。
简单⾼效的代码管理:⽀持Git进⾏代码管理,同时內置SVN简化复杂的Git操作,提供简洁明了的代码管理过程。可以直接在编辑器中检査代码差异,添加⽂件并进⾏提交,或者从云端检出所托管的代码到编辑器
云端⼀体:保持和云端打通,在编辑器中即实现创建/导⼊项⽬、云编译、⾃定义Loader,以及模块管理等操作。
可扩展和可定制:完全保留和兼容Vscode插件机制。如果需要更多功能,可通过安装扩展实现添加新的语⾔、主题、调试器、连接到其他服务等,得益于Vscode优秀的插件管理功能,使⽤扩展程序在单独的进程中运⾏,它们不会降低编辑器的性能。
官⽅地址
4、RJ TextEd
RJ TextEd是⼀个使⽤Delphi 2007开发的免费Unicode源码和⽂本编辑器,它是⼀个多国语⾔版的编辑器,包含简体中⽂,使⽤它可以⽅便地编辑html、css、java、jsp、javascript等纯⽂本⽂件,是程序员必不可少的编程⼯具。
除了⼀般⽂字编辑器应该具有的搜寻、替代等功能外,RJ TextEd 更提供你⼀些进阶的编辑功能,让⽂字编辑⼯作更加⽅便。
对于有程式开发需要的⼈来说,RJ TextEd 还具备了⾃动完成、代码缩放、代码⾼亮度辨识等功能,让你写起程式来更加得⼼应⼿。
RJ TextEd 也具有 FTP 档案传输功能,让你可以对选端的档案更加容易进⾏编辑。
对于使⽤者们最关⼼的操作界⾯问题,RJ TextEd 也提供了多国语系档让使⽤者下载使⽤!设置语种的⽅法是:Edit→Set
dictionary→Add-ons,在弹出的对话框中点击Languages,再选择需要的语种,然后点击右侧的Activate,界⾯语种就设好了。
官⽹地址:www.rj-texted.se/
5、Github Atom
Atom 是 GitHub 专门为程序员推出的⼀个跨平台⽂本编辑器。具有简洁和直观的图形⽤户界⾯,并有很多有趣的特点:⽀持
CSS,HTML,JavaScript 等⽹页编程语⾔。它⽀持宏,⾃动完成分屏功能,集成了⽂件管理器。
⾸先我们来说⼀说Atom,Atom代码编辑器⽀持Windows、MaC、Linux三⼤桌⾯平台,完全免费,并且在GitHub上开放了全部的源代码。具有简洁和直观的图形⽤户界⾯,它⽀持宏,⾃动完成分屏功能,集成了⽂件管理器。经过开发团队的长时间的迭代开发和不断改进,Atom正式版编辑器在性能和稳定性都有着显著的改善。
优点
1. 开发维护团队强⼤,⽽且是开源项⽬,因此修复bug速度快,⽣态圈成长速度快。
2. 快捷键⽀持特别好,熟悉了各种快捷键后可以成吨提⾼⽣成效率。
3. ⽐较稳定,很少出现崩溃。
4. 插件管理很到位,能准确定位出问题的插件。git原⽣⽀持。
5. 插件的⽣态圈发展速度特别快,⼀⼤堆好⽤的插件等着⽤户去探索。
缺点
1. 性能问题,启动速度很慢。
2. 打开⼤⽂件时会出现CPU占⽤过⾼的问题。
3. ⽬前相⽐于Sublime技术层⾯还不够成熟,有不少bug。
官⽹地址:github/atom/atom
6、Notepad2 / Notepad3
Notepad2/ Notepad3更像是系统⾃带记事本的增强版,他也是⼀个相当优秀的轻量级⽂本编辑器,软件开源,具有很多特⾊功能,具有显⽰⾏号、内建⼤部分主流程序语法的⾼亮度显⽰、改变背景颜⾊、⽀持Unicode与UTF-8和⾏号显⽰等,如果你想⼀个记事本的替代⽅案,那么Notepad2/ Notepad3是个不错的选择。
官⽹地址
Notepad2:github/XhmikosR/notepad2-mod
Notepad3:github/rizonesoft/Notepad3
7、CudaText
CudaText是⼀款专业的代码⽂本编辑器,这款软件共160多个词法分析器并⽀持代码折叠、代码树结构(SynWrite风格)、多插⼊符号、多选择、查/与正则表达式替换等,如果⽂本或者代码很长的话,它还会利⽤⼩地图功能可以很直观和快速的切换到你需要编辑的地⽅,这个功能极其推荐,因为它⽐滚动条好太多了,另外,它可以使⽤html提⽰功能让你直观的看到16进制颜⾊代码显⽰的颜⾊是何种效果,让您更加轻松的进⾏⽂本编辑,⾮常的实⽤。
功能
1. 显⽰⾏号
2. ⽀持⽤标签页形式同时打开多个⽂本。
3. 多功能侧边栏,可以切换显⽰⼯程. 代码树. 项⽬。
4. 扩展功能。
5. 主题功能,如果默认的亮⾊主题不喜欢,那么可以使⽤暗⾊背景的主题。
6. 分组显⽰,利⽤分组功能,你做多可以让4个⽂本并排显⽰在界⾯上。
7. ⼩地图功能。如果⽂本或者代码很长的话,利⽤⼩地图功能可以很直观和快速的切换到你需要编辑的地⽅,这个功能极其推荐,因为
它⽐滚动条好太多了。
8. ⽀持200+语法⾼亮。
9. html. css语法⾃动补全功能。这个对于web前端设计师来说效率倍增。
10. ⼆进制⽂件编辑。
11. 选择多⾏同时插⼊⽂本。
12. ⾼级查功能(需要插件)。
13. html提⽰功能(需要插件)。利⽤这个你可以直观的看到16进制颜⾊代码显⽰的颜⾊是何种效果。
14. ⼆元/16进制查看器。
优点
1. 开源、免费、更新快
2. 软件包⼩,启动快,官⽅也较完整
3. 主题简洁漂亮,⽀持多种语法⾼亮,⽀持前端语法补全提⽰
缺点
1. 操作有些复杂,学习成本较⾼,国内参考资料太少,官⽹全是英⽂教材,对⾮英语⽤户不友好
2. 编辑窗⼝没有选择⾼亮功能,期待后续版本能改善(需要安装插件 Highlight Occurrences)
中⽂设置⽅法
1. 官⽹下载补丁:
2. 解压⽂件到%app path%\data\lang
3. 软件设置:【Options】-【translations】选择【zh_CN】即可。
4. 软件操作⼿册:/CudaText
插件安装

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。