Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

Ha bármelyik fórumon feltesz egy hasonló kérdést, akkor nagy valószínűséggel két, egymással merőben ellentétes ajánlásba botlik - "összeállíts" mindent egy tisztán vizuális (vagyis WYSIWYG) szerkesztőben, mint például a DreamWeaver, vagy menekülj előle. minden szerkesztő szereti a Fire-t, és mindent kizárólag a Notepad/Vi/Emacs alkalmazásban csinál. Mint minden szélsőségre jellemző, ezekben mutatkoznak meg a legvilágosabban a módszer bizonyos hiányosságai - az első esetben a kapott kód feletti ellenőrzés gyengesége, a másik esetben pedig a „rossz” munka rendkívül nagy aránya. Így nem csoda, hogy a két pólus közötti rés korántsem üres, és az azt elfoglaló HTML-szerkesztők fejlesztői mindent megtesznek, hogy a legoptimálisabb módon "barátkozzunk az egérrel a billentyűzettel". És a HTML-kód „kézi” beírásának kényelme az eredmény feletti kontroll elvesztése nélkül lesz a kulcs a Linuxon legnépszerűbb három webszerkesztő – a Screem, a Quanta Plus és a Bluefish – összehasonlításakor. Bár funkcionális tartalmuk sem marad figyelem nélkül. Hogy teljes legyen a kép, érintsünk meg néhány tipikus WYSIWYG szerkesztőt is – az Nvu szűk köreiben széles körben ismert Amaya "referencia" szerkesztőt.

A teszteléshez Ubuntu 6.06 LTS-t használtunk Gnome 2.14.1-gyel, így a GTK-alapú alkalmazások némi előnyt kaptak. Az összes szerkesztő a tárolókból "ahogy van" módban lett telepítve, nem történt erőfeszítés az oroszosításra, a funkcionalitás bővítésére pluginekkel stb. nem alkalmazták.

Figyelembe vett:

  • Bluefish 1.0.5
  • Quanta Plus 3.5.2
  • Screem 0.16.1

Versenyen kívül:

  • Amaya 8.5
  • Nvu 1.0 (20060508)

Amaya

W3C igazítás

Kezdjük áttekintésünket a vizuális szerkesztővel - Amaya. Nem azért, mert olyan nagyszerű, hanem mert a W3C fejleszti. Pontosabban szólva, ez elsősorban egy nagyon fejlett szerkesztési funkciókkal rendelkező böngésző.

Szerkesztőként teljesen használható (a forráskódot közvetlenül is lehet szerkeszteni, különösebb sallang nélkül), de csak egy apró részlet ront el mindent - hát nem akar hazai karaktereket bevinni, és ennyi. azt. Megjelenítés kész fájlból - kérem törölje - szívesen. És belépni - nem-nem. Vagyis egyáltalán nem reagál a billentyűkre, ha az orosz elrendezés be van kapcsolva. Vagy az elavult felület a hibás, vagy a fejlesztők túlzott ragaszkodása az ASCII-hez. De így vagy úgy, a hazai webes kódolók nem lesznek túl kényelmesek benne.

Hagyjuk meg tehát neki a „referenciaböngésző” szerepét, és folytassuk a győzelem fő esélyeseinek mérlegelését.

Látszik benne az eredmény, de a szerkesztéshez egyértelműen gyenge ...

Minden esélye megvan arra, hogy az 1.0-s verzióra tökéletes legyen

A Screem első benyomása "csak egy szerkesztő". Működő ablak három mezőre van osztva - a beviteli mező a jobb oldalon, a hibák és a figyelmeztetések lent láthatók, a bal oldalon pedig több fül található, amelyek megkönnyítik a dokumentumban való navigálást, a fájlokkal való munkát stb. Az oldal fastruktúráját megjelenítő Tree fül különösen hasznosnak tűnt számomra - ha mondjuk a HEAD sorra duplán kattintunk, akkor a szerkesztőmezőben minden, a címsorhoz kapcsolódó kód kiemelhető.

A szokásostól szöveg szerkesztő nyilvánvalóan meg kell különböztetni a HTML-címkékkel végzett haladó munkától. BAN BEN ez az eset Az "előrelépés" a szintaktikai kiemelésben rejlik, egy adott címke bevitelének lehetőségében a menüből történő kiválasztásával (nagyon kényelmes a META címkék és egy DOCTYPE sor beszúrása néhány kattintással), valamint az automatikus kiegészítésben / beviteli tippben címkék (beleértve az argumentumokat is).

Egy másik funkció a "párosított" címkék félautomata bezárása. "Félig-", mert tennie kell valamit, mielőtt megjelenik a végcímke - nevezetesen, írja be a "" sorozatot.

Sajnos a címkék gyors beírásához "gyorsbillentyűket" nem biztosítanak. De kompenzációként - lehetőség van arra, hogy a "Források" lapon bal oldalon válasszon, és dupla kattintással bármilyen címkét beszúrjon. Az "Attribútumok" lapon pedig megtekintheti a kiválasztott címke összes attribútumait, és módosíthatja azokat.

Elég hasznos funkció- a HTML szintaxis ellenőrzése ("Eszközök > Tiszta > Tiszta (HTML)" menü). Az alábbiakban a "Hibák" lapon tájékoztatást kap az összes talált hibáról (például a természetben nem létező címkékről) és figyelmeztetésekről. Sajnos az összes "érvénytelen karakterkód" diagnózisú cirill karakter ez utóbbi kategóriába tartozik, ami némileg összezavarja a kimenetet.

Az "összetett" címkék - például képek, hivatkozások, táblázatok, űrlapok - beírásához a paraméterek bevitelére szolgáló párbeszédablakok (úgynevezett "varázslók") találhatók. Mellesleg kiderül, hogy nagyon kényelmesek az SSI-betétekhez, különösen akkor, ha a szklerózis kitörli az egykor fájdalmasan ismerős betűkombinációkat a memóriából ...

Szintén kényelmes a képek beszúrása, mint egy "varázsló": válassza ki a kívánt fájlt a szabványos párbeszédablakban, állítson be egy alternatív aláírást (alt attribútum) - és kap egy IMG-címkét, amely automatikusan beállított magasság- és szélességértékeket tartalmaz. Más attribútumok, például az igazítás, könnyen módosíthatók a fent említett azonos nevű lap segítségével. Tekintse meg a "Színvarázslót" is – egy nagyon praktikus színválasztót.

Tól től szolgáltatási funkciókat- Helyesírás-ellenőrzés, több oldal projektekbe csoportosítása (itt "webhelyeknek" nevezzük), CVS támogatás, projekt közzététele FTP-n keresztül. Az oldalon található hivatkozások a diagramon megtekinthetők (a menüből a "Nézet > Link nézet" menüponttal, vagy a menüben), és azonnal láthatja, hogy melyik belső, melyik külső, és melyik nem vezet sehova. Hasonlóképpen, az előnézeti módot bekapcsolja. Kívánság szerint a nézetet külső böngészőben is használhatja.

Nos, egy meglehetősen részletes és jól illusztrált hivatkozás lehetővé teszi a szerkesztő elsajátítását nem csak a "tudományos piszkálás" módszerrel.

Tehát elmondhatjuk, hogy ez a "csak szerkesztő" valójában egy kényelmes és funkcionális eszköz. Bár a gyorsbillentyűk hiánya a címkék beillesztéséhez és a végcímkék automatikus bevitelének furcsa megvalósítása arra kényszeríti, hogy vagy szinte mindent kézzel gépeljen be, vagy gyakrabban használja az egeret, mint szeretné, "gyors" bevitellel.

Fele oroszosított, de a többi - nagyon jó!

A linkek megjelenítése borzasztóan néz ki... De néha nem lehet nélküle.

Quanta Plus

Egy KDE "sztár", aki őszintén próbál Gnome-ban is dolgozni...

Talán a legjobb Qt alapú HTML-szerkesztő, és valóban az egyik legjobb. A fő működési mód a kézi kódszerkesztés, bár van vizuális mód is, valamint egyedi "kombinált" mód, amikor a munkamező két részre oszlik: felül - hogyan fog kinézni az oldal; lent a forráskód. Sőt, az oldalt ott és ott is szerkesztheti – minden változtatás automatikusan szinkronizálódik. Vagyis a kód beillesztésekor azonnal látja az eredményt, vagy fordítva - egy sortörést betéve azonnal láthatja, hogy melyik címke csinálja ezt.

A gyorsbillentyűk alapértelmezés szerint nincsenek hozzárendelve minden címkéhez, de ahogy az egy tipikus KDE-alkalmazástól elvárható, teljes mértékben testreszabhatók. Automatikus kiegészítés (mint a Screemben, csak a szereplő karakterekre válaszol nagybetűs) és a paraméterre vonatkozó tippek durván működnek. A Screem-mel ellentétben a címkék automatikus bezárása nagyon jól megvalósított - a záró tag közvetlenül a nyitó után kerül be, a kurzor pedig a címkék közé kerül. A szerkesztő hasonlóan viselkedik, amikor beszúr egy címkét by gyorsbillentyű, amely lehetővé teszi, hogy gyakorlatilag ne vonja el figyelmét a kurzor elhelyezése a gépelési folyamatban. A vita egyetlen pontja az, hogy ha egy címkének vannak kötelező attribútumai, akkor egy gyorsbillentyű megnyit egy párbeszédpanelt ezek megadásához. A gyors gépelésnél ez elvonja a figyelmet, és teljesen el kell hagynia az ilyen címkék gyorsbillentyűinek használatát.

Bár bizonyos esetekben hasznosak a párbeszédpanelek – különösen a „Gyorsindítás párbeszédpanel”, amely egy új dokumentumot hoz létre, és egy szabványos html oldalsablont illeszt be abba. Két lehetőség van a táblázatok létrehozására (a tisztán kézi bevitelen és a teljesen vizuális fordításon kívül) - "Table Editor", amely lehetővé teszi a táblázat közvetlen kitöltését a párbeszédpanelen, és címkékkel történő bevitelt.

Nagyon kényelmes az egyes elemek stílusával dolgozni (a CSS gomb a Stílus lapon). Itt vannak a funkciók css létrehozása-A Screemben vagy a Bluefishben lévőhöz hasonló táblázatokat sajnos nem találtam az "alapértelmezett" szállításban.

A szerkesztőablakban tetszett a kód "összecsukás" funkciója, amikor mondjuk egy táblázatnak, egy php beszúrásnak, vagy egy DIV elemnek megfelelő összes sor egy sorba összecsukható - ezzel el lehet rejteni a felesleget. szerkesztés közben, és pontosan arra összpontosítson, amire szüksége van.

A segédeszköztárak a szerkesztőmező jobb és bal oldalán találhatók. A jobbik felelős a súgóhívásért és a html tag attribútummezőjéért, amely a Screem "Attribútumok" füléhez hasonló funkciókat hajt végre - pl. amely lehetővé teszi bármely címke attribútumainak listájának megtekintését, amelyen a kurzor található, és módosíthatja bármelyikük értékét.

A bal oldalon találhatók a címtárfa meghívására szolgáló gombok (a Screem-mel ellentétben a fájl szerkesztési mezőbe húzása intelligensebben működik, nem csak egy fájlnevet, hanem helyzettől függően egy teljes címkét stb. beszúr, stb.), projekt, sablonok, dokumentumstruktúra (dupla kattintással az elembe ágyazott teljes kódrészletet is kijelölhetjük), segédszkriptek.

A "Plugins" menüben számos lehetőséget talál hasznos programokat html-kód szerkesztéséhez kapcsolódóan: linkek állapotának ellenőrzése, képtérképekkel való munkavégző eszköz, CVS-toolkit. Mivel azonban a Quanta Plus a KDE-környezetre összpontosít, ebből kevés fog működni a Gnome-ban.

A szerkesztő testreszabhatósága egyszerűen lenyűgöző - csak nézze meg a "Beállítások" menü összetételét. Szinte mindent testre szabhat: eszköztárakat, külső programokat, gyorsbillentyűket, kinézet maga a szerkesztő, előnézeti módok... Általánosságban elmondható, hogy a Quanta Plus-ban elég nehéz olyat találni, ami alapból kényelmetlen lenne, és még azt sem, hogy az ember szokásainak, preferenciáinak megfelelően ne lehetne változtatni.

Tehát a Quanta Plus (még ha figyelembe vesszük, hogy a tesztelést a Gnome környezetben végezték, és egyes funkciók nem működtek) nagyon jó benyomást keltett. Erőssége, rugalmassága és konfigurálhatósága képes megfelelni a legigényesebb webes kódolók igényeinek, függetlenül azok tapasztalati szintjétől.

Szinte semmi panaszra. És még a "K stílusban" kifejezett design is megbocsátható neki ...

Jobb oldalon attribútumok, bal oldalon kódhajtogatás... Hogyan kérhetnél többet?

A fő versenyző a vezetésért a "Gnome-ért" kategóriában

Az egyik érettebb szerkesztő a GTK alapján. Az ablak elrendezése meglehetősen szabványos - az eszköztár tetején, több lapra osztva; három lap a bal oldalon (könyvtárfa a fájlokkal való munkavégzéshez, súgó, könyvjelzők); a jobb oldalon található a fő szerkesztőmező. A hagyományos elemeket tartalmazó főmenü mellett van egy egyéni menü (az eszköztár alatt), amellyel gyorsan beszúrhat "sablon" töredékeket, például a DOCTYPE karakterláncot, META címkéket, megjegyzéseket, bármilyen páros és egyedi címkét. (bármilyen név beállítható) stb. A HTML-en kívül beszúrhat néhány PHP parancsot, SQL-t, DocBook címkéket, néhány szabványos töredéket az Apache konfigurálásához (amely az alapszintű hitelesítésért felelős és tiltja az inc fájlok megnyitását) és még valamit C-be is. Vagyis a html fájlok mellett , A Bluefish egy tipikus .htaccess konfiguráció írásakor és a legegyszerűbb php betétek fejlesztésekor is igyekszik enyhíteni a szenvedéseidet. A "Felhasználói menü" Szerkesztés menü kiválasztásával nagyon könnyen beállíthatja a szükséges sablonokat.

A meglehetősen kiterjedt "Címkék" menü mellett, amely lehetővé teszi szinte bármilyen címke beszúrását, sok érdekesség található a szomszédos "Dialógusokban", amelyek további paramétereket igénylő műveleteket tartalmaznak, és teljes csoportok beszúrását teszik lehetővé. elemek egy csapásra. Például az "Általános "Dokumentum címe" (vagy ) azonnal beilleszti a leendő html oldal keretét - fejlécekkel, META címkékkel és sablonnal az oldal törzséhez. Hasonlóképpen beszúrhat egy sablont egy táblázathoz, keretekhez (itt "oldalsávnak" nevezik) stb.

Külön említést érdemel a CSS fül – annak ellenére, hogy csak három gombot találunk rajta. A második és a harmadik a SPAN és DIV címkék gyors beillesztésére szolgál. De az első lehetővé teszi a stíluslapok teljes létrehozását. Még ha a lehetséges paraméterek és értékük tizedére sem emlékszik, nem lesz nehéz kiválasztani a legördülő listából a kívántat, és egyszerűen beilleszteni a készülő táblázatba. A párbeszédpanel "Szín" gombja lehetővé teszi a szín beállítását (ahol szükséges), egyszerűen a kívánt színre kattintva.

Sem a címkéknél, sem a paramétereiknél nincs beviteli automatikus kiegészítés - csak szintaktikai kiemelés (majd először a dokumentum típusát kell beállítani "html"-re az azonos nevű menüpontban - alapértelmezés szerint a szerkesztő egyszerű szöveges mód). Az egyetlen dolog, ami automatikusan történik, az a párosított címkék bezárása (kikapcsolhatja, valamint a kiemelést).

A gyors gépelés érdekében a legtöbb címkében könnyen megjegyezhető billentyűparancsok találhatók (bár nem mindig könnyen használhatók). A "Szerkesztés" menü bátorító eleme - "Billentyűparancsok mentése" ellenére nem találtam hol módosítani.

Érdekesnek tűnt a miniatűrökkel való munka funkciója - válasszon ki egy fájlt, és az előnézet alapján állítsa be a kívánt méretet a szokásos "csúszkával". A színválasztó eszköz is hasznos lesz ("Párbeszédek" Általános "Színválasztás") - kattintson a kívánt árnyalatra, és a párbeszédablak bezárásakor annak hexadecimális ábrázolása kerül be a kódba.

Van projekttámogatás, helyesírás-ellenőrzés, külső programokkal való interakció (make, javac fordító, HTML szintaxis-ellenőrzés, DOS2UNIX sorvégi karakterkódolás; a beállításokban elég egyszerű saját kezelőt csatlakoztatni). Az eredmény csak külső böngészőben tekinthető meg.

Általánosságban elmondható, hogy néhány befejezetlen munka benyomása volt, bár a szerkesztő potenciálja óriási. Különösen tetszett a funkcionalitás növelése külső programokon keresztül. Jó benyomást tett a felhasználói menü, melynek segítségével a legtöbb rutinművelet könnyedén, néhány egérkattintásra redukálható. A kezdőknek azonban hiányozni fognak az automatikus kiegészítés és a paraméterekre vonatkozó tippek. Ítélet - jó szerkesztő a túlzott luxushoz nem szokott, de tipikus műveletek automatizálására vágyó szakemberek számára.

A pontos kiemelés és a testreszabható panelek lehetővé teszik, hogy szinte bármilyen kóddal dolgozzon, amelyre szüksége lehet egy webhely fejlesztése során.

Stíluslap létrehozási párbeszédpanel – az eredmény hozzáadódik a szerkesztőmezőhöz.

Nvu

Ha ezt a WYSIWYG szerkesztőt választotta, felejtse el a kézi szerkesztést

A Linspire ezen ötlete a vizuális módot a szokásos módon használja, ahogy az egy "felhasználó-orientált" programtól elvárható. A munkaterület alján található fülek azonban nagyon egyszerűvé teszik a szerkesztési módba váltást forráskód. Itt van egy előnézet és egy "HTML címkék" nevű mód, amikor az oldalon (hogyan fog kinézni a böngészőben) minden elemhez egy "címke" kerül, amely megmutatja, hogy melyik címke felelős ezért az elemért. Elég praktikus hozzá gyors elemzés valaki más kódja – nem találtam másik alkalmazást ehhez a módhoz.

A vizuális módban végzett munka nem sokban különbözik a hagyományos szövegszerkesztőben, mint például az OOo Writer vagy az AbiWord. Igen, és abban állapodtunk meg, hogy elsősorban a „kézi” szerkesztésre koncentrálunk.

Furcsa módon, de váltáskor kézi üzemmód az eszköztár gombjai és menüelemei, amelyek bizonyos címkékért felelősek, le vannak tiltva. Nincs automatikus kiegészítés, minimális szintaktikai kiemelés, ami nem vonatkozik az újonnan beírt szövegre... Általánosságban elmondható, hogy "rángattam - ne mondd, hogy nem izmos", és ha nem tetszik a vizuális mód, akkor szerezz be egy normál Jegyzettömb. Az Nvu forráskód szerkesztőjeként nem csillog (és nem is erre való), úgyhogy fejezzük be az áttekintést...

Eredmények

A legjobb HTML-szerkesztő kiválasztása nehéz feladatnak bizonyult. A Bluefish úgy érzi magát, mint egy hal a vízből a Gnome környezetben (csak ne viccelj a színekkel, oké?), de még mindig hiányzik belőle a feltétel nélküli győzelemhez szükséges funkcionalitás. Aki azonban megszokta, hogy a Jegyzettömbben dolgozik, annak ez az ideális választás lesz - teljesen nem feltűnő (akár szinte láthatatlan), ugyanakkor mindig készen áll a segítségére.

A Screem a kis verziószám ellenére szinte semmiben sem marad el a Bluefish mögött, sőt helyenként még előrébb is jár. A párosított címkék kissé furcsán megvalósított automatikus bezárása néha megzavarja a munkát, és a címkék gyorsbillentyűinek hiánya általában mély csüggedésbe sodorja azokat, akik arra számítottak, hogy eldobják az egeret, de nem írnak be mindent kézzel.

Nos, a Quanta Plus még nem natív környezetben is a "segítő" funkciók és a kényelem legharmonikusabb kombinációját mutatta be. gyors munka. A szinte minden testreszabhatósága nélkülözhetetlen lesz azok számára, akik szeretnek "körbejárni", bár alapértelmezés szerint a gyorsbillentyűket és az eszköztár összetételét meglehetősen kényelmesen választják meg. Általában a vitathatatlan vezető Ebben a pillanatban„A KDE bolygóról érkezett földönkívülinek” bizonyult, mint a legérettebb és legátgondoltabb HTML-szerkesztőnek, amiért ő kapja a győztes babérjait.

Nem tudja eldönteni, hogyan szerkesztheti a legjobban webhelyét – manuálisan vagy vizuálisan? A Quanta Plus segítségével nem kell két üzemmód között tépelődnie!

Előbb-utóbb mindannyian vágyunk arra, hogy gondolatainkat, érzéseinket, tapasztalatainkat átadjuk másoknak. És az internet korában egyszerű módon ehhez talán a saját weboldala. A kérdés csak az, hogy milyen segítséggel lehet elkészíteni?

[Sergej Szuprunov (amsand at rambler dot ru)]

Ha bármelyik fórumon feltesz egy hasonló kérdést, akkor nagy valószínűséggel két, egymással merőben ellentétes ajánlásba botlik - "összeállíts" mindent egy tisztán vizuális (vagyis WYSIWYG) szerkesztőben, mint például a DreamWeaver, vagy menekülj előle. minden szerkesztő szereti a Fire-t, és mindent kizárólag a Notepad/Vi/Emacs alkalmazásban csinál.

Mint minden szélsőségre jellemző, ezekben mutatkoznak meg a legvilágosabban a módszer bizonyos hiányosságai - az első esetben a kapott kód feletti ellenőrzés gyengesége, a másik esetben pedig a „rossz” munka rendkívül nagy aránya. Így nem csoda, hogy a két pólus közötti rés korántsem üres, és az azt elfoglaló HTML-szerkesztők fejlesztői mindent megtesznek, hogy a legoptimálisabb módon "barátkozzunk az egérrel a billentyűzettel".

És a HTML-kód „kézi” beírásának kényelme az eredmény feletti kontroll elvesztése nélkül lesz a kulcs a Linuxon legnépszerűbb három webszerkesztő – a Screem, a Quanta Plus és a Bluefish – összehasonlításakor. Bár funkcionális tartalmuk sem marad figyelem nélkül. Hogy teljes legyen a kép, érintsünk meg néhány tipikus WYSIWYG szerkesztőt is – az Nvu szűk köreiben széles körben ismert Amaya "referencia" szerkesztőt.

A teszteléshez Ubuntu 6.06 LTS-t használtunk Gnome 2.14.1-gyel, így a GTK-alapú alkalmazások némi előnyt kaptak. Az összes szerkesztő a tárolókból "ahogy van" módban lett telepítve, nem történt erőfeszítés az oroszosításra, a funkcionalitás bővítésére pluginekkel stb. nem alkalmazták.

Figyelembe vett:

  • Bluefish 1.0.5
  • Quanta Plus 3.5.2
  • Screem 0.16.1

Versenyen kívül:

  • Amaya 8.5
  • Nvu 1.0 (20060508)

Amaya

W3C igazítás

Kezdjük áttekintésünket a vizuális szerkesztővel - Amaya. Nem azért, mert olyan nagyszerű, hanem mert a W3C fejleszti. Pontosabban szólva, ez elsősorban egy nagyon fejlett szerkesztési funkciókkal rendelkező böngésző.

Szerkesztőként teljesen használható (a forráskódot közvetlenül is lehet szerkeszteni, különösebb sallang nélkül), de csak egy apró részlet ront el mindent - hát nem akar hazai karaktereket bevinni, és ennyi. azt. Megjelenítés kész fájlból - kérem törölje - szívesen. És belépni - nem-nem. Vagyis egyáltalán nem reagál a billentyűkre, ha az orosz elrendezés be van kapcsolva. Vagy az elavult felület a hibás, vagy a fejlesztők túlzott ragaszkodása az ASCII-hez. De így vagy úgy, a hazai webes kódolók nem lesznek túl kényelmesek benne.

Hagyjuk meg tehát neki a „referenciaböngésző” szerepét, és folytassuk a győzelem fő esélyeseinek mérlegelését.

> Látszik benne az eredmény, de a szerkesztéshez egyértelműen gyenge ...

Minden esélye megvan arra, hogy az 1.0-s verzióra tökéletes legyen

A Screem első benyomása a következő: "csak egy szerkesztő>. A munkaablak három mezőre van felosztva - a jobb oldalon egy beviteli mező, alatta a hibák és figyelmeztetések jelennek meg, a bal oldalon pedig több fül, amelyek megkönnyítik a dokumentumban való navigálást, fájlokkal való munka stb. Különösen hasznosnak találtam a Fa fület, amely az oldal fastruktúráját jeleníti meg - egy dupla kattintással mondjuk a HEAD sorra kijelöli a szerkesztőmezőben a címsorhoz kapcsolódó összes kódot.

Nyilvánvalóan meg kell különböztetni a hagyományos szövegszerkesztőtől a HTML-címkékkel végzett fejlett munka révén. Ebben az esetben az „előrelépés” a szintaktikai kiemelésből, egy adott címke menüből történő kiválasztásával történő bevitelének lehetőségéből áll (nagyon kényelmes a META címkék és a DOCTYPE sor beszúrása pár kattintással) és az automatikus kiegészítésből / tipp a bemeneti címkékre (beleértve az argumentumokat is).

Egy másik funkció a "párosított" címkék félautomata bezárása. "Félig", mert tennie kell valamit, mielőtt megjelenik a végcímke - nevezetesen, írja be a következőt: "", beírva az autopilótán, hirtelen a következőre változik TITLE>".

Sajnos a címkék gyors beírásához "gyorsbillentyűket" nem biztosítanak. De kompenzációként - lehetőség van arra, hogy a "Források" lapon bal oldalon válasszon, és dupla kattintással bármilyen címkét beszúrjon. Az "Attribútumok" lapon pedig megtekintheti a kiválasztott címke összes attribútumait, és módosíthatja azokat.

Egy meglehetősen hasznos funkció a HTML szintaxis ellenőrzése ("Eszközök > Tiszta > Tiszta (HTML)" menü). Az alábbiakban a "Hibák" lapon tájékoztatást kap az összes talált hibáról (például a természetben nem létező címkékről) és figyelmeztetésekről. Sajnos az összes "érvénytelen karakterkód" diagnózisú cirill karakter ez utóbbi kategóriába tartozik, ami némileg összezavarja a kimenetet.

Az "összetett" címkék - például képek, hivatkozások, táblázatok, űrlapok - beírásához a paraméterek bevitelére szolgáló párbeszédablakok (úgynevezett "varázslók") találhatók. Mellesleg kiderül, hogy nagyon kényelmesek az SSI-betétekhez, különösen akkor, ha a szklerózis kitörli az egykor fájdalmasan ismerős betűkombinációkat a memóriából ...

Szintén kényelmes a képek beszúrása, mint egy "varázsló": válassza ki a kívánt fájlt a szabványos párbeszédablakban, állítson be egy alternatív aláírást (alt attribútum) - és kap egy IMG-címkét, amely automatikusan beállított magasság- és szélességértékeket tartalmaz. Más attribútumok, például az igazítás, könnyen módosíthatók a fent említett azonos nevű lap segítségével. Tekintse meg a "Színvarázslót" is – egy nagyon praktikus színválasztót.

A szolgáltatási funkciók közül - helyesírás-ellenőrzés, több oldal projektekbe csoportosítása (itt "oldalak"-ként hivatkozunk rájuk), CVS támogatás, projekt közzététele FTP segítségével. Az oldalon található hivatkozások a diagramon megtekinthetők (a menüből a "Nézet > Link nézet" menüponttal, vagy a menüben), és azonnal láthatja, hogy melyik belső, melyik külső, és melyik nem vezet sehova. Hasonlóképpen, az előnézeti módot bekapcsolja. Kívánság szerint a nézetet külső böngészőben is használhatja.

Nos, egy meglehetősen részletes és jól illusztrált hivatkozás lehetővé teszi a szerkesztő elsajátítását nem csak a "tudományos piszkálás" módszerrel.

Tehát elmondhatjuk, hogy ez a "csak szerkesztő" valójában egy kényelmes és funkcionális eszköz. Bár a gyorsbillentyűk hiánya a címkék beillesztéséhez és a végcímkék automatikus bevitelének furcsa megvalósítása arra kényszeríti, hogy vagy szinte mindent kézzel gépeljen be, vagy gyakrabban használja az egeret, mint szeretné, "gyors" bevitellel.


>Fele oroszosított, de a többi - nagyon jó!


>A linkek megjelenítése borzasztóan néz ki... De néha nem lehet nélküle.

Egy KDE "sztár", aki őszintén próbál Gnome-ban is dolgozni...

Talán a legjobb Qt alapú HTML-szerkesztő, és valóban az egyik legjobb. A fő működési mód a kézi kódszerkesztés, bár van vizuális mód is, valamint egyedi "kombinált" mód, amikor a munkamező két részre oszlik: felül - hogyan fog kinézni az oldal; lent a forráskód. Sőt, az oldalt ott és ott is szerkesztheti – minden változtatás automatikusan szinkronizálódik. Vagyis a kód beillesztésekor azonnal látja az eredményt, vagy fordítva - egy sortörést betéve azonnal láthatja, hogy melyik címke csinálja ezt.

A gyorsbillentyűk alapértelmezés szerint nincsenek hozzárendelve minden címkéhez, de ahogy az egy tipikus KDE-alkalmazástól elvárható, teljes mértékben testreszabhatók. Az automatikus kiegészítés (mint a Screemben, csak a nagybetűkre reagál) és a paraméterekre vonatkozó tippek durván működnek. A Screem-mel ellentétben a címkék automatikus bezárása nagyon jól megvalósított - a záró tag közvetlenül a nyitó után kerül be, a kurzor pedig a címkék közé kerül. A szerkesztő hasonlóan viselkedik, amikor egy címkét gyorsbillentyűvel szúr be, ami lehetővé teszi, hogy a gépelés során gyakorlatilag ne vonja el a figyelmét a kurzor pozíciója. A vita egyetlen pontja az, hogy ha egy címkének vannak kötelező attribútumai, akkor egy gyorsbillentyű megnyit egy párbeszédpanelt ezek megadásához. A gyors gépelésnél ez elvonja a figyelmet, és teljesen el kell hagynia az ilyen címkék gyorsbillentyűinek használatát.

Bár bizonyos esetekben hasznosak a párbeszédpanelek – különösen a „Gyorsindítás párbeszédpanel”, amely egy új dokumentumot hoz létre, és egy szabványos html oldalsablont illeszt be abba. Két lehetőség van a táblázatok létrehozására (a tisztán kézi bevitelen és a teljesen vizuális fordításon kívül) - "Table Editor", amely lehetővé teszi a táblázat közvetlen kitöltését a párbeszédpanelen, és címkékkel történő bevitelt.

Nagyon kényelmes az egyes elemek stílusával dolgozni (a CSS gomb a Stílus lapon). De a CSS-táblázatok létrehozására szolgáló funkciókat, amelyek hasonlóak a Screemben vagy a Bluefishben, sajnos nem találtam az "alapértelmezett" szállításban.

A szerkesztőablakban tetszett a kód "összecsukás" funkciója, amikor mondjuk egy táblázatnak, egy php beszúrásnak, vagy egy DIV elemnek megfelelő összes sor egy sorba összecsukható - ezzel el lehet rejteni a felesleget. szerkesztés közben, és pontosan arra összpontosítson, amire szüksége van.

A segédeszköztárak a szerkesztőmező jobb és bal oldalán találhatók. A jobbik felelős a súgóhívásért és a html tag attribútummezőjéért, amely a Screem "Attribútumok" füléhez hasonló funkciókat hajt végre - pl. amely lehetővé teszi bármely címke attribútumainak listájának megtekintését, amelyen a kurzor található, és módosíthatja bármelyikük értékét.

A bal oldalon találhatók a könyvtárfa hívására szolgáló gombok (a Screem-el ellentétben a fájl szerkesztési mezőbe húzása intelligensebben működik, nem csak a fájl nevét, hanem a helyzettől függően a teljes címkét beszúrja , stb.), dolgozni a projekttel, sablonokkal, dokumentumszerkezettel (dupla kattintással az elembe ágyazott teljes kódrészletet is kijelölhetjük), segédszkriptekkel.

A "Plugins" menüben számos hasznos, html kód szerkesztéséhez kapcsolódó programot találunk: link állapotellenőrző, képtérkép eszköz, CVS eszköztár. Mivel azonban a Quanta Plus a KDE-környezetre összpontosít, ebből kevés fog működni a Gnome-ban.

A szerkesztő testreszabhatósága egyszerűen lenyűgöző - csak nézze meg a "Beállítások" menü összetételét. Szinte mindent testre szabhatunk: eszköztárakat, külső programokat, gyorsbillentyűket, magának a szerkesztőnek a megjelenését, előnézeti módokat... Általánosságban elmondható, hogy a Quanta Plusban elég nehéz olyat találni, ami alapból kényelmetlen lenne, sőt, nem változtatható meg az ember szokásai és preferenciái szerint.

Tehát a Quanta Plus (még ha figyelembe vesszük, hogy a tesztelést a Gnome környezetben végezték, és egyes funkciók nem működtek) nagyon jó benyomást keltett. Erőssége, rugalmassága és konfigurálhatósága képes megfelelni a legigényesebb webes kódolók igényeinek, függetlenül azok tapasztalati szintjétől.


>Szinte semmi panaszra. És még a "K stílusban" kifejezett design is megbocsátható neki ...


>Jobb oldalon attribútumok, bal oldalon kódhajtogatás... Hogyan kérhetnél többet?

A fő versenyző a vezetésért a "Gnome-ért" kategóriában

Az egyik érettebb szerkesztő a GTK alapján. Az ablak elrendezése meglehetősen szabványos - az eszköztár tetején, több lapra osztva; három lap a bal oldalon (könyvtárfa a fájlokkal való munkavégzéshez, súgó, könyvjelzők); a jobb oldalon található a fő szerkesztőmező. A hagyományos elemeket tartalmazó főmenü mellett van egy egyéni menü (az eszköztár alatt), amellyel gyorsan beszúrhat "sablon" töredékeket, például a DOCTYPE karakterláncot, META címkéket, megjegyzéseket, bármilyen páros és egyedi címkét. (bármilyen név beállítható) stb. A HTML-en kívül beszúrhat néhány PHP parancsot, SQL-t, DocBook címkéket, néhány szabványos töredéket az Apache konfigurálásához (amely az alapszintű hitelesítésért felelős és tiltja az inc fájlok megnyitását) és még valamit C-be is. Vagyis a html fájlok mellett , A Bluefish egy tipikus .htaccess konfiguráció írásakor és a legegyszerűbb php betétek fejlesztésekor is igyekszik enyhíteni a szenvedéseidet. A "Felhasználói menü" Szerkesztés menü kiválasztásával nagyon könnyen beállíthatja a szükséges sablonokat.

A meglehetősen kiterjedt "Címkék" menü mellett, amely lehetővé teszi szinte bármilyen címke beszúrását, sok érdekesség található a szomszédos "Dialógusokban", amelyek további paramétereket igénylő műveleteket tartalmaznak, és teljes csoportok beszúrását teszik lehetővé. elemek egy csapásra. Például az "Általános "Dokumentum címe" (vagy ) azonnal beilleszti a leendő html oldal keretét - fejlécekkel, META címkékkel és sablonnal az oldal törzséhez. Hasonlóképpen beszúrhat egy sablont egy táblázathoz, keretekhez (itt "oldalsávnak" nevezik) stb.

Külön említést érdemel a CSS fül – annak ellenére, hogy csak három gombot találunk rajta. A második és a harmadik a SPAN és DIV címkék gyors beillesztésére szolgál. De az első lehetővé teszi a stíluslapok teljes létrehozását. Még ha a lehetséges paraméterek és értékük tizedére sem emlékszik, nem lesz nehéz kiválasztani a legördülő listából a kívántat, és egyszerűen beilleszteni a készülő táblázatba. A párbeszédpanel "Szín" gombja lehetővé teszi a szín beállítását (ahol szükséges), egyszerűen a kívánt színre kattintva.

Sem a címkéknél, sem a paramétereiknél nincs beviteli automatikus kiegészítés - csak szintaktikai kiemelés (majd először a dokumentum típusát kell beállítani "html"-re az azonos nevű menüpontban - alapértelmezés szerint a szerkesztő egyszerű szöveges mód). Az egyetlen dolog, ami automatikusan történik, az a párosított címkék bezárása (kikapcsolhatja, valamint a kiemelést).

A gyors gépelés érdekében a legtöbb címkében könnyen megjegyezhető billentyűparancsok találhatók (bár nem mindig könnyen használhatók). A "Szerkesztés" menü bátorító eleme - "Billentyűparancsok mentése" ellenére nem találtam hol módosítani.

Érdekesnek tűnt a miniatűrökkel való munka funkciója - válasszon ki egy fájlt, és az előnézet alapján állítsa be a kívánt méretet a szokásos "csúszkával". A színválasztó eszköz is hasznos lesz ("Párbeszédek" Általános "Színválasztás") - kattintson a kívánt árnyalatra, és a párbeszédablak bezárásakor annak hexadecimális ábrázolása kerül be a kódba.

Van projekttámogatás, helyesírás-ellenőrzés, külső programokkal való interakció (make, javac fordító, HTML szintaxis-ellenőrzés, DOS2UNIX sorvégi karakterkódolás; a beállításokban elég egyszerű saját kezelőt csatlakoztatni). Az eredmény csak külső böngészőben tekinthető meg.

Általánosságban elmondható, hogy néhány befejezetlen munka benyomása volt, bár a szerkesztő potenciálja óriási. Különösen tetszett a funkcionalitás növelése külső programokon keresztül. Jó benyomást tett a felhasználói menü, melynek segítségével a legtöbb rutinművelet könnyedén, néhány egérkattintásra redukálható. A kezdőknek azonban hiányozni fognak az automatikus kiegészítés és a paraméterekre vonatkozó tippek. A Verdict jó szerkesztő olyan szakemberek számára, akik nincsenek hozzászokva a túlzott luxushoz, de szívesen automatizálják a tipikus műveleteket.


>A pontos kiemelés és a testreszabható panelek lehetővé teszik, hogy szinte bármilyen kóddal dolgozzon, amelyre szüksége lehet egy webhely fejlesztése során.


> Stíluslap létrehozási párbeszédpanel – az eredmény hozzáadódik a szerkesztőmezőhöz.

Nvu

Ha ezt a WYSIWYG szerkesztőt választotta, felejtse el a kézi szerkesztést

A Linspire ezen ötlete a vizuális módot a szokásos módon használja, ahogy az egy "felhasználó-orientált" programtól elvárható. A munkaterület alján található fülek azonban nagyon egyszerűvé teszik a forráskód-szerkesztő módba váltást. Itt van egy előnézet és egy "HTML címkék" nevű mód, amikor az oldalon (hogyan fog kinézni a böngészőben) minden elemhez egy "címke" kerül, amely megmutatja, hogy melyik címke felelős ezért az elemért. Meglehetősen kényelmes valaki más kódjának gyors elemzéséhez - nem találtam más felhasználási módot ennek a módnak.

A vizuális módban végzett munka nem sokban különbözik a hagyományos szövegszerkesztőben, mint például az OOo Writer vagy az AbiWord. Igen, és abban állapodtunk meg, hogy elsősorban a „kézi” szerkesztésre koncentrálunk.

Furcsa módon, de kézi módra váltva blokkolják az eszköztár gombjai és menüpontjai, amelyek bizonyos címkékért felelősek. Nincs automatikus kiegészítés, minimális szintaktikai kiemelés, ami nem vonatkozik az újonnan beírt szövegre... Általánosságban elmondható, hogy "rángattam - ne mondd, hogy nem izmos", és ha nem tetszik a vizuális mód, akkor szerezz be egy normál Jegyzettömb. Az Nvu forráskód szerkesztőjeként nem csillog (és nem is erre való), úgyhogy fejezzük be az áttekintést...

Eredmények

A legjobb HTML-szerkesztő kiválasztása nehéz feladatnak bizonyult. A Bluefish úgy érzi magát, mint egy hal a vízből a Gnome környezetben (csak ne viccelj a színekkel, oké?), de még mindig hiányzik belőle a feltétel nélküli győzelemhez szükséges funkcionalitás. Aki azonban megszokta, hogy a Jegyzettömbben dolgozik, annak ez az ideális választás lesz - teljesen nem feltűnő (akár szinte láthatatlan), ugyanakkor mindig készen áll a segítségére.

A Screem a kis verziószám ellenére szinte semmiben sem marad el a Bluefish mögött, sőt helyenként még előrébb is jár. A párosított címkék kissé furcsán megvalósított automatikus bezárása néha megzavarja a munkát, és a címkék gyorsbillentyűinek hiánya általában mély csüggedésbe sodorja azokat, akik arra számítottak, hogy eldobják az egeret, de nem írnak be mindent kézzel.

Nos, a Quanta Plus még a nem natív környezetben is megmutatta a "segítő" funkciók és a gyors munka kényelmének legharmonikusabb kombinációját. A szinte minden testreszabhatósága nélkülözhetetlen lesz azok számára, akik szeretnek "körbejárni", bár alapértelmezés szerint a gyorsbillentyűket és az eszköztár összetételét meglehetősen kényelmesen választják meg. Általánosságban elmondható, hogy a vitathatatlan vezető ebben a pillanatban "idegennek bizonyult a KDE bolygóról", mint a legérettebb és legátgondoltabb HTML-szerkesztő, amiért ő kapja a győztes babérjait.


> Nem tudja eldönteni, hogyan szerkesztheti a legjobban webhelyét – manuálisan vagy vizuálisan? A Quanta Plus segítségével nem kell két üzemmód között tépelődnie!

A függvények összefoglaló táblázata

Megjegyzések:
* - külső program, a Cervisia segítségével
** - nem szerkeszthető

Sergey Suprunov (amsand at rambler dot ru) - HTML-szerkesztők

Hogy megtudja, milyen jól végzik a munkájukat.

Ezek az alkalmazások nagyon hasonlóak. Mindhárom elsősorban kódszerkesztő szintaktikai kiemeléssel, intelligens formázással és egyéb funkciókkal, amelyek megkönnyítik a kód beírását és szerkesztését. A Screem szorosan kapcsolódik a GNOME-hoz, míg a Bluefish KDE-n és GNOME-on egyaránt jól működik. A Quanta Plus egy KDE-alkalmazás, amelyet a KDE-vel együtt terjesztenek. Mindegyik támogatja a WYSIWYG nevű vizuális szerkesztést (amit látsz, azt kapod), és fejlett kódszerkesztési lehetőségekkel párosul. Ezek a szerkesztők HTML-lel, JavaScripttel, Cascading Style Sheets-szel (CSS) és más jelölő- és szkriptnyelvekkel dolgozhatnak. Lehetőség van webhelyek és webes projektek kezelésére is, beleértve a CVS-támogatást is.

Látjuk, hogy ezek a programok nagyon hasonlóak, ezért ki kell emelnünk mindegyiknek a fényes tulajdonságait. Ebben a cikkben arra összpontosítottam, hogyan segít a webszerkesztő a HTML-kód, a CSS és a DIV címkék írásában. Mindegyik programnak van további jellemzők amely megfelelhet az Ön igényeinek.

Mindegyik programot az Adobe Spry Framework-jével teszteltem (BSD licenc alatt), amely lehetővé teszi az AJAX (aszinkron JavaScript és XML) hozzáadását egy webhelyhez. A Spry Framework JavaScript-szkripteket és stíluslapokat tartalmaz. A Spry widgetek használatához és módosításához szükség van egyszerű szerkesztés HTML és CSS. Ez tette a Spry-t megfelelő társsá a tesztjeimhez. Ebben a szerkesztőhármasban azokra a funkciókra összpontosítottam, amelyeket nagyra értékelek a kereskedelmi webdesign alkalmazásokban, mint például a címkék automatikus bezárása, a címkebeállítások kiválasztása (beír egy címkét, és a szerkesztő megadja a lehetséges opciók és értékek listáját ), támogatja a csatolt CSS - és JavaScript fájlokat.

A weboldal létrehozásával és szerkesztésével kapcsolatos munka nagy részét a Screem végzi. Amikor új oldalt hoz létre, a Screem megkéri, hogy adja meg az alapvető információkat, majd segít beállítani a fő elemeket a head és a body címkékben.

Örültem, hogy a Screem leegyszerűsíti a szerkesztést. Például, amikor egy rendezett lista nyitó címkéjét egy rendezetlenre cseréltem, a végcímke automatikusan megváltozott. A kód beírásakor megjelenik a lehetséges paraméterek listája. Miután kiválasztotta, amire szüksége van, a címke automatikusan bezárul. Rendelkezésre áll egy praktikus CSS szerzői asszisztens is, melynek köszönhetően a kiválasztott tulajdonságok stíluscímkék közé illeszthetők, vagy külön stíluslapba helyezhetők.

A Screem kezelőfelülete 2 eszköztárat tartalmaz: a fő eszköztárat az alapvető műveletekhez (fájlok megnyitása, nyomtatása és szerkesztése), valamint a súgósáv, amely 9 gombbal rendelkezik kilenc segítő számára. Segítségükkel könnyedén hozzáadhat és testreszabhat különféle elemeket: színeket, formákat, hivatkozásokat, képeket és táblázatokat.

A bal oldalon található egy oldalsáv is, amely 5 dobozt képes megjeleníteni:

  • Fájlok;
  • Dokumentumfa, kényelmesen navigálhat a szerkesztett webhely oldalain;
  • A beírt címkétől függően dinamikusan változó paraméterek listája;
  • Szimbólumok a tengeri címkékkel való munkavégzéshez, ha elérhetők a webhelyén.
  • A Screem 4 típusú weboldal megjelenítést támogat:

  • kód formájában - nem más, mint egy normál szerkesztőablak;
  • fa nézetben - a dokumentumfa másolata, amely az oldalsávban jelenik meg;
  • előnézet – megmutatja, hogyan fog kinézni az oldal a böngészőben. Egy hátránya - alapján JavaScript elemek Spry nem jelenik meg;
  • linkek formájában - egy diagram, amely megmutatja, hogy a webhely más oldalai hogyan kapcsolódnak az aktuális oldalhoz, és azok állapota.
  • A Beneath Screem egyszerű felülete egy hatékony HTML-szerkesztő. Bárcsak egyszerűbb lenne a telepítés KDE alatt. A Screemet Ubuntu LiveCD-n teszteltem, hogy elkerüljem a szerkesztő KDE-n való futtatásához szükséges GNOME-könyvtárak fordítását és letöltését. És mégis, a Screem kiváló példája egy olyan alkalmazásnak, amely kiváló munkát végez a kiválasztott feladattal, minimális további jellemzők. Ha GNOME-ot használ, akkor a Screem lehet az Ön számára. Ha KDE-t vagy más környezetet használ, további könyvtárakat kell letöltenie, hogy ezzel a szerkesztővel működjön.

    kékhal

    A Bluefish szerkesztő sok szempontból összetettebb, mint a Screem, de sokoldalúbb. A HTML és CSS mellett lehetővé teszi a C, Java, Perl, Python, XML és számos más nyelv szerkesztését. A HTML-lel és a CSS-sel való együttműködéshez ez a szerkesztő hasonló képességekkel rendelkezik, mint a Screem. Ez utóbbival ellentétben azonban a Bluefish nem kínál listát a választható címkelehetőségekről, és nem változtatja meg a záró címkét sem, amikor a nyitó címke megváltozik.

    Ennek ellenére a Bluefish jól szervezett és könnyen használható. A címkék menüben kiválaszthat egy címkét, és alkalmazhatja a kijelölt szövegre, vagy egyszerűen beilleszthet címkéket, ha a szöveg nincs kiválasztva. A menü címkéi 9 kategóriába vannak osztva: Címsorok, Speciális, Formázás, Kontextus szerinti formázás, Általános formázás, táblázat, lista, űrlap és egyéb. A "Párbeszédek" menü több párbeszédablakot kínál (hasonlóan a Screem segítőihez) különféle feladatok elvégzéséhez: hivatkozás, táblázat, űrlap vagy CSS-stílus hozzáadásához. A párbeszédpaneleken megadhatja vagy kiválaszthatja a paraméterértékek listájából a különböző címkéket, amelyeket a Bluefish beilleszt a dokumentumba. A párbeszédpaneleken keresztül a dokumentum kezdeti beállítása is megtörténik metacímkék, stíluslapokra mutató hivatkozások stb. hozzáadásával. A menük kontextusfüggetlenek, ami azt jelenti, hogy ha szerkeszt egy Python-fájlt, továbbra is biztosítanak funkciókat a HTML-lel való munkához.

    A Bluefishnek van egy praktikus vázlatvarázslója. Segítségével könnyedén létrehozhat bármilyen kép előnézetét, ami akkor hasznos, ha online fotóalbumot szeretne rendezni a webhelyén. Ez a varázsló a megadott méretre vagy százalékra méretezi a képméretet, és automatikusan hozzáadja a kép- és hivatkozáscímkéket.

    A Bluefish egy nagyon alkalmas HTML szerkesztő, különösen, ha sokat kell írni PHP, JavaScript, Java és más támogatott nyelveken. A Bluefish minden szerkesztése alapvetően menüvezérelt, ami miatt nem olyan interaktív, mint a Screem, amely ugyanazt teszi, de dinamikusan gépelés közben. A Bluefish képességei azonban messze túlmutatnak az egyszerű HTML és CSS szerkesztésen. Ráadásul problémamentesen telepíthető és fut mind KDE, mind GNOME alatt.

    Quanta Plus

    A Quanta Plus lényegében egy kódszerkesztő. Van néhány WYSIWYG funkciója, de nem olyan hasznosak, mint amilyennek első pillantásra tűnhet. Amint hozzáadtam egy táblázatot egy kis weboldalhoz, az előnézet leállt. Ez egy kicsit meglepett, mert ezzel egyidőben egy bonyolultabb oldal is betöltődött, és az előnézete is normálisan megjelent. De még akkor is, ha az előnézet jól működik, van néhány elég furcsa támogatás a WYSIWYG szerkesztéshez. Például az "Enter" billentyű lenyomása sortörés címkét szúr be az új bekezdéscímke helyett. Ugyanez történik egy lista szerkesztésekor, amikor az "Enter" billentyű lenyomásával egy új listaelemet kell létrehozni. Általában az előnézetek a legjobbak az eredmény megtekintéséhez, nem pedig a közvetlen szerkesztéshez.

    A fentiektől eltekintve a Quanta Plus egy igazán hatékony kódszerkesztő. A felülete sokkal összetettebb, mint a Bluefish-é, de a Quanta Plus fő fókusza továbbra is a webszerkesztésen van. Ez a szerkesztő támogatja a szintaxiskiemelést, a szkripteket és a jelölőnyelveket. A Bluefishhez hasonlóan, ha egy menüt úgy terveztek, hogy egy nyelven működjön, akkor az ezzel a menüvel végzett munka nincs hatással a másik nyelven írt kódra. A Quanta Plus lehetővé teszi a felhasználók számára, hogy egyéni eszköztárakat hozzanak létre egy adott nyelvhez.

    Ismét, mint a Bluefishben, az alkotás új oldalérdemesebb a címkék menüvel kezdeni, ahol egy párbeszédablak található a fő struktúra (meta tagek, dokumentum címe stb.) létrehozásához. A címkék menüben egyszerűen beszúrhat egy címkét, vagy megnyithat egy párbeszédpanelt a címke beállításához, több lehetőséggel. Véleményem szerint a legfontosabb az, hogy a Quanta Plus felajánlja a címke paramétereinek és ezen paraméterek értékeinek kiválasztását a kód beírása során. A Bluefish nem rendelkezik ezzel a funkcióval, míg a Screem csak egy paraméter kiválasztását kínálja, az értékét nem.

    Egy másik hasznos funkció, ha olyan címkét szúr be, amely általában kapcsolódó címkéket tartalmaz, a Quanta Plus automatikusan hozzáadja az utóbbit. Például, ha beszúr egy rendezett listacímkét, a szerkesztő automatikusan hozzáad egy nyitó és záró címkét egyetlen listaelemhez, valamint egy rendezett lista záró címkét.

    A Quanta Plus CSS-kezelése kissé zavaros, mivel kettőn keresztül történik párbeszédpanelek. De ha egyszer rájött, a CSS szerkesztése nagyon egyszerűvé válik. CSS-stílus létrehozásához először meg kell nyitnunk a "CSS-választó" párbeszédablakot, hogy meghatározzuk azt az elemet, amelyre a stílust alkalmazni kell. Ezután a "CSS Selector"-ra duplán kattintva a következő "CSS-szerkesztő" párbeszédablakhoz jutunk, amelyben már minden stílusparamétert megadhatunk. Ennek eredményeként egy tökéletesen formázott CSS-kódot kapunk.

    A Quanta Plus a legösszetettebb szerkesztő a három áttekintett közül, de egyben a legképességesebb. Nem tud örülni annak, hogy testreszabhatja a Quanta Plus felületet az Ön igényei szerint. Ez a szerkesztő mindent kínál, amire szüksége van, de még többet is, hogy megfeleljen a HTML- és CSS-kódot író és szerkesztő felhasználók igényeinek. A GNOME-ot használók számára a Quanta Plus telepítéséhez további könyvtárak letöltése szükséges, de megéri. A KDE-felhasználóknak nem lesz ilyen problémájuk, mert ez a szerkesztő a KDE-be van beépítve.

    Egyszerű tanácsom az, hogy a Quanta Plus segítségével szerkessze a HTML és CSS fájlokat. Azok számára, akik nem keresik az egyszerű utakat, a következő lehetőségeket ajánlom:

  • Ha Ön GNOME-felhasználó, telepítse a Screem-et. Ez egy egyszerű, gyors és meglehetősen hatékony szerkesztő webes szerkesztéshez. A Bluefish-től és a Quanta Plus-tól eltérően azonban nem kínál annyi lehetőséget az olyan nyelvekkel való munkavégzéshez, amelyek nem kapcsolódnak közvetlenül a webszerkesztéshez;
  • Ha Ön GNOME-felhasználó, és további szolgáltatásokra van szüksége, telepítse a Quanta Plus-t további könyvtárak letöltésével;
  • Ha Ön KDE felhasználó, és szüksége van egy kódszerkesztőre, akkor a Quanta Plus a választása. Hagyja figyelmen kívül a WYSIWYG funkcióit, és használja ki a szerkesztési lehetőségek teljes előnyeit, különösen CSS esetén;
  • Az Xfce felhasználók számára a Quanta Plus tökéletesen működik. A Screem további könyvtárakat igényel;
  • Végül, ha Ön GNOME felhasználó, és sok energiára van szüksége, de nem szeretne további könyvtárakat telepíteni a Quanta Plus használatához, akkor a Bluefish az Ön számára készült.
  • Jó, hogy legalább három megfelelő webfejlesztő alkalmazás létezik Linuxra. A Screem, a Bluefish és a Quanta Plus nem olyan átfogó, mint az iparágvezető Adobe Dreamweaver, de nagyon közel állnak egymáshoz. A Quanta Plus szinte a Dreamweaver analógja. Tekintettel arra, hogy utóbbi ára meglehetősen magas, és alapból nem támogatja a Linuxot, a fenti három kiváló választás. Amellett, hogy ingyenesek, ezek a szerkesztők nagyszerű eredményekkel is jutalmazzák felhasználóikat.

    Ha tetszett a cikk, oszd meg barátaiddal:

    Linux alatt nagyon sok különböző létezik alkalmazások webfejlesztőknek. Ezúttal négy kényelmes HTML-szerkesztőről írok, amelyek népszerűek ezen a platformon. Ha érdekes, akkor gyakrabban lehet folytatni és írni a fejlesztőknek szóló programokról.

    A legtöbb szerkesztő a kézi kódbevitel mellett támogatja a technológiát WYSIWYG. Jómagam csak két szerkesztővel próbálkoztam (egyébként tollal írni mindent, gedit használatával valahogy ismerősebb és kényelmesebb), de mindkettő a hivatalos Ubuntu tárolókban volt, és elérhető Alkalmazás Központ.

    kékhal egy többplatformos és nagyon könnyű szerkesztő programozóknak és webfejlesztőknek. Számos programozási és jelölőnyelvet támogat, de a dinamikus és statikus webhelyek létrehozására összpontosít. Ez egy nyílt forráskódú projekt, amelyet a GNU GPL alatt adtak ki.

    A BlueFish jellemzői:

    • Testreszabható szintaxis kiemelés
    • Ellenőrizze a HTML-oldalak helyesírását
    • HTML-címkék automatikus kiegészítése
    • beépített referencia Információk különböző programozási nyelvekhez
    • Összecsukható kódblokkok
    • A megfelelő blokkok kezdő és záró címkéinek kiemelése
    • A címkék automatikus kiegészítése és automatikus lezárása számos programozási nyelvhez

    (más néven Quanta) a KDE népszerű szerkesztője. A Quanta rendelkezik WYSIWYG szerkesztővel, valamint FTP fájlszerkesztő funkcióval.

    A Quanta Plus tulajdonságai:

    • Az alapszintek automatikus bevitele HTML címkékés tulajdonságaik
    • Szintaxis kiemelés
    • Kód befejezése
    • Vizuális webes űrlap- és oldalszerkesztő
    • Weboldal előnézete
    • Keresés és csere (beleértve a reguláris kifejezések használatát is)
    • Helyesírás-ellenőrzés.
    • Logikai blokkok összecsukása

    Ez egy másik hasznos eszköz a fejlesztő számára. Támogatja a HTML-t, CSS-t, javascriptet, PHP-t, CSS-t és még sok mást, de nem támogatja a WYSIWYG-t.

    Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
    OSSZA MEG: