MacroMates TextMate

Versione2(aggiornata: 18/11/2021)
PiattaformaMac
LicenzaOpen source
CategoriaProgrammazione
Vai al sito web
Valutazione:2,7  |  98 Voti

Caratteristiche principali

  • Supporta tutti i principali linguaggi di programmazione
  • Consente di estendere l'editor tramite i Bundles
  • Può registrare macro per aiutarti ad automatizzare le attività ripetitive
  • Include funzioni come la compressione del codice sorgente e la ricerca e sostituzione globale nei progetti

Panoramica del software

Screenshot di MacroMates TextMate 2
Screenshot di MacroMates TextMate 2

MacroMates TextMate è un potente editor di testo che consente di svolgere diverse attività, come modificare il codice sorgente, scrivere sceneggiature, eseguire query SQL e creare post per blog. Il programma supporta tutti i principali linguaggi di programmazione e funziona sulla piattaforma Mac. A partire dalla versione 2, MacroMates ha reso disponibile il codice sorgente di TextMate agli sviluppatori che desiderano apportare modifiche personalizzate all'editor.

TextMate ti consente di usare comandi, macro, modelli e frammenti di codice per organizzare e creare il codice sorgente. TextMate offre una funzione "trova e sostituisci" che individua e sostituisce rapidamente il testo con diverse opzioni di filtro. L'editor di testo consente di evidenziare e modificare più blocchi di codice usando cursori aggiuntivi. TextMate offre anche il completamento intelligente, che prevede ciò che stai per digitare per aiutarti a scrivere codice più rapidamente.

TextMate ti consente di estendere l'editor con i Bundles, che sono simili ai plugin. Puoi creare Bundles personalizzati in base alle tue esigenze di sviluppo oppure importare i Bundles personalizzati di altri utenti. Tra gli esempi di Bundles ci sono grammatiche di linguaggio, macro, frammenti di codice, comandi, modelli e altre scorciatoie. Inoltre, ogni Bundle offre tasti di scelta rapida che puoi usare per inserire rapidamente contenuti nel codice, aiutandoti a sviluppare il codice sorgente in modo più efficiente.

Riepilogo

MacroMates TextMate è uno strumento prezioso per qualsiasi sviluppatore. Supporta tutti i principali linguaggi di programmazione, offre scorciatoie da tastiera per il codice e Bundles per estendere l'editor. Qualsiasi designer o sviluppatore Mac che lavori con il codice dovrebbe provare questo editor.

Tipo di file principale

Icona file html.HTMLFile HTML

Tipi di file supportati

EstensioneTipo di file
.HTMLFile HTML
.ADBFile corpo Ada
.ASFile ActionScript
.ASMFile di codice sorgente in linguaggio assembly
.BASH_PROFILEFile della shell Bash per l'accesso interattivo
.BASHRCFile shell Bash di accesso non interattiva
.BIBDatabase bibliografico BibTeX
.BSHScript BeanShell
.CFile di codice sorgente C/C++
.CFGFile del linguaggio di markup di Wesnoth
.CFGFile di configurazione
.CGIScript Common Gateway Interface
.CONFFile di configurazione Unix
.CONFIGFile di configurazione
.CPPFile di codice sorgente C++
.DFile di codice sorgente D
.DBMFile di ColdFusion Server
.DTDFile di definizione del tipo di documento
.ERLFile di codice sorgente Erlang
.FCodice sorgente Fortran
.GOFile di codice sorgente Go
.GROOVYFile di codice sorgente Groovy
.HFile header C/C++/Objective-C
.HHFile di intestazione C++
.HSScript Haskell
.INCFile di inclusione
.JAVAFile di codice sorgente Java
.JSFile JavaScript
.LHSScript Haskell letterato
.LISPFile di codice sorgente Lisp
.LUACodice sorgente Lua
.MFile di implementazione Objective-C
.M4Libreria del preprocessore di macro
.MARKDOWNFile di documentazione Markdown
.MDFile di documentazione Markdown
.MLFile di codice sorgente ML
.PCodice sorgente Pascal
.PASFile sorgente Pascal
.PCHFile di intestazione precompilato
.PDEFile di codice sorgente dell'ambiente di sviluppo Processing
.PHPFile di codice sorgente PHP
.PLScript Perl
.PMModulo Perl
.PODFile Perl POD
.PROFILEProfilo della shell Bash
.PROPERTIESFile delle proprietà Java
.PYScript Python
.RFile di codice sorgente Rez
.RBCodice sorgente Ruby
.RBWScript Ruby
.RHTMLPagina web HTML Ruby
.RJSfile JavaScript Ruby
.RSTFile reStructuredText
.SFile di codice sorgente
.SCPTFile script AppleScript
.SQLFile di dati Structured Query Language
.SRCFile di codice sorgente
.STRINGSFile di stringhe di testo
.STYStile LaTeX
.TCLScript Tcl
.TLDFile descrittore della libreria di tag
.TMBUNDLEFile bundle di TextMate
.TMLANGUAGEFile di grammatica del linguaggio di TextMate
.TMTHEMEFile di tema di TextMate
.TSVFile di valori separati da tabulazioni
.TXTFile di testo semplice
.XMLFile XML
.XQFile XQuery
.XQLFile del linguaggio XML Query
.XQMModulo XQuery
.XQUERYFile di codice sorgente XQuery
.XSLTFile XSLT (Extensible Stylesheet Language Transformations)
.YMLDocumento YAML

Altri tipi di file correlati

EstensioneTipo di file
.ADSFile di specifiche Ada
.ASAFile di configurazione ASP
.ASCXFile di controllo utente ASP.NET
.ASHXFile del gestore Web ASP.NET
.CONFFile di configurazione generico
.DISTScript di distribuzione per Mac OS X
.DWTModello di pagina web Dreamweaver
.F90File di codice sorgente Fortran 90
.FORFile di codice sorgente Fortran
.FPPCodice sorgente Fortran
.GVYFile di codice sorgente Groovy
.HPPFile di intestazione C++
.HRLFile di intestazione Erlang
.HTACCESSFile HTACCESS di Apache
.HTCFile dei componenti HTML
.HXXFile di intestazione del codice sorgente C++
.INFFile di informazioni di installazione
.INFOFile generico di informazioni
.JSPJakarta Server Page
.LSPFile di codice sorgente di un programma Lisp
.MARKDNFile Markdown
.MDFile di descrizione della macchina
.MDOWNFile Markdown
.MKDFile di documentazione Markdown
.NFOFile di informazioni Warez
.PHP3Pagina web PHP 3
.PHP4Pagina web PHP 4
.PHP5Pagina Web PHP 5
.RPYScript Python
.SCRIPTTERMINOLOGYFile di terminologia degli script AppleScript
.SLSTFile di dati di gioco
.TMPROJFile di progetto di TextMate
.TMPROJECTProgetto TextMate
.TPLModello Phorum
.XQYFile sorgente XQuery
.XSLFoglio di stile XML
.YAMLDocumento YAML
Aggiornato: 18/11/2021