MacroMates TextMate

Version2(au 18/11/2021)
PlateformeMac
LicenceOpen source
CatégorieProgrammation
Accéder au site
Note :2,7  |  98 Votes

Fonctionnalités principales

  • Prend en charge tous les principaux langages de programmation
  • Permet d'étendre l'éditeur grâce aux Bundles
  • Permet d'enregistrer des macros pour automatiser les tâches fastidieuses
  • Inclut des fonctions telles que le pliage du code source et la recherche et le remplacement dans l'ensemble du projet

Aperçu du logiciel

Capture d'écran de MacroMates TextMate 2
Capture d'écran de MacroMates TextMate 2

MacroMates TextMate est un éditeur de texte polyvalent qui permet d'effectuer diverses tâches, comme modifier du code source, écrire des scénarios, exécuter des requêtes SQL et créer des articles de blog. Le programme prend en charge tous les principaux langages de programmation et fonctionne sur la plateforme Mac. Depuis la version 2, MacroMates met le code source de TextMate à la disposition des développeurs qui souhaitent 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 vous aider à organiser et à créer du code source. TextMate propose une fonction de recherche et de remplacement qui localise et remplace rapidement du texte grâce à plusieurs options de filtrage. L'éditeur de texte permet de mettre en évidence et de modifier plusieurs blocs de code à l'aide de curseurs supplémentaires. TextMate propose également une complétion intelligente, qui prédit ce que vous allez saisir pour vous aider à coder plus rapidement.

TextMate vous permet d'étendre l'éditeur avec des Bundles, qui sont similaires aux modules d'extension. Vous pouvez créer des Bundles personnalisés adaptés à vos besoins de développement ou importer les Bundles personnalisés d'autres utilisateurs. Les Bundles peuvent notamment contenir des grammaires de langage, des macros, des extraits de code, des commandes, des modèles et d'autres raccourcis. De plus, chaque Bundle propose des raccourcis clavier que vous pouvez utiliser pour insérer rapidement du contenu dans votre code, ce qui vous aide à développer du code source plus efficacement.

Résumé

MacroMates TextMate est un outil précieux pour tout développeur. Il prend en charge tous les principaux langages de programmation, les raccourcis clavier essentiels et les Bundles permettant d'étendre l'éditeur. Tout concepteur ou développeur Mac qui travaille avec du code devrait essayer cet éditeur.

Type de fichier principal

Icône de fichier html.HTMLFichier en langage HTML

Types de fichiers pris en charge

ExtensionType de fichier
.HTMLFichier en langage HTML
.ADBFichier de corps Ada
.ASFichier ActionScript
.ASMFichier de code source en langage assembleur
.BASH_PROFILEFichier de shell de connexion interactif Bash
.BASHRCFichier de shell de connexion non interactif Bash
.BIBBase de données bibliographiques BibTeX
.BSHScript BeanShell
.CFichier de code source C/C++
.CFGFichier de configuration
.CFGFichier en langage de balisage de Wesnoth
.CGIScript Common Gateway Interface
.CONFFichier de configuration Unix
.CONFIGFichier de configuration
.CPPFichier de code source C++
.DFichier de code source D
.DBMFichier de serveur ColdFusion
.DTDFichier de définition de type de document
.ERLFichier de code source Erlang
.FCode source Fortran
.GOFichier de code source Go
.GROOVYFichier de code source Groovy
.HFichier d’en-tête C/C++/Objective-C
.HHFichier d’en-tête C++
.HSScript Haskell
.INCFichier d’inclusion
.JAVAFichier de code source Java
.JSFichier JavaScript
.LHSScript Haskell littéraire
.LISPFichier de code source Lisp
.LUACode source Lua
.MFichier d’implémentation Objective-C
.M4Bibliothèque de processeur de macros
.MARKDOWNFichier de documentation Markdown
.MDFichier de documentation Markdown
.MLFichier de code source ML
.PCode source Pascal
.PASFichier source Pascal
.PCHFichier d’en-tête précompilé
.PDEFichier de code source de l’environnement de développement Processing
.PHPFichier de code source PHP
.PLScript Perl
.PMModule Perl
.PODFichier POD Perl
.PROFILEProfil de shell Bash
.PROPERTIESFichier de propriétés Java
.PYScript Python
.RFichier de code source Rez
.RBCode source Ruby
.RBWScript Ruby
.RHTMLPage web HTML Ruby
.RJSFichier JavaScript Ruby
.RSTFichier reStructuredText
.SFichier de code source
.SCPTFichier de script AppleScript
.SQLFichier de données du langage SQL
.SRCFichier de code source
.STRINGSFichier de chaînes de texte
.STYStyle LaTeX
.TCLScript Tcl
.TLDFichier descripteur de bibliothèque de balises
.TMBUNDLEFichier de bundle TextMate
.TMLANGUAGEFichier de grammaire de langage TextMate
.TMTHEMEFichier de thème TextMate
.TSVFichier de valeurs séparées par des tabulations
.TXTFichier texte brut
.XMLFichier XML
.XQFichier XQuery
.XQLFichier du langage XQuery
.XQMModule XQuery
.XQUERYFichier de code source XQuery
.XSLTFichier de transformations du langage de feuilles de style extensible
.YMLDocument YAML

Autres types de fichiers associés

ExtensionType de fichier
.ADSFichier de spécification Ada
.ASAFichier de configuration ASP
.ASCXFichier de contrôle utilisateur ASP.NET
.ASHXFichier de gestionnaire web ASP.NET
.CONFFichier de configuration générique
.DISTScript de distribution Mac OS X
.DWTModèle de page Web Dreamweaver
.F90Fichier de code source Fortran 90
.FORFichier de code source Fortran
.FPPCode source Fortran
.GVYFichier de code source Groovy
.HPPFichier d’en-tête C++
.HRLFichier d'en-tête Erlang
.HTACCESSFichier HTACCESS Apache
.HTCFichier de composant HTML
.HXXFichier d’en-tête de code source C++
.INFFichier d’informations d’installation
.INFOFichier d’informations générique
.JSPPage Jakarta Server
.LSPFichier de code source de programme Lisp
.MARKDNFichier Markdown
.MDFichier de description de machine
.MDOWNFichier Markdown
.MKDFichier de documentation Markdown
.NFOFichier d'informations Warez
.PHP3Page Web PHP 3
.PHP4Page Web PHP 4
.PHP5Page Web PHP 5
.RPYScript Python
.SCRIPTTERMINOLOGYFichier de terminologie de script AppleScript
.SLSTFichier de données de jeu
.TMPROJFichier de projet TextMate
.TMPROJECTProjet TextMate
.TPLModèle Phorum
.XQYFichier source XQuery
.XSLFeuille de style XML
.YAMLDocument YAML
Mis à jour le 18/11/2021