网站首页 > 技术文章 正文
如果你想找一款第三方 txt 纯文本编辑器,用来代替默认的「文本编辑」,可以看看下面这三个。
UltraEdit
UltraEdit 自称是「Mac 上最好的文本和代码编辑器」,咱们一起看看。
安装后打开,首先提示我可以免费试用30天,购买价格不便宜啊!先试试呗。
第一眼界面窗口看起来比较复杂,有两个入门提示,可以修改布局和选择主题。我一般安装一个新软件都会先看看菜单栏和软件设置。
默认提供了 10 个主题,也可以自己定义一个新主题。
先是选了个浅色的主题,然后在菜单栏的「视图」部分一顿修改、简化。现在看起来简约舒服多了。我只是想用它来打开编辑个 txt 文档,着实用不着显示的这么复杂。
通过菜单栏或快捷键 command+N 新建文件。多次按command+N可以创建多个文件标签页显示。
多个文档也可以显示成上下分窗口显示。
菜单栏「视图」还有水平/垂直拆分窗口,不知道什么情况下需要这样用。
通过菜单栏或快捷键 command+S 可以保存文件。第一次保存要设置保存位置、文件格式、文件编码等等,属于常规操作。
再试试打开一个 MarkDown 文件(文件后缀名一般是 .md或.markdown),也可以预览。
创建一个 Markdown 文件,默认保存的时候没有 markdown 的相关格式,没关系,在文件名后面手动修改成 .md也一样。
最后试了下创建一个 HTML 网页文档,支持代码高亮(多少年没写过 html 了)。
UltraEdit 不仅仅支持文档的创建和编辑,还支持FTP、Git 集成等功能,可以自行探索一下。这款软件也是跨桌面平台的,支持 Mac、 Windows 和 Linux。
Sublime Text
我知道大家一定想再找一款白嫖的。本着买不起宁愿找替代品也不推荐盗版的原则,大家可以试试 Sublime Text。
Sublime Text 是一款文本&代码编辑器,我当年做程序开发的时候就很喜欢用。软件非常轻量,打开速度也非常快,并且可以永久免费使用。
所谓「不想当 IDE 的 code editor 不是好 text editor」(我编的),在 editor(编辑器)这块,Sublime Text 几乎是全能的。因为它可以通过非常丰富的第三方扩展插件实现非常多的功能。
即使不安装任何插件,也可以作为非常好的 txt 纯文本、markdown 和代码编辑工具。
这款功能可以说的地方还有很多,要单独再写一篇才能聊完,改天再详细聊聊。
BBEdit
最后推荐这款 BBEdit,纯英文界面。大致看了下功能跟 UltraEdit 有些类似。
BBEdit 也是付费的,提供 30天全功能试用,但是试用过期后也可以继续使用基本功能。
可以在 Mac App Store 搜到。
猜你喜欢
- 2024-11-10 推荐:本人使用频率最高的20款Mac软件(全)
- 2024-11-10 程序员使用IDEA这些插件后,办公效率提升100%(持续更新中)
- 2024-11-10 超全面的web开发工具和资源,全部都是免费的,还不拿走?
- 2024-11-10 markdown格式什么意思?Markdown工具分享
- 2024-11-10 如何避免Markdown中文乱码问题?Markdown中文乱码问题的解决方法
- 2024-11-10 杂谈:Notepad++编辑器替代之说(notepad++可以编译吗)
- 2024-11-10 Jetbrains好用的插件(经验总结)(jetbrains的projector)
- 2024-11-10 2020最完整的IDEA插件大全,还不知道这些,你就out了
- 2024-11-10 怎么用markdown做笔记?选对工具很重要
- 2024-11-10 Sublime Text 3优点(sublime text使用教程)
- 最近发表
-
- 使用Knative部署基于Spring Native的微服务
- 阿里p7大佬首次分享Spring Cloud学习笔记,带你从0搭建微服务
- ElasticSearch进阶篇之搞定在SpringBoot项目中的实战应用
- SpringCloud微服务架构实战:类目管理微服务开发
- SpringBoot+SpringCloud题目整理
- 《github精选系列》——SpringBoot 全家桶
- Springboot2.0学习2 超详细创建restful服务步骤
- SpringCloud系列:多模块聚合工程基本环境搭建「1」
- Spring Cloud Consul快速入门Demo
- Spring Cloud Contract快速入门Demo
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)