TextMate
| TextMate
| |
|---|---|
|
| |
|
| |
| Temel veri
| |
| geliştirici | Allan Odgaard (MacroMates) |
| Mevcut sürüm | 2.0 (15 Eylül 2019) |
| Mevcut ön sürüm | 2.0 rc31 (26 Ağustos 2019) |
| işletim sistemi | Mac OS X |
| Programlama dili | Ruby , Amaç-C , C ++ , C |
| kategori | Metin düzeltici |
| Lisans | GPL sürüm 3 |
| macromates.com | |
TextMate , Mac OS X için evrensel bir metin düzenleyicidir . Bu sahiptir sekmeleri , makro , kod katlama , şablonlar , kabuk entegrasyonu ve dile bağlı uzantıları mümkün olduğu bir paket sistemi.
Önemli fonksiyonlar
Diğer metin düzenleyicileri gibi, TextMate de kullanıcının kabuk komut dosyalarını çalıştırmasına izin verir. TextMate shebang satırına dikkat ettiğinden , bu komut dosyaları bash , Ruby veya AppleScript gibi herhangi bir komut dosyası dilinde yazılabilir . Belgenin metni standart girişte çıkarılabilir . Komut dosyaları, özel ortam değişkenleri aracılığıyla belgenin özelliklerini okuyabilir. HTML tabanlı bir önizleme, ayrı bir pencerede çıktı olarak mevcuttur. Alternatif olarak çıktı eklenebilir veya seçilen metnin üzerine yazılabilir.
TextMate'in diğer iki özel özelliği, sözde paketler ve parçacıklardır. Parçacıklar, halihazırda düzenlenmekte olan metin dosyasında imleç konumuna eklenebilen kendinden tanımlı metin parçacıklarıdır. Bunu yapmak için, bir anahtar sözcük girdikten sonra sekme tuşuna basın. Bu parçacıklar sekme durakları içerebilir - sekme tuşuna basıldığında imlecin atladığı konumlar. Parçacıkta aynı numaraya sahip bir sekme durağı kullanılırsa, sekme durağının içeriği kullanılan tüm konumlarda değişir. Bu, aynı metin bölümlerinin girişini büyük ölçüde kısaltır. Soldaki pasajın tanımı şu şekildedir:
Hallo $1
$1 ist $2
Parçacıklar ayrıca satır numarası, yazarın adı veya kabuk komut dosyalarının çıktısı gibi TextMates ortam değişkenlerinin içeriğini de içerebilir. Paketler, uyarlanmış parçacıklar, sözdizimi vurgulama ve kaynak kodu, LaTeX dosyaları ve benzeri gibi belirli metin dosyalarını düzenlemek için şablonlar içerir . Bu paketlerden bazıları TextMates kullanıcıları tarafından geliştirilir ve sürdürülür.
Dış algı
Yukarıdaki ve diğer yenilikçi özellikler TextMate'i çok popüler bir editör yaptı. At Worldwide Developers Conference 2006 TextMate iyi geliştirme aracı için tasarım ödülünü kazandı. Geliştirici, Windows platformuna taşımayı reddettiği için, e ve Sublime Text gibi klonlar , piyasaya sürüldükten kısa bir süre sonra programlandı.
Ücretsiz lisans altında Sürüm 2
Geliştirici Allan Odgaard, 2006'da TextMate'in yeni bir sürümünü duyurdu, ancak sürüm 2.0'ın ilk genel alfa sürümü Aralık 2011'e kadar çıktı. 9 Ağustos 2012'de geliştirici Allan Oodgard, şirket blogu aracılığıyla sürüm 2.0'ın açık kaynak lisansı GPL3'ün altına yerleştirileceğini duyurdu . Alfa sürümünün kaynak kodunu , BT basınında da fark edilen GitHub'da yayınladı.
İnternet linkleri
Bireysel kanıt
- ↑ Allan Odgaard: En İyi Mac OS X Geliştirici Aracı? TextMate Blog , 16 Ağustos 2006.
- ↑ Allan Odgaard: Windows / Linux alternatifi? TextMate Blog , 7 Kasım 2005.
- ↑ Public Alpha olarak TextMate 2.0 . heise online , 14 Aralık 2011.
- ↑ Allan Odgaard: TextMate 2.0 Alpha . TextMate Blog , 13 Aralık 2011.
- ↑ Allan Odgaard: GitHub'da TextMate 2 . TextMate Blog , 10 Ağustos 2012.
- ↑ Textmate 2 açık kaynak olacak. Erişim tarihi: August 14, 2012 .