软件简介
TextMate是一种文本编辑器,用于帮助用户更好地编辑字符。
TextMate有很多免费版支持的语言类型,所以可以设计不同的代码文本。 喜欢的朋友在shouyousou下载使用吧。
TextMate为文本编辑器,功能强大,使用方便,帮助用户更好地编辑文字,支持多标签操作,可大幅提高编辑效率。
TextMate免费版提供人性化的操作选项,支持的语言类型很多,支持大量的编程语言,并作为开源开发。 您可以设计不同的代码文本,并创建和管理多个新项目。
方便用户对各种文本和代码进行编辑操作。 喜欢的朋友在shouyousou下载使用吧。
TextMate功能介绍
应用大量过滤器以限制处理的文件(例如,基于文件大小或编码)
将功能分组,然后应用过滤器或更高的功能
更改文本文件的编码(例如,将UTF8转换为ANSI )
执行行操作以编辑文本或文本文件中的行。 例如,数字、缩进、替换、插入、交换、移动或删除
使用正则表达式和变量编辑文本
明确显示搜索,一次替换多个文件中的文本
使用csv文件一次查找和替换多个文本短语
编辑文本文件的特定部分。 例如,替换、移动或交换文本中的部分
将设置重用为配置文件
使用集成批处理模式从脚本文件执行文本操作
预览每个操作的影响
撤消使用合并zip备份所做的更改
它还批量处理非常大的文本文件。 最大大小为40 MB和200万行
搜索许多文件以查找特定术语的出现,然后进一步处理或导出结果列表或将结果列表复制到剪贴板
TextMate软件亮点
一次编辑很多文本文件
一次可以灵活清晰地编辑成千上万个文件中的文本、行或整个文本
使用过滤器准确控制使用
通过使用灵活、可嵌套的过滤器来限制某些区域的使用。
在文件中查找文本
包含一个功能强大的搜索工具,包含许多筛选器,正则表达式和导出选项用于搜索结果
全面的文字编辑功能
例如,替换,插入或移除行,换行符或文本块等。
TextMate软件优势
首创Snippets代码自动生成功能。
相信很多人用TextMate是为了这个功能,它真的非常好用。当时几乎所有的IDE都是让你填写一大堆对话画框,然后自动生成一个文件或者代码,繁琐而灵活性不佳。
而在TextMate仅仅靠一系列Snippets,就可以将预设好的缩写词扩展成类、函数和分支循环结构,并且可以靠tab逐次的修改自定义的部位;
定义了lexical scope,使得所有Snippets,命令和宏的域都不是针对整个文件/项目的。
这个设计使得不同类型的文件、甚至文件中不同的位置都可以共享相同的快捷键,行为却是完全不同的。这一设计使得需要记住的快捷键命令大大减少,但是威力确依然不减;
自动化编辑器里Discoverbility做得最好的。
TextMate常常被用来和Vim、eMacs相比,具备不输后两者键盘操作,相差不远的可扩展性。但是她的学习曲线却惊人的平滑。这得意于她所有的快捷键都可以找到对应的菜单操作。
新手翻几次菜单后,就可以记住常规的快捷键,而因为第3点的缘故,用户可以用这些快捷键在不同的文件类型中去尝试,可以获得不太超出预料的结果;
首创Plugin bundle的分发和管理机制,并且形成了一定规模的社区。
TextMate的插件安装非常简单,而且随装随用,随时删除。当时很多软件的插件都要自己拷贝so文件到制定目录,vim需要在.vim/目录下去解压插件包或者手工复制vim。
善用脚本。
可能因为TextMate的作者之前是eMacs用户,因此对于调用脚本的支持完善得很好,事实上,大部分TextMate命令都会调用外部脚本来实现某些功能。
而且脚本可以是python、ruby、shell、perl等任何unix下能运行的脚本。此外TextMate还不强迫用户学会这些脚本语言,你可以作为bundle用户,可以写脚本开发bundle。
小编点评:TextMate小编亲测,值得下载!