In yntroduksje nei blêdwizer HTML-bewurker

De redaksje fan 'e Bluefish-koade is in applikaasje dy't brûkt wurdt om websiden en skripts te ûntwikkeljen. It is gjin WYSIWYG-bewurker. Bluefish is in tool used to edit the code that a web page or script is created from. It is bedoeld foar programmers dy't kennis hawwe fan it skriuwen fan HTML en CSS- koade en hat moden om te wurkjen mei de meast foarkommende skripttalen lykas PHP en Javascript, en ek in protte oaren. It haaddoel fan de redaksje fan Bluefish is om kodearjen makliker te meitsjen en ferwidering te meitsjen. Bluefish is fergees en iepen boarne software en ferzjes binne beskikber foar Windows, Mac OSX, Linux, en ferskate oare Unix-like platfoarmen. De ferzje dy't ik brûke yn dit tutorial is Bluefish op Windows 7.

01 of 04

The Bluefish Interface

The Bluefish Interface. Skermôfspraak courtesy Jon Morin

De Bluefish-ynterface is ferdield yn ferskate dielen. De grutste seksje is de bewurking en dit is wêr jo jo koade direkt oanpasse kinne. Op 'e lofter side fan it bewurkfinster is it sidepaniel, dy't dezelfde funksjes as in triembehearder útfiert, wêrtroch jo de triemmen kieze dy't jo wurkje en ofneame of wiskje triemen.

De koptekst oan 'e boppekant fan' e Bluefish-finsters befettet ferskate arkbalken, dy 't sichtber makke wurde kinne troch it menu sjen.

De arkbalken binne de haad arkbalke, dy 't knoppen befettet mienskiplike funksjes lykas bewarje, kopiearje en plakke, sykjen en ferfange, en guon koade yndeksje opsjes. Jo sille besjen dat der gjin formatting-knoppen binne lykas fet of ûnderstreeks.

Dat is om't Bluefish gjin koaden formaat, it is allinich in editor. Hjirûnder binne de wichtichste arkbalke de HTML-arkbalke en it snippetsmenu. Dizze menuopsjes befetsje knoppen en submenu's dy't jo brûke kinne om automatysk ynfoegje foar de measte taal-eleminten en funksjes.

02 of 04

Brûk de HTML-arkbalke yn Bluefish

Brûk de HTML-arkbalke yn Bluefish. Skermôfspraak courtesy Jon Morin

De HTML-arkbalke yn Bluefish is arranzjearre troch ljepblêden dy't de arken ûnderskiede troch kategory. De ljeppers binne:

Klik op elke ljepper sille knoppen dy't relatearje oan de relevante kategory ferskine yn 'e arkbalke ûnder de ljeppers.

03 of 04

Gebrûk fan it Snippets Menu yn Bluefish

Gebrûk fan it Snippets Menu yn Bluefish. Skermôfspraak courtesy Jon Morin

Under de HTML-arkbalke is in menu mei de snippets bar neamd. Dizze menu-bar hat submenus dy't relatearret oan in ferskaat oan programmearrings. Elk item yn it menu jout gewoan brûkt gebrûklike koade, lykas HTML-doctypes en meta-ynformaasje bygelyks.

Guon fan 'e menu items binne fleksibel en generearje koade ôfhinklik fan it tag dat jo brûke wolle. As jo ​​bygelyks in preformatted blok fan tekst taheakje oan in webside, kinne jo op it HTML-menu yn 'e snippetsbalke klikke en de menu item "elke paar tag" kieze.

Klik op dit item iepenet in dialooch dat jo rapportearret om it tag te iepenjen dat jo brûke wolle. Jo kinne "pre" (sûnder de hoekwinkels) ynfiere en Bluefish pleatst in iepen & sluten "pre" tag yn it dokumint:

 . 

04 of 04

Oare eigenskippen fan Bluefish

Oare eigenskippen fan Bluefish. Skermôfspraak courtesy Jon Morin

Wylst Bluefish gjin WYSIWYG-editor is, hat it de mooglikheid om jo kaartsje te foarkommen yn jo browser dy't jo op jo kompjûter ynstallearre hawwe. It stipet ek koade auto-oanfolling, syntaksje markearring, debugging-ark, in skript-útfierkast, plugins, en sjabloanen dy't jo in sprongstop jaan kinne foar it meitsjen fan dokuminten dy't jo faak wurkje mei.