Bluefish (yazılım) - Bluefish (software)

Lüfer
Lüfer-icon.svg
Varsayılan araç çubukları ve HTML ile Bluefish 2.0.0
Varsayılan olarak lüfer 2.0.0 araç çubukları & HTML
Geliştirici (ler)Bluefish Geliştirici Ekibi
Kararlı sürüm
2.2.12 / 5 Kasım 2020; 33 gün önce (2020-11-05)
Depo Bunu Vikiveri'de düzenleyin
YazılmışC
İşletim sistemiÇapraz platform (POSIX )
TürMetin düzeltici
LisansGPL
İnternet sitesilüfer.açık ofis.nl/ index.html

Lüfer bir ücretsiz yazılım programlama ve web sitesi geliştirme için çeşitli araçlar içeren gelişmiş metin editörü. Aşağıdakiler dahil kodlama dillerini destekler HTML, XHTML, CSS, XML, PHP, C, C ++, JavaScript, Java, Git, Vala, Ada, D, SQL, Perl, Soğuk füzyon, JSP, Python, Yakut ve kabuk.[1] Aşağıdakiler dahil birçok platform için mevcuttur: Linux, Mac os işletim sistemi ve pencereler,[2] ve entegrasyon yoluyla kullanılabilir GNOME veya bağımsız bir uygulama olarak çalıştırın. Düz metin editörleri ve tam programlama arasında bir uzlaşma olarak tasarlanmıştır IDE'ler Bluefish, birçok IDE özelliği sağlarken hafif, hızlı ve öğrenmesi kolaydır. 17 dile çevrildi.

Özellikleri

Lüfer sihirbazlar görevin tamamlanmasına yardımcı olmak için kullanılabilir.[3] Diğer özellikleri arasında Sözdizimi vurgulama, otomatik tamamlama, kod katlama, otomatik kurtarma, yükleme / indirme işlevi, koda duyarlı bir yazım denetleyicisi, bir Unicode karakter tarayıcısı, kodda gezinme ve yer imleri. Bir çoklu belge arayüzü kod tabanlarını veya web sitelerini hızlıca yükleyebilen ve komut dosyaları ve normal ifadelerle kullanılabilen birçok arama ve değiştirme aracı vardır. Bu durumda yeniden açmak için projelerin mevcut durumlarını depolayabilir. Zencoding / emmet web geliştirme için desteklenmektedir.

Bluefish eklentiler ve komut dosyaları aracılığıyla genişletilebilir. Statik kod analizi ve birçok farklı biçimlendirme ve programlama dili için sözdizimi ve biçimlendirme denetimleri dahil olmak üzere birçok komut dosyası önceden yapılandırılmış olarak gelir.

Tarih

Bluefish, 1997 yılında Chris Mazuc ve Olivier Sessink tarafından Linux masaüstü platformlarında web geliştirme profesyonellerine yardımcı olmak için başlatıldı. Geliştirilmesi, proje organizatörü Olivier Sessink altında değişen bir profesyonel web geliştirici grubu tarafından sürdürülmüştür. Başlangıçta çağrıldı Thtml düzenleyiciçok şifreli olduğu düşünülen; sonra Prosite, zaten bu adı kullanan web geliştirme şirketleriyle çatışmaları önlemek için terk edildi. İsim Lüfer posta listesinde bir logo (bir mavi balık resmi) önerildikten sonra seçildi. 1.0 sürümünden bu yana, orijinal logo yeni ve daha parlak bir logo ile değiştirildi.

Kaynak kodu ve geliştirme

Lüfer şu şekilde yazılmıştır C ve çapraz platformu kullanır GTK onun için kütüphane GUI widget'ları. İşaretleme ve programlama dili desteği XML dosyalarında tanımlanmıştır. Bluefish, C'de bir eklenti API'sine sahiptir, ancak esas olarak bakımı yapılmayan kısımları (bilgi tarayıcı eklentisi gibi) korunan kısımlardan ayırmak için kullanılmıştır. Birkaç Python eklentisi de var, ancak ana programla etkileşimde bulunmak için bir C eklentisine ihtiyaçları var. Bluefish ayrıca çok gevşek bağlı eklentileri de destekler: stdin okuyan ve sonuçlarını stdout aracılığıyla döndüren harici komut dosyaları, kullanıcı tarafından tercihler panelinde yapılandırılabilir. Derleme ortamını yapılandırmak ve kurmak için autoconf / automake kullanır. Her ikisi de llvm ve gcc Bluefish'i derlemek için kullanılabilir. Windows'ta, ikilileri oluşturmak için MingW kullanılır.

Resepsiyon

Bir Softpedia inceleme, yazılımın güçlü, zengin özelliklere sahip ve kullanımı kolay olduğunu buldu.[3]

Ayrıca bakınız

Referanslar

  1. ^ Lüfer özellikleri
  2. ^ Lüfer kurulum talimatları
  3. ^ a b Mihai Marinof (18 Nisan 2007). "Lüfer İncelemesi". Softpedia. Alındı 7 Aralık 2016.

Dış bağlantılar