MacroMates TextMate
軟件版本 (2020-02-14) |
2 |
支持系統 | |
許可證 | 商用 |
分類 | 編程軟件 |
下載軟件 |
軟件概述
主要特點
- 支持所有主要編程語言
- 允許通過捆綁包進行編輯器擴展
- 可以錄制宏來幫助自動化繁瑣的工作
- 包括源代碼折疊和全局項目查找和替換等功能
MacromatesTextMate是一個強大的文本編輯器,它支持各種任務,如源代碼編輯、編寫屏幕劇本、運行SQL查詢和創建博客條目。該程序支持所有主要的編程語言,運行在Mac平台上。從版本2開始,MacroMates已經将TextMate源代碼提供給希望對編輯器進行自定義修改的開發人員
TextMate允許您使用命令、宏、模闆和代碼段幫助組織和創建源代碼。TextMate提供了一個查找和替換功能,可以用幾個篩選選項快速查找和替換文本。文本編輯器的特點是可以通過使用其他光标來突出顯示和編輯多個代碼塊。TextMate還提供了智能完成功能,它可以預測您将要鍵入的内容,以幫助您更快地編寫代碼
TextMate允許您使用bundle擴展編輯器。使用Bundle,您可以添加語言語法,以及将宏、代碼段、命令、模闆和其他快捷方式組合到編輯器的Bundle中。每個包都提供熱鍵,可以觸發熱鍵插入到代碼中,這有助于更有效地開發源代碼。您可以根據您的開發需要創建自己的自定義捆綁包。
對于任何開發人員來說,MacroMates TextMate都是一個有價值的工具。它支持所有主要編程語言、鍵代碼快捷方式和擴展編輯器的捆綁包。任何在代碼中工作的Mac設計人員或開發人員都應該給這個編輯器一個機會
支持的文件格式
MacroMates TextMate 2 支持的文件擴展名
常見格式 | |
---|---|
.TXT | 純文本文件 |
.BIB | 參考文獻 |
.STY | 雅馬哈/高格鍵盤風格 |
.STRINGS | 文本字符串文件 |
.RST | 重新構造文本文件 |
.HS | 哈斯克爾劇本 |
.XML | XML文件 |
.TSV | 制表符分隔值文件 |
.M | 目标C實施文件 |
.XSLT | XSL轉換文件 |
.POD | 終端實景遊戲數據文件 |
.PCH | Nastran沖壓輸出文件 |
.ASM | 彙編語言源代碼文件 |
.DTD | 文檔類型定義文件 |
.AS | 動作腳本文件 |
.CFG | Celestia配置文件 |
.S | 源代碼文件 |
.DBM | ColdFusion服務器文件 |
.PM | Unix XV圖形文件 |
.PL | Perl腳本 |
.ADB | Ada正文文件 |
.PDE | 阿杜諾素描 |
.SQL | 結構化查詢語言數據文件 |
.PROFILE | 炮彈剖面圖 |
.PROPERTIES | Minecraft屬性文件 |
.CGI | 公共網關接口腳本 |
.JS | JavaScript文件 |
.SCPT | AppleScript腳本文件 |
.PHP | PHP源代碼文件 |
.RHTML | Ruby HTML網頁 |
.RJS | Ruby Javascript文件 |
.TMBUNDLE | TextMate捆綁文件 |
.P | Python Pickle文件 |
.BASHRC | Bash非交互式登錄Shell文件 |
.BASH_PROFILE | Bash交互式登錄Shell文件 |
.TMTHEME | TextMate主題文件 |
.RB | Ruby源代碼 |
.F | 凍結壓縮文件 |
.CPP | C++源代碼文件 |
.C | C/C++源代碼文件 |
.JAVA | Java源代碼文件 |
.H | C/C++/Objto-C頭文件 |
.PY | Python腳本 |
.LUA | Lua源文件 |
.PAS | Delphi單元源文件 |
.SRC | 源代碼 |
.YML | 山藥文件 |
.XQ | XQuery文件 |
.MARKDOWN | 标記文檔文件 |
.RBW | Ruby腳本 |
.HH | C++頭文件 |
.INC | 包含文件 |
.CONFIG | 配置文件 |
.M4 | 宏處理器庫 |
.TCL | Tcl腳本 |
.LHS | 識字的哈斯克爾手稿 |
.D | D源代碼文件 |
.ML | ML源代碼文件 |
.LISP | Lisp源代碼文件 |
.XQUERY | XQuery源代碼文件 |
.XQL | XML查詢語言文件 |
.XQM | XQuery模塊 |
.TMPROJ | TextMate項目文件 |
.TMLANGUAGE | TextMate語言語法文件 |
.TLD | 标記庫描述符文件 |
.ERL | Erlang源代碼文件 |
.GROOVY | Groovy源代碼文件 |
.BSH | 比恩塞爾劇本 |
.TMPROJECT | TextMate項目 |
.GO | 轉到源代碼文件 |
其他相關格式 | |
---|---|
.NFO | 系統信息文件 |
.XSL | XML樣式表 |
.MD | 标記文檔文件 |
.FPP | Fortran源代碼 |
.LSP | Lisp程序源代碼文件 |
.HPP | C++頭文件 |
.INFO | 文本信息文檔 |
.TPL | 文檔模闆 |
.RPY | 頭後項目回放文件 |
.SLST | 遊戲數據文件 |
.DWT | Dreamweaver網頁模闆 |
.JSP | Java服務器頁 |
.HTACCESS | Apache HTACCESS文件 |
.ASCX | ASP.NET用戶控制文件 |
.ASA | ASP配置文件 |
.ASHX | ASP.NET Web處理程序文件 |
.PHP3 | PHP3網頁 |
.HTC | HTML組件文件 |
.PHP4 | PHP4網頁 |
.PHP5 | PHP5網頁 |
.INF | 安裝信息文件 |
.CONF | Unix配置文件 |
.DIST | Mac OS X分發腳本 |
.F90 | Fortran 90源代碼文件 |
.FOR | Fortran 77源文件 |
.ADS | Ada規範文件 |
.HXX | C++源代碼頭文件 |
.SCRIPTTERMINOLOGY | AppleScript腳本術語文件 |
.YAML | 山藥文件 |
.XQY | XQuery源文件 |
.MDOWN | 标記文件 |
.HRL | Erlang頭文件 |
.GVY | Groovy源代碼文件 |
.MKD | 标記文檔文件 |
.MARKDN | 标記文件 |
更新時間: 2020-02-14