Bluefishi koodi redaktor on veebilahenduste ja skriptide arendamiseks kasutatav rakendus. See ei ole WYSIWYG toimetaja. Bluefish on tööriist, mida kasutatakse veebilehe või skripti loomiseks loodud koodi muutmiseks. See on mõeldud programmeerijatele, kes tunnevad HTML-i ja CSS- koodi kirjutamist ning on režiimidega töötama kõige tavalisemate skriptikeemidega nagu PHP ja Javascript ning ka paljud teised. Bluefishi redaktori põhieesmärk on lihtsustada kodeerimist ja vähendada vigu. Bluefish on tasuta ja avatud lähtekoodiga tarkvara ning versioonid on saadaval Windowsi, Mac OSXi, Linuxi ja mitmete muude Unix-tüüpi platvormide jaoks. Sellel juhendamisel kasutatav versioon on Windows 7-s Bluefish.
01, 04
Bluefishi liides
Bluefishi liides on jagatud mitmeks osaks. Suurim osa on redigeerimispaneel, kus saate koodi otse muuta. Redigeerimispaani vasakul küljel on külgpaneel, mis täidab failide halduriga samu funktsioone, mis võimaldab valida faile, mida soovite töötada, ning faile ümber nimetada või kustutada.
Bluefishi aknade ülaosas asuvas päiseosas on mitu tööriistariba, mida saab näidata või peita menüü Vaade abil.
Tööriistaribad on peamine tööriistariba, mis sisaldab nuppe, et täita ühiseid funktsioone nagu salvestamine, kopeerimine ja kleepimine, otsing ja asendamine ning mõned koodi taandaribad. Te teate, et pole vormingut nuppe, nagu rasvane või rõhutav.
Sellepärast, et Bluefish ei vorminda koodi, on see ainult redaktor. Peamine tööriistariba on HTML-tööriistariba ja sisselogimiste menüü. Need menüüd sisaldavad nuppe ja alammenüüsid, mida saate koodi automaatselt sisestada enamiku keeleelementide ja funktsioonide jaoks.
02 04
HTML-tööriistariba kasutamine Bluefishis
Bluefishi HTML-i tööriistariba on korraldatud vahekaartidega, mis eraldavad tööriistad kategooriate kaupa. Vahed on järgmised:
- Kiire riba - saate sellel kaardil teisi tööriistu lisada, kui kasutate sageli neid esemeid.
- HTML 5 - annab teile juurdepääsu üldistele siltidele ja elementidele HTML 5-s.
- Standard - sellel vahekaardil on juurdepääs tavaliste HTML-vormingutele.
- Vormindamine - vähem levinumaid vormindamisvõimalusi leiab siit.
- Tabelid - erinevad tabelite loomise funktsioonid, sealhulgas tabeli viisard.
- Nimekiri - tööriistad järjestatud, järjestamata ja määratluste loendite genereerimiseks.
- CSS - stiilide tabelid saab luua selle vahekaardi ja paigutuse koodi.
- Blanketid - kõige sagedamini kasutatavad vormielemendid saab sellelt vahekaardilt lisada.
- Fondid - sellel vahekaardil on kiirklahvid HTML-i ja CSS-i jaoks mõeldud fontidega töötamiseks.
- Raamid - kõige tavalisemad vormivormide funktsioonid.
Kõigil vahelehtedel klõpsates ilmuvad vastavate kategooriatega seotud nupud vahekaartide all asuvasse tööriistariba.
03 alates 04
Redaktsioonide menüü kasutamine Bluefish'is
HTML tööriistariba all on menüü nimega fragmentibaar. Sellel menüüribal on alammenüüd erinevate programmikeelte jaoks. Iga menüü üksus lisab tavaliselt kasutatavat koodi, näiteks HTML-i dotsüüpe ja metainfot.
Mõned menüüpunktid on paindlikud ja genereerivad koodi sõltuvalt sildist, mida soovite kasutada. Näiteks, kui soovite veebisaidile eelvormitud tekstibloki lisada, võite klõpsata väljalibariba HTML-menüüs ja valida menüüelemendi "ükskõik milline paaritud silt".
Selle üksuse klõpsamine avab dialoogi, kus kuvatakse soovitud märgendi sisestamine. Võite sisestada "pre" (ilma nurksulgudes) ja Bluefish sisestab dokumendi avamis- ja sulgemiskeelust "pre":
pre>.04 04
Muud omadused Bluefish
Kuigi Bluefish ei ole WYSIWYG toimetaja, on see võime lubada teil koodi eelvaadet vaadata brauseris, mille olete oma arvutisse installinud. Samuti toetab see koodi automaatset valmimist, süntaksi esiletõstmist, silumisvahendeid, skripti väljundkasti, pistikprogramme ja mallsid, mis võivad teil sageli töödeldavate dokumentide loomiseks käivitada.