Editè kòd Bluefish la se yon aplikasyon ki itilize pou devlope paj wèb ak Scripts. Li pa yon editè WYSIWYG. Bluefish se yon zouti ki itilize pou edite kòd la ke yon paj entènèt oswa script kreye nan. Li vle di pou pwogramè ki gen konesans nan ekri kòd HTML ak CSS e li gen mòd nan travay ak lang ki script komen ki pi komen tankou PHP ak Javascript, osi byen ke yon anpil lòt moun. Objektif prensipal editè a Bluefish se fè kodaj pi fasil ak diminye erè. Bluefish se gratis ak lojisyèl sous louvri ak vèsyon ki disponib pou Windows, Mac OSX, Linux, ak divès lòt tribin Unix ki tankou. Vèsyon mwen itilize nan Tutorial sa a se Bluefish sou Windows 7.
01 nan 04
Interface la Bluefish
Se koòdone Bluefish la divize an plizyè seksyon. Seksyon nan pi gwo se fenèt la edite ak sa a se kote ou ka dirèkteman edite kòd ou a. Sou bò gòch nan lis la editè se panèl la bò, ki fè fonksyon yo menm jan ak yon manadjè dosye, ki pèmèt ou chwazi dosye yo ou vle travay sou ak chanje non oswa efase dosye.
Seksyon an header nan tèt la nan fenèt yo ble gen plizyè bar, ki ka montre oswa kache atravè meni an View.
Zouti yo se ba ikòn prensipal la, ki gen bouton pou fè fonksyon komen tankou sove, kopi ak keratin, rechèch ak ranplase, ak kèk opsyon enspirasyon kòd. Ou pral remake ke pa gen okenn bouton fòma tankou fonse oswa souliye.
Sa a paske Bluefish pa fòma kòd, li se sèlman yon editè. Anba a ba ikòn prensipal la se ba ikòn HTML la ak kat meni yo. Meni sa yo gen bouton ak sub-meni ke ou ka itilize yo otomatikman insert kòd pou pifò eleman lang ak fonksyon.
02 nan 04
Sèvi ak HTML Toolbar la nan Bluefish
HTML ba ikòn nan Bluefish ranje pa onglè ki separe zouti yo pa kategori. Tablo yo se:
- Quick Bar - ou ka PIN lòt zouti sou tab sa a pou atik ke ou itilize souvan.
- HTML 5 - ba ou aksè a Tags komen ak eleman nan HTML 5.
- Creole - komen fòma HTML fòma yo jwenn aksè sou tab sa a.
- Fòma - mwens komen fòma opsyon yo jwenn isit la.
- Tablo - divès kalite fonksyon génération tab, ki gen ladan yon sòsye tab.
- Lis - zouti pou génération lòd, unordered, ak lis definisyon.
- CSS - Styles ka kreye nan tab sa a kòm byen ke kòd layout.
- Fòm - ki pi komen eleman fòm yo ka eleman nan sa a tab.
- Polis - tab sa a gen rakoursi pou travay avèk polis nan HTML ak CSS.
- Kado - fonksyon ki pi komen pou travay ak fòm.
Klike sou chak tab pral fè bouton ki gen rapò ak kategori a ki enpòtan parèt nan ba ikòn ki anba a onglè yo.
03 nan 04
Sèvi ak meni yo Snippets nan Bluefish
Anba a ba ikòn HTML la se yon meni ki rele bar snip. Sa a ba meni gen submenus ki gen rapò ak yon varyete de lang pwogramasyon. Chak atik sou foure yo meni souvan itilize kòd, tankou dokiman HTML ak meta enfòmasyon pou egzanp.
Gen kèk nan atik meni yo fleksib ak jenere kòd depann sou tag la ou vle itilize. Pou egzanp, si ou vle ajoute yon blòk preformatted nan tèks nan yon paj entènèt, ou ka klike sou meni an HTML nan ba a snippets epi chwazi "nenpòt tag meni" atik meni an.
Klike sou atik sa a ouvè yon dyalòg ki envit ou antre nan tag ou vle itilize. Ou ka antre nan "pre" (san parantèz ang yo) ak Bluefish anrejistre yon ouvèti ak fèmti "pre" tag nan dokiman an:
pre>.04 nan 04
Lòt karakteristik Bluefish
Pandan ke Bluefish se pa yon editè WYSIWYG, li gen kapasite nan kite ou preview kòd ou nan nenpòt navigatè ou te enstale sou òdinatè ou. Li sipòte tou kòd oto-fini, sentaks en, zouti debogaj, yon bwat pwodiksyon script, grefon, ak modèl ki ka ba ou yon kòmanse kòmanse pou kreye dokiman ke ou souvan travay avèk yo.