Hessling Editör - The Hessling Editor

Hessling Editör
Powrexx2.gif
İkiz oturum
İkiz oturum
Orijinal yazar (lar)Mark Hessling
İlk sürümAğustos 1992; 28 yıl önce (1992-08)
Kararlı sürüm
3.2 / Ocak 2006; 14 yıl önce (2006-01)
Önizleme sürümü
3.3RC7 / Eylül 2019; 1 yıl önce (2019-09)
YazılmışC, REXX
İşletim sistemiUnix, pencereler, OS / 2
TürMetin düzeltici
LisansGPL v2
İnternet sitesihessling editörü.sourceforge.ağ

Hessling Editör (THE) açık kaynaktır Metin düzeltici İlk olarak Ağustos 1992'de yayınlandı. On yıldan fazla bir süredir, THE'nın orijinal yazarı olmanın yanı sıra açık kaynak Regina'nın da koruyucusu olan Mark Hessling tarafından yazılmış ve sürdürülmüştür. REXX Çoğu Unix platformuna taşınan yorumlayıcı. 1993, La Jolla, California'daki REXX konferansında Hessling, neden yeni bir metin editörü yarattığını tartıştı.[1]

Geliştiricilerine göre THE bir Metin düzeltici VM / CMS düzenleyicide modellenmiştir XEDIT, "Mansfield Software's Kedit'in en iyi özelliklerini" ekliyor.[2][3]

Özellikleri

  • Bir komut satırı arayüzü ile birlikte hem bir GUI arayüzü hem de birini veya her ikisini kullanarak bir metin dosyasını düzenleme yeteneği sağlama
  • Kullanılabilirliği katlama çeşitli karmaşık yollarla kontrol edilebilen (anahtar kelime tabanlı, girinti tabanlı vb.)
  • REXX'in makro dili olarak kullanılması

Katlama, "tümü" komutuyla kontrol edilir. Bir dosyanın yalnızca belirli bir deseni içeren bir dosyadaki satırları görüntülemesine ve üzerinde çalışmasına izin verir. Örneğin, komut: all / string / yalnızca "string" içeren satırları görüntüler; bu dilimde yapılan herhangi bir genel değişiklik (örneğin, dizeyi değiştir komutu) dosyaya yansıtılacaktır. (Çoğu durumda bu, dosyada genel değişiklikler yapmanın daha uygun bir yoludur.) Tüm satırların görünürlüğünü geri kazanmak için, birinin girilmesi gerekir: tümü (hedef dizesi olmadan).[4]

Benzer XEDIT, KULLANIMLAR IBM'ler REXX Makro dili olarak, THE'yı son derece yapılandırılabilir ve çok yönlü kılar. Bu, düzenleyiciye güçlü uzantılar oluşturma ve / veya onu özel ihtiyaçlara göre özelleştirme yeteneği sağlar. Örneğin, metin sütunlarının değiştirilmesine izin veren düzenleme komutları oluşturulabilir (örneğin, bir dosya içindeki bir metin sütununu kopyalama / taşıma veya ekleme / silme). REXX ile, işletim sistemi komutları veya harici işlevler bir düzenleme oturumuna entegre edilebilir. 3.0 sürümünden bu yana, THE ayrıca kullanıcı tarafından yapılandırılabilen sözdizimi vurgulamasına sahiptir.

THE ve XEDIT değilken GUI editörler, THE'nın kendi sözdizimi vurgulama dil tanımı .tld KEDIT'ler ile karşılaştırılabilir dosya formatı .kld biçim.[5]

THE is ücretsiz yazılım şartlarına göre dağıtılır GNU Genel Kamu Lisansı. Birçok işletim sistemi için mevcuttur: çoğu veya tümü POSIX Unix platformlar (metin modu veya yerel için bir program olarak X11 ); QNX, OS / 2, DOS, BeOS, Amiga, pencereler 95/98 / Me / NT / 2000 / XP.

Ayrıca bakınız

Referanslar

  1. ^ Mark Hessling (18 Mayıs 1993). "THE'nın Duyurusu - Hessling Editör" (PDF). Stanford Üniversitesi: 94. Alındı 30 Ekim 2020. Alıntı dergisi gerektirir | günlük = (Yardım)
  2. ^ Stutz, Michael (2004). Linux yemek kitabı: günlük kullanım için ipuçları ve teknikler. San Francisco: Nişasta Presi Yok. s. 270. ISBN  1593270313.
  3. ^ "Hessling Editör". Alındı 2014-06-29.
  4. ^ Nikolai Bezroukov (Mart 2019). "Doğu Ortodoks Editörleri (XEDIT / KEDIT / THE, vb.)". Softpanorama. Softpanorama Topluluğu. Alındı 1 Kasım, 2020.
  5. ^ "ANSI Rexx için Dil Tanımı". kedit.the. Budapeşte Teknoloji ve Ekonomi Üniversitesi - Elektrik Mühendisliği ve Bilişim Fakültesi. 2004-04-18. Alındı 2015-02-27.

Dış bağlantılar