Die Bluefish kode redakteur is 'n program wat gebruik word om webblaaie en skrifte te ontwikkel. Dit is nie 'n WYSIWYG redakteur nie. Bluefish is 'n instrument wat gebruik word om die kode wat 'n webbladsy of skripsie gemaak is, te wysig. Dit is bedoel vir programmeerders wat kennis het van die skryf van HTML- en CSS- kode en het modi om met die mees algemene skripstale soos PHP en Javascript te werk, asook 'n groot aantal ander. Die hoofdoel van die Bluefish-redakteur is om kodering makliker te maak en om foute te verminder. Bluefish is gratis en open source sagteware en weergawes is beskikbaar vir Windows, Mac OSX, Linux en verskeie ander Unix-agtige platforms. Die weergawe wat ek in hierdie handleiding gebruik, is Bluefish op Windows 7.
01 van 04
Die Bluefish-koppelvlak
Die Bluefish-koppelvlak word in verskeie afdelings verdeel. Die grootste gedeelte is die wysigingsruil en dit is waar u u kode direk kan wysig. Aan die linkerkant van die wysigingspaneel is die sypaneel wat dieselfde funksies as 'n lêerbestuurder uitvoer, sodat u die lêers kan kies wat u wil werk en lêers hernoem of verwyder.
Die koptekst aan die bokant van die Bluefish-vensters bevat verskeie nutsbalkies wat deur die kieslys vertoon of versteek kan word.
Die nutsbalkies is die hoof nutsbalk, wat knoppies bevat om algemene funksies uit te voer, soos stoor, kopieer en plak, soek en vervang, en 'n paar kode indentasie opsies. U sal merk dat daar geen formateringsknoppies soos vet of onderstreep is nie.
Dit is omdat Bluefish nie kode vorm nie, dit is slegs 'n redakteur. Hieronder is die hoof nutsbalk die HTML-nutsbalk en die snipper-menu. Hierdie spyskaarte bevat knoppies en sub-spyskaarte wat u kan gebruik om kode outomaties in te voeg vir die meeste taalelemente en funksies.
02 van 04
Die HTML-nutsbalk in Bluefish gebruik
Die HTML-nutsbalk in Bluefish word gereël deur tabs wat die gereedskap per kategorie skei. Die oortjies is:
- Vinnige balk - jy kan ander gereedskap op hierdie blad plak vir items wat jy gereeld gebruik.
- HTML 5 - gee toegang tot algemene tags en elemente in HTML 5.
- Standaard - algemene HTML-formatteringsopsies word op hierdie blad verkry.
- Formatering - minder algemene formatering opsies word hier gevind.
- Tabelle - verskeie tabel genereer funksies, insluitend 'n tafel towenaar.
- Lys - gereedskap vir die opwekking van bestelde, ongeordende en definisie lyste.
- CSS - style sheets kan geskep word vanaf hierdie oortjie sowel as uitleg kode.
- Vorms - mees algemene vorm elemente kan vanaf hierdie oortjie ingevoeg word.
- Fonts - hierdie oortjie het kortpaaie om met lettertipes in HTML en CSS te werk.
- Raamwerke - die mees algemene funksies vir die werk met vorms.
Deur op elke oortjie te klik, sal knoppies wat verband hou met die betrokke kategorie verskyn in die nutsbalk onder die oortjies.
03 van 04
Die Snippets-menu gebruik in Bluefish
Onder die HTML-nutsbalk is 'n spyskaart genaamd die snippetsbalk. Hierdie menubalk het submenu's wat verband hou met 'n verskeidenheid programmeertale. Elke item op die spyskaart voeg algemeen gebruikte kode in, soos byvoorbeeld HTML-soorte en meta-inligting.
Sommige van die spyskaartitems is buigsaam en genereer kode afhangende van die tag wat u wil gebruik. As u byvoorbeeld 'n voorafformateerde teksbladsy by 'n webblad wil voeg, kan u op die HTML-menu in die uitrekselbalk klik en die kieslysitem "enige gepaarde tag" kies.
As u hierdie item kliek, word 'n dialoog oop waarin u gevra word om die merker wat u wil gebruik, in te voer. U kan "voor" (sonder die hoekhakies) invoer en Bluefish voeg 'n opening en sluitingswoord in die dokument in:
pre>.04 van 04
Ander kenmerke van Bluefish
Terwyl Bluefish nie 'n WYSIWYG-redakteur is nie, kan hy jou kode in enige blaaier wat jy op jou rekenaar geïnstalleer het, voorskou. Dit ondersteun ook kode outomaties voltooiing, syntax highlighting, debugging gereedskap, 'n script uitvoer boks, plugins en templates wat kan jou 'n sprong begin vir die skep van dokumente wat jy gereeld werk.