MacroMates TextMate

Versie2(per 18-11-2021)
PlatformMac
LicentieOpen source
CategorieProgrammeren
Naar website
Beoordeling:2,7  |  98 stemmen

Belangrijkste functies

  • Ondersteunt alle belangrijke programmeertalen
  • Maakt uitbreiding van de editor mogelijk met Bundles
  • Kan macro's opnemen om vervelend werk te automatiseren
  • Bevat functies zoals het inklappen van broncode en globaal zoeken en vervangen in projecten

Softwareoverzicht

Schermafbeelding van MacroMates TextMate 2
Schermafbeelding van MacroMates TextMate 2

MacroMates TextMate is een krachtige teksteditor waarmee je verschillende taken kunt uitvoeren, zoals broncode bewerken, scenario's schrijven, SQL-query's uitvoeren en blogberichten maken. Het programma ondersteunt alle belangrijke programmeertalen en werkt op het Mac-platform. Sinds versie 2 heeft MacroMates de broncode van TextMate beschikbaar gesteld aan ontwikkelaars die aangepaste wijzigingen aan de editor willen maken.

Met TextMate kun je opdrachten, macro's, sjablonen en fragmenten gebruiken om broncode te ordenen en te maken. TextMate biedt een functie voor zoeken en vervangen waarmee je snel tekst kunt zoeken en vervangen met verschillende filteropties. De teksteditor kan meerdere codeblokken markeren en bewerken met behulp van extra cursors. TextMate biedt ook slimme aanvullingen, die voorspellen wat je gaat typen zodat je sneller kunt coderen.

Met TextMate kun je de editor uitbreiden met Bundles, die vergelijkbaar zijn met plug-ins. Je kunt aangepaste Bundles maken die zijn afgestemd op je ontwikkelbehoeften of aangepaste Bundles van andere gebruikers importeren. Voorbeelden van Bundles zijn taalgrammatica's, macro's, codefragmenten, opdrachten, sjablonen en andere snelkoppelingen. Daarnaast biedt elke Bundle sneltoetsen waarmee je snel inhoud in je code kunt invoegen, zodat je efficiënter broncode kunt ontwikkelen.

Samenvatting

MacroMates TextMate is een waardevol hulpmiddel voor elke ontwikkelaar. Het ondersteunt alle belangrijke programmeertalen, belangrijke codesneltoetsen en Bundles om de editor uit te breiden. Elke Mac-ontwerper of -ontwikkelaar die met code werkt, zou deze editor moeten proberen.

Primair bestandstype

Pictogram voor html-bestand.HTMLHTML-bestand

Ondersteunde bestandstypen

ExtensieBestandstype
.HTMLHTML-bestand
.ADBAda-bodybestand
.ASActionScript-bestand
.ASMBroncodebestand voor assemblytaal
.BASH_PROFILEBash-bestand voor interactieve login-shell
.BASHRCBash-bestand voor niet-interactieve login-shells
.BIBBibTeX-bibliografiedatabase
.BSHBeanShell-script
.CC/C++-broncodebestand
.CFGConfiguratiebestand
.CFGWesnoth Markup Language-bestand
.CGICommon Gateway Interface-script
.CONFUnix-configuratiebestand
.CONFIGConfiguratiebestand
.CPPC++-broncodebestand
.DD-broncodebestand
.DBMColdFusion-serverbestand
.DTDDocument Type Definition-bestand
.ERLErlang-broncodebestand
.FFortran-broncode
.GOGo-broncodebestand
.GROOVYGroovy-broncodebestand
.HC/C++/Objective-C-headerbestand
.HHC++-headerbestand
.HSHaskell-script
.INCInclude-bestand
.JAVAJava-broncodebestand
.JSJavaScript-bestand
.LHSLiterate Haskell-script
.LISPLisp-broncodebestand
.LUALua-broncode
.MObjective-C-implementatiebestand
.M4Macroprocessorbibliotheek
.MARKDOWNMarkdown-documentatiebestand
.MDMarkdown-documentatiebestand
.MLML-broncodebestand
.PPascal-broncode
.PASPascal-broncodebestand
.PCHVoorgecompileerd headerbestand
.PDEBroncodebestand voor Processing Development Environment
.PHPPHP-broncodebestand
.PLPerl-script
.PMPerl-module
.PODPerl POD-bestand
.PROFILEBash-shellprofiel
.PROPERTIESJava-propertiesbestand
.PYPython-script
.RRez-broncodebestand
.RBRuby-broncode
.RBWRuby-script
.RHTMLRuby HTML-webpagina
.RJSRuby JavaScript-bestand
.RSTreStructuredText-bestand
.SBroncodebestand
.SCPTAppleScript-scriptbestand
.SQLSQL-gegevensbestand
.SRCBroncodebestand
.STRINGSTekstbestand met tekenreeksen
.STYLaTeX-stijl
.TCLTcl-script
.TLDBestand met tagbibliotheekbeschrijving
.TMBUNDLETextMate-bundelbestand
.TMLANGUAGETextMate-taalgrammabestand
.TMTHEMETextMate-thema-bestand
.TSVBestand met door tabs gescheiden waarden
.TXTTekstbestand zonder opmaak
.XMLXML-bestand
.XQXQuery-bestand
.XQLXML Query Language-bestand
.XQMXQuery-module
.XQUERYXQuery-broncodebestand
.XSLTExtensible Stylesheet Language Transformations-bestand
.YMLYAML-document

Overige gerelateerde bestandstypen

ExtensieBestandstype
.ADSAda-specificatiebestand
.ASAASP-configuratiebestand
.ASCXASP.NET-bestand voor gebruikersbesturingselement
.ASHXASP.NET-webhandlerbestand
.CONFAlgemeen configuratiebestand
.DISTMac OS X-distributiescript
.DWTDreamweaver-webpaginasjabloon
.F90Fortran 90-broncodebestand
.FORFortran-broncodebestand
.FPPFortran-broncode
.GVYGroovy-broncodebestand
.HPPC++-headerbestand
.HRLErlang-headerbestand
.HTACCESSApache HTACCESS-bestand
.HTCHTML-componentbestand
.HXXC++-broncodeheaderbestand
.INFInstallatie-informatiebestand
.INFOAlgemeen informatiebestand
.JSPJakarta Server Page
.LSPLisp-broncodebestand
.MARKDNMarkdown-bestand
.MDMachinebeschrijvingsbestand
.MDOWNMarkdown-bestand
.MKDMarkdown-documentatiebestand
.NFOWarez-informatiebestand
.PHP3PHP 3-webpagina
.PHP4PHP 4-webpagina
.PHP5PHP 5-webpagina
.RPYPython-script
.SCRIPTTERMINOLOGYAppleScript-scriptterminologiebestand
.SLSTGamegegevensbestand
.TMPROJTextMate-projectbestand
.TMPROJECTTextMate-project
.TPLPhorum-sjabloon
.XQYXQuery-bronbestand
.XSLXML-stylesheet
.YAMLYAML-document
Bijgewerkt op 18-11-2021