MacroMates TextMate
版本 (自9 / 25 / 2018起) | 2 |
界面 | |
执照 | 商业 |
类别 | 程序设计 |
更多信息 (访问发布者的网站) |
评分:
|
软件总览
主要特点
- 支持所有主要的编程语言
- 允许通过捆绑软件进行编辑器扩展
- 可以记录宏来帮助自动完成繁琐的工作
- 包括诸如源代码折叠以及全局项目查找和替换之类的功能
MacroMates TextMate是一个强大的文本编辑器,它可以执行各种任务,例如源代码编辑,编写屏幕剧本,运行SQL查询以及创建博客条目。 该程序支持所有主要的编程语言,并在Mac平台上运行。 从2版本开始,MacroMates已将TextMate源代码提供给想要对编辑器进行自定义修改的开发人员。
TextMate允许您使用命令,宏,模板和 片段 帮助组织和创建源代码。 TextMate提供了查找和替换功能,可以使用多个过滤器选项快速查找和替换文本。 文本编辑器具有使用其他光标来突出显示和编辑多个代码块的功能。 TextMate还提供了巧妙的补全功能,它可以预测您要键入的内容,以帮助您更快地进行编码。
TextMate允许您使用捆绑软件扩展编辑器。 使用捆绑软件,您可以添加语言语法,以及将宏,代码段,命令,模板和其他快捷方式组合到用于编辑器的捆绑软件中。 每个捆绑软件均提供可被触发以插入到您的代码中的热键,从而帮助您更有效地开发源代码。 您可以根据自己的开发需求创建自己的自定义捆绑包。
MacroMates TextMate对任何开发人员都是有价值的工具。 它支持所有主要的编程语言,关键代码快捷方式以及用于扩展编辑器的捆绑软件。 从事代码工作的任何Mac设计人员或开发人员都应对此编辑进行尝试。
支持的文件类型
主文件扩展名
.TM项目 – TextMate项目
MacroMates TextMate 2使用的其他文件扩展名
支持的文件类型 | |
---|---|
.ADB | 艾达身体档案 |
。如 | ActionScript文件 |
.ASM | 汇编语言源代码文件 |
.BASH_PROFILE | Bash交互式登录Shell文件 |
.BASHRC | Bash非交互式登录Shell文件 |
。围兜 | BibTeX参考书目数据库 |
.BSH | BeanShell脚本 |
.C | C / C ++源代码文件 |
.CFG | 配置文件 |
.CFG | Wesnoth标记语言文件 |
.CGI | 通用网关接口脚本 |
.CONF | Unix配置文件 |
。配置 | 配置文件 |
.CPP | C ++源代码文件 |
.D | D源代码文件 |
数据库 | ColdFusion服务器文件 |
.DTD | 文档类型定义文件 |
.ERL | Erlang源代码文件 |
.F | Fortran源代码 |
。走 | 转到源代码文件 |
。格罗维 | Groovy源代码文件 |
.H | C / C ++ / Objective-C头文件 |
.HH | C ++头文件 |
.HS | Haskell脚本 |
.INC | 包含文件 |
.JAVA | Java源代码文件 |
.JS | JavaScript文件 |
.LHS | 精通Haskell脚本 |
.LISP | Lisp源代码文件 |
.LUA | Lua源文件 |
.M | Objective-C实施文件 |
.M4 | 宏处理器库 |
.MARKDOWN | Markdown文档文件 |
.MD | Markdown文档文件 |
.ML | ML源代码文件 |
.P | Pascal源代码 |
.PAS | Pascal源文件 |
.PCH | 预编译的头文件 |
.PDE | 处理开发环境源代码文件 |
.PHP | PHP源代码文件 |
.PL | Perl脚本 |
。下午 | Perl模块 |
。荚 | Perl POD文件 |
。轮廓 | Bash Shell配置文件 |
。属性 | Java属性文件 |
.PY | Python脚本 |
.R | Rez源代码文件 |
.RB | Ruby源代码 |
.RBW | Ruby脚本 |
.RHTML | Ruby HTML网页 |
.RJS | Ruby Javascript文件 |
.RST | reStructuredText文件 |
.S | 源代码文件 |
.SCPT | AppleScript脚本文件 |
.SQL | 结构化查询语言数据文件 |
.SRC | 源代码 |
.STRINGS | 文字字串档案 |
.STY | 乳胶风格 |
.TCL | Tcl脚本 |
.TLD | 标签库描述符文件 |
.TMBUNDLE | TextMate捆绑文件 |
.TM语言 | TextMate语言语法文件 |
.TMPROJ | TextMate项目文件 |
.TM主题 | TextMate主题文件 |
。电视 | 制表符分隔值文件 |
TXT。 | 纯文本文件 |
XML文件 | XML文件 |
.XQ | XQuery文件 |
.XQL | XML查询语言文件 |
.XQM | XQuery模块 |
.X查询 | XQuery源代码文件 |
.XSLT | XSL转换文件 |
.YML | YAML文件 |
其他相关文件格式 | |
---|---|
.ADS | Ada规格文件 |
。作为一个 | ASP配置文件 |
.ASCX | ASP.NET用户控制文件 |
.ASHX | ASP.NET Web处理程序文件 |
.CONF | 通用配置文件 |
.DIST | Mac OS X发行脚本 |
.DWT | Dreamweaver网页模板 |
.F90 | Fortran 90源代码文件 |
。对于 | Fortran 77源文件 |
.FPP | Fortran源代码 |
.GVY | Groovy源代码文件 |
.HPP | C ++头文件 |
.HRL | Erlang头文件 |
.HTACCESS | Apache HTACCESS文件 |
.HTC | HTML组件文件 |
.HXX | C ++源代码头文件 |
.INF | 设置信息文件 |
。信息 | 通用信息文件 |
.JSP | Java服务器页面 |
.LSP | Lisp程序源代码文件 |
.MARKDN | 降价文件 |
.MD | 机器描述文件 |
.MDOWN | 降价文件 |
.MKD | Markdown文档文件 |
.NFO | Warez信息文件 |
.PHP3 | PHP 3网页 |
.PHP4 | PHP 4网页 |
.PHP5 | PHP 5网页 |
.RPY | Python脚本 |
脚本术语 | AppleScript脚本术语文件 |
.SLST | 游戏数据文件 |
.TPL | 信息模板 |
.XQY | XQuery源文件 |
.XSL | XML样式表 |
.YAML | YAML文件 |
更新:九月25,2018