Bluefish

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Bluefish
software
Siglă
Bluefish 2.0.0
Bluefish 2.0.0
Tip Editor HTML
Dezvoltator Echipa Bluefish Dev
Ultima versiune 2.2.9 (16 iunie 2016)
Sistem de operare Multiplatform
Limba C.
Set de instrumente GTK
Licență GNU GPL
( licență gratuită )
Site-ul web bluefish.openoffice.nl/index.html

Bluefish este un editor de dezvoltare web HTML gratuit , destinat dezvoltării de site-uri web dinamice.

Acceptă limbi: HTML , XHTML , CSS , XML , PHP , C , JavaScript , Java , SQL , Perl , ColdFusion , JSP , Python , Ruby și script shell și este disponibil pe multe platforme, inclusiv GNU / Linux ,Solaris , macOS și Windows .

Bluefish este dezvoltat în C / GTK + , deci se integrează în GNOME , dar poate fi utilizat și independent de GNOME. Programul umple acea nișă de piață între editorii de text simpli și IDE-uri reale: este de fapt relativ ușor și are o curbă de învățare redusă, oferind în același timp multe caracteristici care vizează dezvoltarea site-ului web.

Este un editor bazat pe text și oferă o interfață grafică curată și prietenoasă. Bluefish oferă evidențierea sintaxei principalelor limbaje de publicare și scriptare pe web și funcțiile clasice ale editorilor HTML și are vrăjitori pentru crearea de tabele și cadre.

Istorie

Dezvoltarea Bluefish a fost începută de Chris Mazuc și Olivier Sessink în 1997, cu scopul de a facilita munca dezvoltatorilor web pe platforma Linux . Bluefish a fost dezvoltat până acum de un grup de dezvoltatori web sub conducerea lui Olivier Sessink. Proiectul avea mai multe nume. Prenumele ( Thtml ) au fost renunțate deoarece erau considerate prea criptice. Denumirea ulterioară ( Prosite ) a fost abandonată pentru a evita ciocnirile cu companiile de dezvoltare web care foloseau deja acest nume în contexte comerciale din mai multe țări. Numele Bluefish a fost ales după ce pe lista de corespondență a fost propus un logo drăguț (desenul unui copil cu un pește albastru).

Caracteristici

Bluefish are multe caracteristici, următoarea listă prezintă cele mai importante sau particulare ale versiunii 2.0. Nu toate sunt disponibile în versiunea 1.0 și Windows .

  • Ușor , Bluefish încearcă să fie ușor și curat și, pe cât posibil, un editor grafic de interfață utilizator (GUI).
  • Viteză , Bluefish pornește foarte repede (chiar și pe netbook-uri) și încarcă sute de fișiere în mai puțin de o secundă;
  • Interfața este de tipul „ Ceea ce vedeți este ceea ce aveți nevoie ”;
  • Interfață multi-document, care vă permite să păstrați mai mult de 500 de documente deschise în același timp (testate cu mai mult de 10000 de fișiere simultan);
  • Funcții de căutare și înlocuire de înaltă performanță, în conformitate cu directivele POSIX și Perl pentru înlocuirea „expresiilor regulate” și „sub-modelelor”;
  • Deschiderea fișierului recursiv folosind „modele” ale numelui fișierului sau conținutului fișierului;
  • Bara laterală modificabilă și adaptabilă pentru a accelera procesul de scriere a codului;
  • Integrarea programelor externe , cum ar fi make, lint, weblint, xmllint, tidy, javac sau un program / script scris de utilizator pentru a gestiona funcțiile avansate de editare a textului sau verificarea erorilor;
  • Integrarea filtrelor externe ;
  • Funcție Anulare / Refacere nelimitată;
  • Recuperarea automată a fișierelor după un accident ;
  • Harta caracterelor cu toate caracterele unicode ;
  • Sincronizarea prin încărcare sau descărcare;
  • Editarea ecranului complet ;
  • Prezența diferitelor instrumente, cum ar fi transformarea filelor în spații, unirea liniilor, transformarea liniilor în coloane, etc;
  • Suport editabil pentru diferite limbaje de programare:
    • Ghid pentru funcții și comenzi în linie (prin deplasarea mouse-ului peste numele funcției sau etichetă), disponibil pentru diferite limbaje de programare;
    • Evidențierea diferitelor blocuri de cod;
    • Evidențierea sintaxei;
    • Completarea automată și închiderea automată a etichetelor pentru diferite limbaje de programare;
  • Sunt incluse următoarele limbi:
  • Suport pentru mai multe codificări . Bluefish funcționează intern cu codificarea UTF-8 , dar poate salva fișiere în toate codificările dorite;
  • Prezența marcajelor ;
  • Bara de instrumente HTML:
    • Expert pentru documente HTML: tabele, cadre și multe altele;
    • Dialoguri pentru mai multe etichete HTML, cu toate atributele acestora;
    • Casetă de dialog completă pentru inserarea imaginilor;
    • Funcție pentru crearea miniaturilor , cu link automat la imaginea originală;
    • Generație multiplă de miniaturi pentru crearea ușoară a albumelor foto;
    • bara de instrumente editabilă de utilizator pentru a accelera accesul la toate funcțiile;
  • Respectarea directivelor GNOME și KDE privind interfețele utilizatorului;
  • Tradus în 10 limbi .

Elemente conexe

Alte proiecte

linkuri externe