Linux HTML Editors. Editorii HTML

Dacă puneți o întrebare similară cu privire la unele dintre forumuri, cu o probabilitate ridicată, veți lovi două recomandări diametral opuse - "compilați" totul într-un editor pur vizual (acel wysiwyg) tip Dreamweaver sau alerga de la orice editori ca de la foc și fac Totul exclusiv în Notepad / VI / Emacs. Deoarece este caracteristica oricăror extreme, este în ele că aceste sau alte deficiențe ale metodei sunt cel mai clar manifestate - slăbiciunea controlului asupra codului primit în primul caz și o proporție extrem de mare a lucrării "rele" în altul . Deci, nu este minunată faptul că nișa dintre cei doi poli nu este în nici un caz goală, iar dezvoltatorii editorilor HTML fac toată puterea de a face prieteni cu tastatura în modul cel mai optim. Și este confortul setului de "manual" al unui cod HTML fără a pierde controlul asupra rezultatelor și va fi cheia când compariază trei editori web cei mai populari în Linux - Screem, Quanta Plus și Bluefish. Deși umplerea lor funcțională nu va fi, de asemenea, ignorată. Pentru completitudinea imaginii, o mulțime de editori tipici Wysiwyg - editorul "de referință" al lui Amaya este cunoscut în cercurile înguste NVU.

Pentru testare, o distribuție Ubuntu 6.06 LTS a fost utilizată cu GNOME 2.14.1, astfel încât aplicațiile bazate pe GTK să primească unele cote. Toți editorii au fost instalați din modul de repositari în modul "AS", fără eforturi pentru a rusi, extinde funcționalitatea datorată pluginurilor și așa mai departe. nu este atașat.

Consideră:

  • Bluefish 1.0.5.
  • Quanta Plus 3.5.2.
  • Screem 0.16.1.

În afara concursului:

  • Amaya 8.5.
  • NVU 1.0 (20060508)

Amaya.

Egalitatea pe W3c.

Să începem luarea în considerare a redactorului vizual - Amaya. Nu pentru că este atât de minunat, dar pentru că este dezvoltat de organizația W3C. Pentru a fi mai precis, este în primul rând un browser cu caracteristici de editare foarte dezvoltate.

Este foarte posibil să se folosească ca editor (este posibil să editați și direct codul sursă, cu toate acestea, fără delicite speciale), dar doar un mic detaliu strică totul - Ei bine, nu dorește să introducă simboluri interne și asta este . Afișați din fișierul final - vă rugăm să eliminați - cu bucurie. Și intrați - nu. Aceasta este, absolut nicio reacție la cheile când a inclus aspectul rusesc. Aceasta este o interfață morală învechită a întregului vin sau afecțiunea excesivă a dezvoltatorilor la ASCII. Dar într-un fel sau altul, iar encoderele web interne în ea nu vor fi prea confortabile.

Deci, lăsați-i rolul unui "browser de referință" și continuați să ia în considerare principalii solicitanți pentru victorie.

În ea, puteți vedea rezultatul, dar este clar slab pentru editare ...

El are toate șansele de a deveni ideal pentru versiunea 1.0

Prima impresie a Screem este "Just Editor\u003e. Fereastra de lucru este ruptă în trei câmpuri - în câmpul drept de intrare, erorile și avertismentele sunt afișate în partea de jos și partea stângă a mai multor file care fac mai ușor de navigat în Documentul, lucrează cu fișiere, etc. Mi se părea că fila de copac utilă Afișează structura copacului - faceți dublu clic, spuneți, linia capului va fi evidențiată în câmpul de editare al întregului cod referitor la titlu.

Din editorul de text obișnuit, este evident necesar pentru a distinge munca avansată cu etichetele HTML. În acest caz, "Advance" este de a evidenția sintaxa, abilitatea de a introduce o anumită etichetă selectând-o în meniu (este foarte convenabil să introduceți etichetele Meta și un șir doctype literalmente câteva clicuri) și în Autodopping / vârful etichetelor introduse (inclusiv argumente).

O altă caracteristică este o închidere semi-automată a etichetelor "pereche". "Semi-" pentru că trebuie să faceți un fel de acțiune înainte de afișarea etichetei de închidere - și anume, pentru a introduce secvența. "

Dar "takeys" pentru a intra rapid a introduce etichetele, din păcate, nu sunt furnizate. Dar ca compensare - capacitatea de a selecta stânga în fila "Resurse" și introduceți orice clic pe orice etichetă Faceți dublu clic. O filă "Atribute" vă va permite să vă uitați la toate atributele disponibile de la eticheta dedicată și să schimbați oricare dintre ele.

Funcție destul de utilă - Verificați meniul HTML Syntax ("Instrumente\u003e Tidy\u003e Tidy (HTML)"). Mai jos, în fila "Eroare", veți primi informații despre toate erorile găsite (de exemplu, etichete inexistente) și avertismente. În ultima categorie, din păcate, toate simbolurile chirilice sunt diagnosticate cu "Cod de caractere nevalide", care este oarecum litto de ieșire.

Pentru a introduce etichetele "complexe" - cum ar fi desenele, referințele, tabelele, formularele - există dialoguri de parametri de intrare (numiți "vrăjitori"). Apropo, se dovedesc, este destul de convenabil de utilizat pentru inserțiile SSI, în special atunci când scleroza șterge o dată familiară durerii de combustibil de grinzi ...

"Wizard" este convenabil pentru a insera imagini: Selectați fișierul dorit în dialogul standard, setați o semnătură alternativă (ALT atribut) - și eticheta IMG apare cu valori de înălțime și lățime aplicată automat. Alte atribute, tip de aliniere, modificați cu ușurință utilizând fila de mai sus a aceluiași nume. De asemenea, acordați atenție la "Wizard de culoare" - un instrument foarte convenabil de selecție a culorilor.

Din funcțiile de serviciu - verificarea ortografică, gruparea mai multor pagini la proiecte (aici sunt numite "site-uri"), suport pentru CV-uri, publicarea proiectului utilizând FTP. Găsit pe pagina Link-uri pot fi vizualizate pe diagramă (prin sau selectând "Vizualizare\u003e Link View" din meniu) și vedeți imediat care dintre ele sunt interne, ceea ce extern și care duce, în general, la nicăieri. În mod similar, software-ul este activat în modul de previzualizare. Dacă doriți, puteți utiliza și vizualiza într-un browser extern.

Ei bine, un ajutor destul de detaliat și bine ilustrat vă va permite să stăpâniți editorul nu numai prin metoda "Tyka științifică".

Deci, putem spune că acest "editor" doar este de fapt un instrument destul de convenabil și funcțional. Deși lipsa cheilor fierbinți pentru introducerea etichetelor și implementarea ciudată a etichetei finale din eticheta finală sunt forțate fie aproape totul manual, fie recurge la asistența mouse-ului mai des decât aș dori atunci când "rapid" de intrare.

Russed Jumătate și altfel - Foarte bun!

Afișarea legăturilor arată doar o coșmar ... dar uneori nu poate face fără ea.

Quanta Plus.

"STAR" KDE, încercând sincer să lucrezi în Gnome ...

Poate cel mai bun editor HTML bazat pe QT și, în general, unul dintre cele mai bune. Modul principal de funcționare este editarea manuală a codului, deși există, de asemenea, un mod vizual, precum și un "combinat" unic atunci când câmpul de lucru este rupt în două: în partea de sus - cum va arăta pagina; Mai jos este codul sursă. Și puteți edita pagina și acolo și acolo - toate modificările sunt sincronizate automat. Adică, introduceți codul, vedeți imediat rezultatul sau viceversa - punerea transferului liniei, puteți vedea imediat modul în care se face această etichetă.

Tacey-urile implicite sunt atribuite tuturor etichetelor, dar, după cum doriți să vă așteptați de la o aplicație tipică KDE, complet personalizabilă. AUTODOCHARGAT (ca în screem, reacția numai la simbolurile din majuscule) și instrucțiunile parametrilor sunt operate pe "Hurray". Spre deosebire de Screem, închiderea automată a etichetelor este implementată foarte cu succes - eticheta de închidere este introdusă imediat după deschidere, iar cursorul este setat între etichete. În mod similar, editorul se comportă atunci când introduceți o etichetă de-a lungul unei taste fierbinți, ceea ce face posibilă practic distragerea de poziționarea cursorului în timpul setului. Singurul moment controversat - dacă există o etichetă de atribut obligatorie, tasta Hot deschide o casetă de dialog pentru a intra. Cu un set rapid, îl distrage și trebuie să refuze complet să folosească cheile fierbinți pentru astfel de etichete.

Deși, în unele cazuri, dialogurile sunt utile - în special "Dialog de pornire rapidă", creând un document nou și introducerea unui șablon de pagină HTML standard. Pentru tabele există două opțiuni pentru crearea (frecarea de intrare pur și compilarea complet vizuală) - "Editor de tabel", care vă permite să completați tabelul direct în caseta de dialog și să introduceți etichetele.

Este foarte convenabil să lucrați cu stiluri de elemente individuale (butonul CSS pe fila stilului). Dar funcțiile pentru crearea unui tabel CSS, similar cu cel din screem sau albastru, nu am găsit-o în "implicit" livrare, din păcate.

În fereastra de editare, mi-a plăcut funcția "tăiată" a codului atunci când toate rândurile corespunzătoare, spun, tabelul, inserția PHP sau elementul DIV pot fi răcite într-o singură linie - acest lucru vă permite să ascundeți inutile și să vă concentrați dacă pe ce este nevoie.

În partea dreaptă și din stânga a câmpului de editare puteți găsi bare de instrumente auxiliare. Dreptul este responsabil pentru Ajutor Ajutor și în spatele câmpului Atribut HTML Tag care efectuează funcții similare cu fila atributelor din Screem - adică Permițând să vedeți lista atributelor oricărei etichete la care este instalată cursorul și schimbați valoarea oricăror dintre acestea.

În partea stângă sunt butoanele de apel pentru arborele de director (spre deosebire de screem, tragând fișierul în câmpul de editare funcționează mai inteligent, inserând un nume neautor al fișierului, dar, în funcție de situație, complet etichetă etc.), Lucrați cu proiectul, șabloanele, structura documentului (faceți dublu clic, de asemenea, vă permite să selectați întregul fragment de cod atașat la acest element), scripturi auxiliare.

În meniul "Plugins", veți găsi o serie de programe utile legate de editarea codului HTML: Verificarea performanței legăturilor, instrument pentru a lucra cu carduri de imagine, instrumente CVS. Adevărat, dat de Quanta Plus Focus pe mediul KDE, există puțin în Gnome de la el.

Personalizabilitatea editorului este pur și simplu minunată - uitați-vă doar la meniul "Setări". Puteți ajusta aproape totul: bare de instrumente, programe externe, rapide, aspectul editorului în sine, modurile de previzualizare ... În general, în Quanta Plus este destul de greu să găsești ceva care ar fi incomod în mod implicit și chiar face imposibilă schimbarea în funcție de obiceiurile și preferințele sale.

Deci, Quanta Plus (chiar având în vedere faptul că testarea a fost efectuată în mediul gnome și unele funcții au fost inoperabile) au făcut o impresie foarte bună. Puterea, flexibilitatea și personalizarea sa sunt capabili să îndeplinească cerințele celor mai arari codificatori web, indiferent de nivelul lor de pregătire.

Aproape nimic de plâns. Și chiar designul pronunțat "în stil la" el poate ierta ...

Atributele din dreapta, cutterul codului din stânga ... este posibil să doriți mai mult?

Principalul Contender pentru Leadership în categoria "Pentru Gnome"

Unul dintre editorii cei mai maturi bazați pe GTK. Aspectul ferestrei este destul de standard - în partea de sus a barei de instrumente, separată în mai multe file; Stânga trei file (arbore de director pentru a lucra cu fișiere, ajutor, marcaje); Câmp de editare corectă. În plus față de meniul principal cu setul tradițional de elemente, există un meniu personalizat (sub bara de instrumente), cu care puteți efectua o introducere rapidă a fragmentelor "șablon", cum ar fi șirul DOCTYPE, META Tags, comentarii, comentarii, Orice etichete pereche și unice (numele poate fi setat) etc. În plus față de HTML, puteți introduce câteva tag-uri PHP, SQL, DOCOBOG, o pereche de fragmente standard pentru a configura Apache (responsabil pentru autentificarea de bază și interzicerea deschiderii fișierelor Inc) și chiar ceva pe C. care este, în În plus față de fișierele HTML, albastru încearcă, de asemenea, să vă faciliteze suferința atunci când scrieți o configurație tipică .htaccess Da atunci când dezvoltați cele mai simple inserții PHP. Selectând "Meniu utilizator" Editați meniul ", este foarte ușor să setați orice șabloane de care aveți nevoie.

În plus față de meniul destul de extins "Etichete", permițând introducerea aproape orice etichetă, o mulțime de lucruri interesante pot fi găsite în "Dialogurile" vecine, unde operațiunile care necesită introducerea unor parametri suplimentari și permit unuia să locuiască grupurile întregi de elemente. De exemplu, "Header" General "" (sau) va introduce imediat cadrul viitorii pagini HTML - cu titluri, etichete meta și piesa de prelucrat sub corpul paginii. În mod similar, puteți introduce un martor pentru o masă, cadre ( denumit în continuare "inserții"), etc.

Faba CSS merită o mențiune separată - cel puțin veți găsi doar trei butoane. Al doilea și al treilea - pentru introducerea rapidă a etichetelor span și div. Dar prima vă permite să creați complet tabele stilizate. Chiar dacă nu vă amintiți a zecea dintre parametrii posibile și valorile lor, nu veți funcționa nici o lucrare pentru a selecta această listă de drop-down și pur și simplu lipiți în tabelul creat. Butonul "Color" din caseta de dialog vă permite să setați culoarea (unde este necesar), doar un șoarece clumus la cel dorit.

Nu există o completare automată de intrare pentru etichete, nici pentru parametrii lor - numai iluminarea de fundal de sintaxă (și apoi, mai întâi trebuie să specificați tipul de document "HTML" din elementul de meniu - În mod implicit, editorul se deschide în text simplu MODE). Singurul lucru care efectuează automat este închiderea etichetelor pereche (puteți dezactiva, cum ar fi lumina de fundal).

Pentru un set rapid, cele mai multe etichete au combinații cheie memorabile (deși nu sunt întotdeauna convenabile de utilizat). Găsiți unde le puteți schimba, am eșuat, în ciuda elementului ocupațional din meniul "Editare" - "Salvați tastele de comenzi rapide".

O caracteristică interesantă de a lucra cu miniaturi de imagini - Selectați un fișier și, focalizând pe previzualizare, "Runner" obișnuit setați dimensiunea dorită. Instrumentul de selecție a culorilor va fi, de asemenea, util ("Dialoguri" comună "Culoare") - Puneți mouse-ul de pe umbra pe care îl doriți și o reprezentare hexazecimală va fi introdusă în cod pentru a închide dialogul.

Există suport pentru proiecte, verificarea ortografiei, interacțiunea cu programele externe (Make, Javac compilator, verificarea sintaxei HTML, recodând simbolurile de configurare ale șirului Dos2unix; în setările este destul de ușor să vă conectați propriul manipulator). Vizualizarea rezultatului este posibilă numai într-un browser extern.

În general, impresia unor neterminate a fost impresia, deși potențialul editorului este imens. Îi plăcea în special oportunitățile de construire a funcționalității prin programe externe. O impresie bună a părăsit meniul utilizatorului, cu care este ușor să reduceți majoritatea operațiunilor de rutină la mai multe ceasuri. Dar începătorii vor fi lipsa de parametri de autodopping și de vârf. Verdictul este un bun editor pentru profesioniștii care nu sunt obișnuiți cu luxul excesiv, ci să se întinde de automatizarea acțiunilor tipice.

Lumina de fundal și panourile personalizate vă permit să lucrați cu aproape orice cod care poate fi necesar atunci când dezvoltați un site web.

Un dialog pentru crearea unui tabel stilist - rezultatul va fi adăugat în câmpul de editare.

NVU.

Dacă alegeți acest editor WYSIWYG, uitați de editarea manuală

Acesta este BrainChildul Linspirei ca o utilizare normală a regimului vizual, așa cum era de așteptat din programul "orientat spre utilizare". Cu toate acestea, filele din partea de jos a spațiului de lucru sunt foarte ușor să le comutați la modul de editare al codului sursă. Aici este previzualizarea și modul, numită "etichete HTML", atunci când este pe pagină (deoarece va arăta în browser), "eticheta" este impusă fiecărui element, care arată ce etichetă pentru acest element este răspuns. Este destul de convenabil pentru analiza rapidă a codului altcuiva - nu am găsit o altă aplicație acestui regim.

Lucrul în modul vizual nu este diferit de cel al procesorului de text obișnuit, cum ar fi scriitorul sau Abiword. Da, și am convenit să navigăm în principal pe editarea "Manual".

Destul de ciudat, dar când treceți la modul manual, butoanele barei de instrumente și elementele de meniu responsabile pentru anumite etichete sunt blocate. Fără conformitate AutoDo, sintaxa minimă evidențierea care nu se extinde la textul nou introdus ... în general ", a preluat un om - nu spune că nu este un duck," și o dată nu-i place modul vizual, Deci, obțineți notepadul obișnuit. Pe măsură ce editorul codului sursă NVU nu strălucește (și nu este destinat acestui lucru), așadar revizuirii și a terminat ...

Rezultate

Alegeți cel mai bun editor HTML sa dovedit a fi o chestiune dificilă. Bluefish în mediul gnome se simte ca un pește în apă (numai nu au nevoie de glume despre culoare, bine?) Cu toate acestea, pentru victoria necondiționată, încă lipsește funcționalitatea. Cu toate acestea, pentru cei care sunt obișnuiți să lucreze într-un notebook, va fi o alegere apropiată de ideal - el este complet discret (chiar aproape afectat), dar în același timp, întotdeauna gata să vină la ajutorul dvs.

Screem, în ciuda numărului versiunii mici, aproape nimic nu se află în spatele lui Bluefish și, în unele locuri, chiar înainte. Un pic de echipamente auto implementate ciudat de etichete asociate uneori interferează cu munca, iar lipsa cheilor fierbinți pentru etichete va deveni deloc într-o deznădăjire profundă a celor care se așteptau să renunțe la mouse-ul departe, dar în același timp să nu intre în toate mainile lor.

Ei bine, Quanta Plus, chiar și prin a fi într-un mediu non-rigid, a demonstrat cea mai armonioasă combinație de funcții "ajutoare" și a comodității de lucru rapidă. Abilitatea de a configura aproape totul va fi indispensabilă pentru "plimbarea în jurul" iubitorilor, deși takey-urile implicite și compoziția barei de instrumente sunt suficient de selectate. În general, liderul necondiționat în acest moment a fost "străinul de la planetă KDE" ca editor HTML cel mai matur și grijuliu, pentru care vor primi lauri ale câștigătorului.

Nu puteți decide cum să editați mai bine site-ul - manual sau vizual? Cu Quanta Plus, nu este nevoie să vă întrerupeți între două moduri de lucru!

Pentru a afla cât de bine se descurcă cu responsabilitățile lor.

Aceste aplicații sunt în mare măsură similare. Toate cele trei editori în primul rând de coduri cu izolare de sintaxă, cu formatare inteligentă și alte funcții care simplifică codul set și editare. Screemul este strâns legat de Gnome, în timp ce Bluefish se simte grozav atât pe KDE, cât și pe Gnome. Aplicație QuantA Plus - KDE care se aplică KDE. Toate acestea susțin editarea vizuală, numită Wysiwyg (ceea ce vedeți este ceea ce obțineți - ceea ce vedeți, apoi obțineți), într-un compartiment cu capabilități de editare a codului avansat. Acești editori pot lucra cu foi de stil HTML, JavaScript, cascading (CSS) și alte limbi de marcare și scripturi. De asemenea, este posibil să gestionați site-urile web și proiectele web, inclusiv suportul CVS.

Vedem că aceste programe sunt foarte asemănătoare, așa că trebuie să alocăm caracteristici luminoase ale fiecăruia. În acest articol, m-am concentrat asupra modului în care editorul Web ajută la scrierea codului HTML, a etichetelor CSS și DIV. Fiecare program are caracteristici suplimentare care vă pot aborda nevoile.

Am testat fiecare program cu cadrul spromat al Adobe (lansat sub licența BSD), care vă permite să adăugați site-ul Ajax (JavaScript asincron și XML) pe site-ul web. Cadrul spry include un set de scripturi JavaScript și foi de stil. Utilizarea și modificarea spriei Widget-urile necesită editare ușoară HTML și CSS. Acest lucru a făcut un tovarăș potrivit pentru testele mele. În acest editorilor troicii, am acordat o atenție deosebită funcțiilor pe care le aplică în aplicații comerciale pentru designul web, de exemplu, etichetele de închidere automată, alegerea parametrilor de etichete (Formați eticheta, iar editorul vă oferă o listă de parametri și valori posibile), suport pentru fișierele atașate CSS și JavaScript.

Screem se confruntă cu cea mai mare parte a lucrărilor legate de crearea și editarea unei pagini web. Când creați o pagină nouă, Screem vă va cere să introduceți informații de bază și apoi să vă ajutați la personalizarea elementelor principale ale etichetelor capului și ale corpului.

Am fost mulțumit cum screem simplifică editarea. De exemplu, când am înlocuit ordonarea listei comandate a unei liste comandate pe o Teg neordonată, închiderea automată a fost modificată automat. Când setul de cod, apare o listă de parametri posibili. După selectarea a ceea ce aveți nevoie, TEG se va închide automat. De asemenea, aveți un asistent CSS convenabil Creator, datorită căruia pot fi introduse proprietățile selectate între etichetele de stil sau o ia pe o foaie de stil separată.

Interfața Screem conține 2 bare de instrumente: panoul principal pentru operațiile principale (deschiderea, imprimarea și editarea fișierelor) și panoul asistent pe care 9 butoane sunt localizate pentru nouă ajutoare. Cu ele puteți adăuga și configura cu ușurință diferite articole: culori, forme, link-uri, imagini și mese.

Stânga are, de asemenea, o bară laterală care poate afișa 5 ferestre:

  • Fișiere;
  • Document Tree, convenabil pentru navigarea paginilor de pe site-ul editabil;
  • Lista parametrilor care se schimbă dinamic în funcție de eticheta divergentă;
  • Simboluri pentru lucrul cu SI-Tags, dacă este pe site-ul dvs. web.
  • Screem suportă 4 tipuri de afișaje de pagină web:

  • sub formă de cod - nimic altceva ca fereastra de editare obișnuită;
  • sub forma unui copac - o copie a arborelui de documente care este afișată pe bara laterală;
  • previzualizare - arată cum va arăta pagina în browser. Un dezavantaj - elementele de spromare pe bază de JavaScript nu sunt afișate;
  • În formă de linkuri - o diagramă pe care este prezentată ca celelalte pagini ale site-ului asociate curentului și statutului acestora.
  • Un puternic editor HTML este ascuns sub interfața simplă Screem. Doar aș dori să fie instalat mai ușor sub KDE. Am testat Screem pe Ubuntu LiveCd pentru a evita compilarea și descărcarea bibliotecilor GNOME necesare pentru a lucra acest editor la KDE. La fel, Screem este un exemplu viu al unei aplicații, care se confruntă perfect cu sarcina selectată utilizând minimul funcțiilor suplimentare. Dacă utilizați GNOME, atunci screemul poate veni la dvs. Dacă utilizați KDE sau alt mediu, va trebui să încărcați biblioteci suplimentare pentru a lucra cu acest editor.

    Bluefish

    Editorul albastru este în mare parte mai dificil decât screem, dar este mai versatil. În plus față de HTML și CSS, vă permite să editați C, Java, Perl, Python, XML și alte alte limbi. Pentru a lucra cu HTML și CSS, acest editor este similar cu capabilitățile Screem. Cu toate acestea, spre deosebire de acesta din urmă, Bluefish nu oferă o listă de parametri de etichetă pentru a alege, și, de asemenea, nu modifică eticheta de închidere atunci când se schimbă deschiderea de deschidere.

    Cu toate acestea, Bluefish este bine organizat și ușor de utilizat. Prin meniul TAG, puteți selecta o etichetă și o aplicați la textul selectat sau pur și simplu introduceți etichetele dacă textul nu este evidențiat. Etichetele din meniu sunt împărțite în 9 categorii: titluri, formate speciale, formatare, formatare a contextului, formatare generală, tabel, listă, formă și diferite. Meniul "Dialoguri" oferă mai multe dialoguri (analogice de ajutoare în screem) pentru a efectua diferite sarcini: adăugați referințe, mese, forme sau stil CSS. În dialogurile, introduceți sau selectați valorile parametrilor din listă pentru etichete diferite pe care Bluefish va introduce în document. Prin intermediul dialogurilor efectuați, de asemenea, o configurare inițială a documentului prin adăugarea de etichete Meta, linkuri către foi de stil etc. Meniul nu depinde de context, adică dacă editați un fișier Python, acestea vor furniza în continuare funcții de lucru cu HTML.

    Bluefish are un vrăjitor convenabil pentru crearea de miniaturi. Cu aceasta, puteți crea cu ușurință o previzualizare a oricărei imagini, convenabilă dacă doriți să organizați un album foto online pe site-ul dvs. Acest expert scală dimensiunea imaginii la raportul specificat sau ca în procentaj și adaugă automat o imagine și etichete pentru referință.

    Bluefish este un editor HTML foarte capabil, mai ales dacă trebuie să scrieți multe limbi PHP, JavaScript, Java și alte limbi suportate. Toți editarea în albastru se întâmplă în mod esențial prin meniu, ceea ce nu este atât de interactiv ca screem, ceea ce face același lucru, dar dinamic, în timp ce eu tip. Cu toate acestea, capabilitățile albastre merg mult dincolo de editarea simplă HTML și CSS. În plus, este instalat fără probleme și începe atât sub KDE, cât și sub GNOME.

    Quanta Plus.

    În esență, Quanta Plus este editorul de cod. Are câteva capabilități Wysiwyg, dar nu sunt la fel de utile, deoarece par a fi la prima vedere. A meritat masa pe o pagină web mică, deoarece o previzualizare a încetat să funcționeze. Mi-a surprins ceva, așa că în același timp a fost încărcată o pagină mai complexă, iar previzualizarea sa a fost afișată în mod normal. Dar chiar și atunci când previzualizarea funcționează bine, atunci există suficient suport ciudat pentru editarea WYSIWYG. De exemplu, când apăsați tasta "Enter", se introduce o pauză de etichetă, în loc de eticheta noului paragraf. Același lucru se întâmplă atunci când lista este editată la apăsarea tastei "Enter", ideea ar trebui să creeze un nou element de listă. În general, previzualizarea este mai bine utilizată pentru a vedea rezultatul și nu pentru editare directă.

    Dacă nu luați în considerare totul de mai sus, Quanta Plus este un editor cu adevărat puternic. Interfața sa este mult mai complicată decât albastră, dar sarcina principală a Quanta Plus este încă editare web. Acest editor acceptă selecția de sintaxă, scripturi și limbi de marcare. Ca în albastru, dacă meniul este proiectat să funcționeze cu o singură limbă, atunci lucrați cu acest meniu nu afectează codul scris într-o altă limbă. Quanta Plus permite utilizatorilor să-și creeze propria bară de instrumente pentru a lucra cu o limbă specifică.

    Din nou, ca în albastru, crearea unei noi pagini este mai bine să începeți cu meniul TAG, unde puteți găsi un dialog pentru crearea unei structuri de bază (meta-etichete, antet de documente etc.). Prin meniul TAG, puteți introduce o etichetă sau puteți deschide o dialog pentru configurarea etichetelor cu mai mulți parametri. În opinia mea, cel mai important lucru este că ofertele Quanta Plus pentru a selecta parametrii de etichete și valorile acestor parametri în procesul de obținere a codului. În Bluefish, această caracteristică lipsește ca atare, iar Screem oferă să selecteze doar parametrul, dar nu valoarea sa.

    O altă caracteristică convenabilă atunci când introduceți o etichetă care conține, de obicei, etichete conectate, apoi Quanta Plus adaugă automat acestuia din urmă. De exemplu, când ați introdus o listă ordonată etichetă, editorul adaugă automat etichetele de deschidere și de închidere pentru un element de listă și închiderea comenzii listei comandate.

    Controlul CSS în Quanta Plus este ușor confuz, deoarece este realizat de două casete de dialog. Dar dacă vă dați seama, editarea CSS va deveni foarte simplă. Pentru a crea un stil CSS, mai întâi trebuie să deschideți dialogul "Selector CSS" pentru a determina elementul la care va fi aplicat stilul. Apoi, faceți dublu clic pe "selectorul CSS" mergeți la următorul dialog "CSS Editor", în care puteți specifica deja toți parametrii de stil. Ca rezultat, obținem codul CSS perfect formatat.

    Quanta Plus este cel mai dificil editor al celor trei în considerare, dar în același timp cel mai capabil. Nu poate decât să se bucure, capacitatea de a configura interfața Quanta Plus la nevoile lor. Acest editor oferă tot ce aveți nevoie și chiar mai mult pentru a satisface nevoile utilizatorilor care sunt angajați în scris și editarea unui cod HTML și CSS. Pentru cei care folosesc Gnome, Quanta Plus va trebui să descărcați biblioteci suplimentare, dar merită. Utilizatorii KDE nu vor avea astfel de dificultăți, deoarece acest editor este construit în KDE.

    Sfaturile mele simple - Utilizați Quanta Plus pentru a edita fișiere HTML și CSS. Pentru cei care nu caută căi de lumină, îți ofer următoarele opțiuni:

  • Dacă sunteți un utilizator gnome, apoi plasați screem. Acesta este un editor simplu, rapid și suficient de puternic pentru editare web. Cu toate acestea, el, spre deosebire de Bluefish și Quanta Plus, nu oferă oportunități atât de mari de a lucra cu limbi care nu au nicio relație directă cu editarea web;
  • Dacă sunteți un utilizator gnome și aveți nevoie de oportunități excelente, să instalați Quanta Plus descărcând biblioteci suplimentare;
  • Dacă sunteți un utilizator KDE și aveți nevoie de un editor de cod, Quanta Plus este alegerea dvs. Nu acordați atenție funcțiilor Wysiwyg și utilizați toată puterea de editare, în special pentru CSS;
  • Pentru utilizatorii XFCE, Quanta Plus va funcționa bine. Screem va necesita biblioteci suplimentare;
  • În cele din urmă, dacă sunteți un utilizator GNOME și aveți nevoie de oportunități largi, dar nu doriți să instalați biblioteci suplimentare pentru a lucra cu Quanta Plus, atunci Bluefish este creat special pentru dvs.
  • Este frumos că există cel puțin trei aplicații demne pentru evoluțiile web sub Linux. Screem, Bluefish și Quanta Plus nu sunt atât de cuprinzătoare ca liderul în această zonă Adobe Dreamweaver, dar aproape de ea destul de aproape. Quanta Plus practic Dreamweaver analogic. Având în vedere faptul că prețul acesteia din urmă este destul de ridicat și nu acceptă Linux în mod implicit, cele trei descrise trei sunt o alegere excelentă. În plus față de faptul că acestea sunt gratuite, acești editori sunt, de asemenea, acordați utilizatorilor un rezultat excelent.

    Dacă ți-a plăcut articolul, împărtășiți-l cu prietenii:

    Editori ai codului sursă sub Linux. Editori cu sintaxa din spate. C, editori C ++. PHP, Perl, editori HTML.

    • Notepadqq este un editor de cod simplu pentru programatori creați de Notepad ++.

    • Visual Studio Cod este un editor de cod funcțional de la Microsoft.

    • Atom

      Atom este un editor de coduri moderne, convenabile, funcționale. Are un manager de pachete încorporat (pluginuri) pentru a extinde oportunitățile.

    • Parantezele este un editor gratuit pentru designeri de web și dezvoltatori. Este proiectat în cea mai mare parte pentru a scrie și edita codul HTML, CSS și JavaScript.

    • TextADept - editor de text pentru programatori. Făcut în stil minimalist, vă permite să împărțiți fereastra de lucru în mai multe părți și să vizualizați unul sau mai multe fișiere în același timp. Lumina de fundal de sintaxă este acceptată pentru majoritatea limbilor de programare.

    • Juffed - editor de cod pentru Linux. Este capabil să evidențieze codul (sintaxa), acceptă plierea blocurilor blocului, înălțimile parantezelor asociate și mult mai mult. Editorul este similar cu funcționalitatea pe Notepad ++.

    • NetBeans - un mediu puternic de dezvoltare a aplicațiilor integrate (IDE). Sprijină limbile Java, PHP, JavaScript, Ajax, Ruby Programing, Ruby pe șine, C / C ++ și altele.

    • Medit.

      Medit - editor de text pentru Linux cu iluminare de fundal de sintaxă. Sprijină limbile de programare de bază și limbile markup.

    • Screem - Crearea site-ului și editarea mediului - editor de text pentru designeri de web. Screem este proiectat în primul rând pentru scrierea codului HTML sau XML.

    Update (20170929): Pentru anul trecut am folosit un uimitor IDE Pinegrow (https://pinegrow.com), și eu o recomand sincer. Bluegriffon, pe care am menționat mai jos în răspunsul meu acum câțiva ani, depășită Și departe în spatele lui Pinegrow în dezvoltare.

    Vă recomandăm BlueGriffon. Este gratuit, multifuncțional, funcționează pe toate platformele majore și are multe adăugări bune, dintre care unele sunt comerciale. Am un plugin (comercial) CSS și sunt foarte mulțumit de ei. Am folosit Kompozer înainte de a găsi BlueGriffon. Îmi amintesc că Amaya nu a putut concura cu aceste două.

    O alternativă bună este eclipsa cu un plugin WYSIWYG, cum ar fi proiectul Instrumentul "JavaServer FACES (JSF), care face parte din WebTools Eclipse.

    Xian.

    Din păcate, BlueGriffon nu este stabil: de îndată ce fac clic pe mouse-ul în unele părți ale panoului de control, apare cu o eroare de segmentare.

    uSER1908895.

    Din păcate, Blue Griffon nu este o sursă deschisă și nu este gratuită. Oh, puteți descărca fișierul executabil și sursa este disponibilă. Dar a fost asociat cu orice funcționalitate utilă. Trebuie să cumpărați pluginuri cu un cod sursă închis pentru a face un program care poate fi lucrat. În plus, se pare că a abandonat utilizatorii Ubuntu pe 32 de biți. Am motive de afaceri pentru a vă menține compania pe 12.04 delori, atâta timp cât suntem în nebuni. În cele din urmă, refuzul lui Mozilla din API XUL înseamnă că acest program, împreună cu toți ceilalți, folosind API-ul Xul, va muri. Nu un produs care să-ți petreci timpul. Ioan

    Fakhim Mitha.

    Trebuia să fac editarea rapidă și murdară a unei pagini HTML și un fișier binar pe care l-am descărcat de pe site-ul Bluegriffon a lucrat pentru mine (Debian Jessie). Cu toate acestea, nu este disponibil Debian / Ubuntu, deși în