TextMate 2.0.23 fix 是 Mac 平台下的著名的编辑器,在Sublime和VSCode出来前,是程序员最喜欢使用的文本编辑器。
TextMate是极具创新性的编辑器,很多特性是我在TextMate第一次见到,因此如果说得不对大伙指正:
1. 首创Snippets代码自动生成功能。相信很多人用TextMate是为了这个功能,它真的非常好用。当时几乎所有的IDE都是让你填写一大堆对话画框,然后自动生成一个文件或者代码,繁琐而灵活性不佳。而在TM仅仅考一系列Snippets,就可以将预设好的缩写词扩展成类、函数和分支循环结构,并且可以考tab逐次的修改自定义的部位;
2. 首创Plugin bundle的分发和管理机制,并且形成了一定规模的社区。TextMate的插件安装非常简单,而且随装随用,随时删除。当时很多软件的插件都要自己拷贝so文件到制定目录,vim需要在.vim/目录下去解压插件包或者手工复制vim。
3. 定义了lexical scope,使得所有Snippets,命令和宏的域都不是针对整个文件/项目的。这个设计使得不同类型的文件、甚至文件中不同的位置都可以共享相同的快捷键,行为却是完全不同的。这一设计使得需要记住的快捷键命令大大减少,但是威力确依然不减;
4. 自动化编辑器里Discoverbility做得最好的。TextMate常常被用来和Vim、eMacs相比,具备不输后两者键盘操作,相差不远的可扩展性。但是她的学习曲线却惊人的平滑。这得意于她所有的快捷键都可以找到对应的菜单操作。新手翻几次菜单后,就可以记住常规的快捷键,而因为第3点的缘故,用户可以用这些快捷键在不同的文件类型中去尝试,可以获得不太超出预料的结果;
5. 善用脚本。可能因为TextMate的作者之前是eMacs用户,因此对于调用脚本的支持完善得很好,事实上,大部分TextMate命令都会调用外部脚本来实现某些功能。而且脚本可以是python, ruby, shell, perl等任何unix下能运行的脚本。此外TextMate还不强迫用户学会这些脚本语言,你可以作为bundle用户,可以写脚本开发bundle。
他们决定重写已有的应用并升级到TextMate 2。这项决定出乎意料的花了整个开发团队六年的时间才发布了第一个beta版,在这六年内,TextMate损失掉了大本分的市场。当他们发布beta版后,他们意识到产品发布得太迟了已经不能扭转乾坤了,大势已去,六个月后,TextMate 2出现在 Github上,走上了开源之路
开源地址:https://github.com/textmate/textmate
直接安装
经典原型设计工具
数据库万能工具
最受欢迎的开发环境
Mac最佳SSH工具
Java开发效率最快的IDE
Mac下最好PHP集成环境
专业数据库管理工具
最流行的儿童编程软件
Redis可视化管理
mac最好用的Ftp工具
adobe 2022 for mac 激活工具
Mac上的抓包工具
PHP开发编辑器
Mac与iOS开发者的必备IDE
Git可视化管理工具
老版文本编辑器
15.1.2 M芯片
线框原型流程图绘制工具
7.24 M芯片
mac优秀任务管理
3.21.1 M芯片
窗口管理程序
3.0.35 M芯片
mac漂亮文本编辑器
11.10 M芯片
最全面的Mac系统监控软件
7.02 M芯片
mac视频下载工具
4.7.28 M芯片
通过拖动高效处理工作
4.80.20 M芯片
菜单栏图标管理神器
5.1.2 M芯片
终级写作应用
35.1 M芯片
批量图片压缩缩略工具
4.1 M芯片
自带媒体中心的播放器
7.8.3 M芯片
mac知识管理利器
2.5 M芯片
macOS下双窗口的文件管理器
4.1.7 M芯片
文件快速移动
3.6.94 M芯片
mac电池最大充电限制
1.28.2 M芯片
一键禁止应用联网
3.3 M芯片
老版文本编辑器
15.1.2 M芯片
线框原型流程图绘制工具
7.24 M芯片
mac音量管理工具
5.7.0 M芯片
最新Office for mac
16.88 M芯片
Adobe 矢量图形设计工具
28.6.0 M芯片
行业最佳图像处理软件
24.4.1 M芯片
视频调色剪辑
19.0.1 M芯片
原神 mac版下载
5.0 M芯片
mac专业图像编辑
3.6.8 M芯片
mac软件卸载软件
8.4.1 M芯片
专业视频剪辑软件
10.8.1 M芯片
免费解压缩工具
4.3.8 M芯片
经典CAD制图软件
24.3.61.182 M芯片
发表评论 取消回复