TextMate
| TextMate
| |
|---|---|
|
| |
|
| |
| Date de bază
| |
| dezvoltator | Allan Odgaard (MacroMates) |
| Versiunea actuală | 2.0 (15 septembrie 2019) |
| Versiunea preliminară actuală | 2.0 rc31 (26 august 2019) |
| sistem de operare | Mac OS X |
| limbaj de programare | Ruby , Objective-C , C ++ , C |
| categorie | Editor de text |
| Licență | GPL versiunea 3 |
| macromates.com | |
TextMate este un universal editor de text pentru Mac OS X . Are file , macrocomenzi , pliere cod , șabloane , integrare shell și un sistem de pachete cu care sunt posibile extensii dependente de limbă.
Funcții notabile
La fel ca alți editori de text, TextMate permite utilizatorului să ruleze scripturi shell. Deoarece TextMate acordă atenție liniei shebang , aceste scripturi pot fi scrise în orice limbaj de scriptare, cum ar fi bash , Ruby sau AppleScript . Textul documentului poate fi afișat pe intrarea standard . Scripturile pot citi în proprietățile documentului prin variabile de mediu speciale . O previzualizare bazată pe HTML este disponibilă ca ieșire într-o fereastră separată. Alternativ, rezultatul poate fi inserat sau textul selectat poate fi suprascris.
Alte două caracteristici speciale ale TextMate sunt așa-numitele pachete și fragmente. Fragmentele sunt fragmente de text auto-definite care pot fi inserate în poziția cursorului în fișierul text în curs de editare. Pentru aceasta, apăsați tasta tab după ce introduceți un cuvânt cheie . Aceste fragmente pot conține tabulări - poziții către care cursorul sare atunci când este apăsată tasta tab. Dacă o oprire cu același număr este utilizată de mai multe ori în fragment, conținutul opritorului se modifică în toate pozițiile utilizate. Acest lucru scurtează foarte mult introducerea acelorași secțiuni de text. Definiția fragmentului din stânga este
Hallo $1
$1 ist $2
Fragmentele pot conține, de asemenea, conținutul variabilelor de mediu TextMates, cum ar fi numărul liniei, numele autorului sau ieșirea scripturilor shell. Pachetele conțin fragmente adaptate, evidențierea sintaxei și șabloane pentru editarea anumitor fișiere text, cum ar fi codul sursă, fișiere LaTeX și altele asemenea. Unele dintre aceste pachete sunt dezvoltate și întreținute de utilizatorii TextMates.
Percepția externă
Funcțiile de mai sus și alte caracteristici inovatoare au făcut din TextMate un editor foarte popular. La Worldwide Developers Conference 2006, TextMate a câștigat Premiul pentru design pentru cel mai bun instrument de dezvoltare. Deoarece dezvoltatorul refuză să- l porteze pe platforma Windows , clone precum e și Sublime Text au fost programate la scurt timp după lansare .
Versiunea 2 sub licență gratuită
Dezvoltatorul Allan Odgaard a anunțat o nouă versiune a TextMate în 2006, dar abia în decembrie 2011 a apărut prima versiune publică alfa a versiunii 2.0. Pe 9 august 2012, dezvoltatorul Allan Oodgard a anunțat prin intermediul blogului său companiei că versiunea 2.0 va fi plasată sub licența open source GPL3 . El a postat codul sursă al versiunii alfa pe GitHub , care a fost remarcat și în presa IT.
Link-uri web
Dovezi individuale
- ↑ Allan Odgaard: Cel mai bun instrument pentru dezvoltatori Mac OS X? Blog TextMate , 16 august 2006.
- ↑ Allan Odgaard: alternativă Windows / Linux? Blog TextMate , 7 noiembrie 2005.
- ↑ TextMate 2.0 ca alfa publică . heise online , 14 decembrie 2011.
- ↑ Allan Odgaard: TextMate 2.0 Alpha . Blog TextMate , 13 decembrie 2011.
- ↑ Allan Odgaard: TextMate 2 la GitHub . Blog TextMate , 10 august 2012.
- ↑ Textmate 2 va fi open source. Adus pe 14 august 2012 .