Contenu
- Aperçu du logiciel
- Types de fichiers pris en charge
- Extension de fichier primaire
- Autres extensions de fichier utilisées par MacroMates TextMate 2
Version (du 25/09/2018) | 2 |
Plate-forme | |
Licence | Commercial |
Catégorie | La programmation |
Plus d'infos (visitez le site de l'éditeur) |
Évaluation: 2.3 / 5 (62 Votes) |
Aperçu du logiciel
Caractéristiques principales
- Prend en charge tous les principaux langages de programmation
- Permet les extensions d'éditeur via Bundles
- Peut enregistrer des macros pour aider à automatiser le travail fastidieux
- Inclut des fonctionnalités telles que le pliage du code source et la recherche et le remplacement de projets globaux
MacroMates TextMate est un éditeur de texte robuste qui permet diverses tâches, telles que l'édition de code source, la rédaction de scénarios, l'exécution de requêtes SQL et la création d'entrées de blog. Le programme prend en charge tous les principaux langages de programmation et fonctionne sur la plate-forme Mac. À partir de la version 2, MacroMates a mis le code source de TextMate à la disposition des développeurs souhaitant apporter des modifications personnalisées à l'éditeur.
TextMate vous permet d’utiliser des commandes, des macros, des modèles et des extraits de code pour organiser et créer le code source. TextMate offre une fonctionnalité de recherche et de remplacement qui permet de rechercher et de remplacer rapidement du texte avec plusieurs options de filtrage. L'éditeur de texte offre la possibilité de sélectionner et d'éditer plusieurs blocs de code à l'aide de curseurs supplémentaires. TextMate offre également une finition intelligente, qui prédit ce que vous allez taper pour vous aider à coder plus rapidement.
TextMate vous permet d’étendre l’éditeur avec Bundles. Avec Bundles, vous pouvez ajouter des grammaires linguistiques, ainsi que combiner des macros, des extraits de code, des commandes, des modèles et d’autres raccourcis dans un Bundle pour l’éditeur. Chaque ensemble offre des raccourcis clavier qui peuvent être déclenchés pour être insérés dans votre code, ce qui vous aide à développer le code source plus efficacement. Vous pouvez créer vos propres ensembles personnalisés en fonction de vos besoins de développement.
MacroMates TextMate est un outil précieux pour tout développeur. Il prend en charge tous les principaux langages de programmation, les raccourcis de codes de clé et les bundles d'extension de l'éditeur. Tout concepteur ou développeur Mac travaillant dans le code devrait donner un coup de pouce à cet éditeur.
Types de fichiers pris en charge
Extension de fichier primaire
.TMPROJECT - Projet TextMateAutres extensions de fichier utilisées par MacroMates TextMate 2
Types de fichiers pris en charge | |
---|---|
.ADB | Fichier corporel Ada |
.COMME | Fichier ActionScript |
.ASM | Fichier de code source du langage d'assemblage |
.BASH_PROFILE | Fichier shell de login interactif Bash |
.BASHRC | Fichier shell de connexion non interactif Bash |
.BAVOIR | Base de données de bibliographie BibTeX |
.BSH | Script BeanShell |
.C | Fichier de code source C / C ++ |
.CFG | Fichier de configuration |
.CFG | Fichier de langage de balisage Wesnoth |
.CGI | Script d'interface de passerelle commune |
.CONF | Fichier de configuration Unix |
.CONFIG | Fichier de configuration |
.CPP | Fichier de code source C ++ |
.RÉ | Fichier de code source D |
.DBM | Fichier du serveur ColdFusion |
.DTD | Fichier de définition de type de document |
.ERL | Fichier de code source Erlang |
.F | Code source Fortran |
.ALLER | Aller fichier de code source |
.SENSATIONNEL | Fichier de code source Groovy |
.H | Fichier d'en-tête C / C ++ / Objective-C |
.HH | Fichier d'en-tête C ++ |
.HS | Script de Haskell |
.INC | Inclure le fichier |
.JAVA | Fichier de code source Java |
.JS | Fichier JavaScript |
.LHS | Script Haskell alphabétisé |
.ZÉZAYER | Fichier de code source Lisp |
.LUA | Lua Source File |
.M | Fichier d'implémentation d'Objective-C |
.M4 | Bibliothèque de processeurs de macros |
.RÉDUCTION | Fichier de documentation Markdown |
.MARYLAND | Fichier de documentation Markdown |
.ML | Fichier de code source ML |
.P | Code source Pascal |
.PAS | Fichier source Pascal |
.PCH | Fichier d'en-tête précompilé |
.PDE | Fichier de code source de l'environnement de développement de traitement |
.PHP | Fichier de code source PHP |
.PL | Script Perl |
.PM | Module Perl |
.COSSE | Fichier POD Perl |
.PROFIL | Bash Shell Profile |
.PROPRIÉTÉS | Fichier de propriétés Java |
.PY | Script Python |
.R | Fichier de code source Rez |
.RB | Code source Ruby |
.RBW | Ruby Script |
.RHTML | Ruby HTML Page Web |
.RJS | Fichier Javascript Ruby |
.RST | Fichier reStructuredText |
.S | Fichier de code source |
.SCPT | Fichier de script AppleScript |
.SQL | Fichier de données en langage de requête structuré |
.SRC | Code source |
.STRINGS | Fichier de chaînes de texte |
.PORCHERIE | Style LaTeX |
.TCL | Tcl Script |
.TLD | Fichier de descripteur de bibliothèque de balises |
.TMBUNDLE | Fichier Bundle TextMate |
.TMLANGUAGE | Fichier de grammaire de langue TextMate |
.TMPROJ | Fichier de projet TextMate |
.THEME | Fichier de thème TextMate |
.TSV | Fichier de valeurs séparées par tabulation |
.SMS | Fichier texte brut |
.XML | Fichier XML |
.XQ | Fichier XQuery |
.XQL | Fichier de langage de requête XML |
.XQM | Module XQuery |
.XQUERY | Fichier de code source XQuery |
.XSLT | Fichier de transformation XSL |
.YML | Document YAML |
Formats de fichiers connexes supplémentaires | |
---|---|
.LES PUBLICITÉS | Fichier de spécification Ada |
.COMME UN | Fichier de configuration ASP |
.ASCX | Fichier de contrôle utilisateur ASP.NET |
.ASHX | Fichier de gestionnaire Web ASP.NET |
.CONF | Fichier de configuration générique |
.DIST | Script de distribution Mac OS X |
.DWT | Modèle de page Web Dreamweaver |
.F90 | Fichier de code source Fortran 90 |
.POUR | Fichier source Fortran 77 |
.FPP | Code source Fortran |
.GVY | Fichier de code source Groovy |
.HPP | Fichier d'en-tête C ++ |
.HRL | Fichier d'en-tête Erlang |
.HTACCESS | Fichier Apache HTACCESS |
.HTC | Fichier de composant HTML |
.HXX | Fichier d'en-tête de code source C ++ |
.INF | Fichier d'informations d'installation |
.INFO | Fichier d'information générique |
.JSP | Page serveur Java |
.LSP | Fichier de code source du programme Lisp |
.MARKDN | Fichier Markdown |
.MARYLAND | Fichier de description de la machine |
.MDOWN | Fichier Markdown |
.MKD | Fichier de documentation Markdown |
.NFO | Fichier d'information Warez |
.PHP3 | Page Web PHP 3 |
.PHP4 | Page Web PHP 4 |
.PHP5 | Page Web PHP 5 |
.RPY | Script Python |
. SCRIPTTERMINOLOGIE | Fichier de terminologie de script AppleScript |
.SLST | Fichier de données de jeu |
.TPL | Modèle Phorum |
.XQY | Fichier source XQuery |
.XSL | Feuille de style XML |
.YAML | Document YAML |