The Bluefish կոդերի խմբագիրն այն ծրագիրն է, որն օգտագործվում է վեբ էջերի եւ սցենարների մշակման համար: Դա WYSIWYG- ի խմբագիր չէ: Bluefish- ը գործիք է, որը խմբագրվում է վեբ էջի կամ սցենարի ստեղծման համար: Այն նախատեսված է այն ծրագրավորողների համար, ովքեր ունեն HTML- ի եւ CSS- ի գրելու գիտելիքներ եւ աշխատում են PHP- ի եւ Javascript- ի ամենատարածված սցենարական լեզուներով աշխատելու ռեժիմներ, ինչպես նաեւ շատ ուրիշներ: The Bluefish- ի խմբագրի հիմնական նպատակն է կոդավորումը դարձնել ավելի հեշտ եւ նվազեցնել սխալները: Bluefish- ը անվճար է եւ բաց կոդով ծրագրային ապահովում եւ տարբերակները հասանելի են Windows- ի, Mac OSX- ի, Linux- ի եւ Unix- ի նման այլ հարթակների վրա: Այս ձեռնարկում օգտագործած տարբերակն է Windows 7-ում Bluefish- ը:
01-ից 04-ը
The Bluefish ինտերֆեյսը
The Bluefish ինտերֆեյսը բաժանված է մի քանի բաժիններով: Ամենամեծ բաժինը խմբագրում է, եւ սա այն է, որտեղ դուք կարող եք ուղղակիորեն խմբագրել ձեր կոդը: Խմբի թղթապանակի ձախ կողմում այն կողմը վահանակ է, որը կատարում է նույն գործառույթները, ինչպիսիք են ֆայլերի կառավարիչը, որը թույլ է տալիս Ձեզ ընտրել այն ֆայլերը, որոնք ցանկանում եք աշխատել եւ վերանվանել կամ վերացնել ֆայլերը:
The Bluefish- ի պատուհանների վերեւում գտնվող վերնագիր բաժինը պարունակում է մի քանի գործիքների տախտակներ, որոնք կարող են ցուցադրվել կամ թաքնվել View տեսքով:
Գործիքների տախտակները հիմնական գործիքներն են, որոնք պարունակում են կոճակներ, որոնք կատարում են ընդհանուր գործառույթներ, ինչպիսիք են փրկել, պատճենել եւ տեղադրել, որոնել եւ փոխարինել, եւ որոշ կոդով հասանելիության ընտրանքներ: Դուք կտեսնեք, որ ձեւավորող կոճակներ չկան, ինչպիսիք են համարձակ կամ ընդգծված:
Դա այն պատճառով, որ Bluefish- ը չի ձեւակերպում կոդ, դա միայն խմբագիրն է: Հիմնական գործիքագոտի ներքո HTML գործիքագոտին եւ հատվածների ընտրացանկը: Այս բաժիններում պարունակում են կոճակներ եւ ենթաօրենսդրական բաժիններ, որոնք կարող եք օգտագործել ավտոմատ կերպով ներդնել կոդը, լեզուների տարրերի եւ գործառույթների մեծամասնության համար:
02-ից 04-ը
Օգտագործելով HTML- ի Գործիքադարակը, Bluefish- ում
Bluefish- ի HTML- ի գործիքաշարը կազմակերպվում է տողերի կողմից, որոնք բաժինները բաժանել են ըստ կատեգորիաների: Ներդիրները հետեւյալն են.
- Արագ Բար - կարող եք սեղմել այլ գործիքներ այս էջի համար, որոնք հաճախ եք օգտագործում:
- HTML 5- ը թույլ է տալիս օգտվել HTML 5-ի ընդհանուր պիտակներին եւ տարրերին:
- Ստանդարտ - այս հատվածում հասանելի են ընդհանուր HTML ձեւաչափման ընտրանքները:
- Ֆորմատավորում - ավելի քիչ ընդհանուր ձեւաչափման տարբերակներ են այստեղ:
- Սեղաններ - տարբեր սեղանի առաջացման գործառույթներ, ներառյալ սեղանի սագը:
- Ցուցակ - հրամայված, անսահմանափակ եւ սահմանման ցուցակների ստեղծման գործիքներ:
- CSS- stylesheets- ը կարող է ստեղծվել այս ներդիրից, ինչպես նաեւ դասավորության կոդը:
- Ձեւերը - ամենատարածված ձեւի տարրերը կարող են տեղադրվել այս ներդիրից:
- Տառատեսակներ - այս էջանիշն ունի դյուրանցումներ, HTML- ի եւ CSS- ի տառատեսակների հետ աշխատելու համար:
- Շրջանակներ `ձեւերի հետ աշխատելու ամենատարածված գործառույթները:
Յուրաքանչյուր ներդիրին սեղմելով, կտտացրեք ներքեւում գտնվող գործիքագոտում համապատասխան կատեգորիայի կոճակները:
03-ից 04-ը
Օգտագործելով Snippets մենյուից, Bluefish- ում
HTML- ի գործիքների տողից ներքեւի հատվածը կոչվում է մկնիկ: Այս ընտրացանկի բարը ունի տարբեր լեզուների լեզուների հետ կապված ենթաօրինակներ: Մենյուի յուրաքանչյուր տարր ընդգրկում է սովորաբար օգտագործված կոդը, օրինակ `HTML doctypes եւ meta տեղեկատվությունը:
Մենյուի որոշ կետեր ճկուն են եւ կստեղծեն կոդը, կախված այն պիտակից, որը ցանկանում եք օգտագործել: Օրինակ, եթե ցանկանում եք ավելացնել նախապես ձեւավորված տեքստի բլոկը վեբ էջում, կարող եք սեղմել կոճակները բարում HTML ընտրացանկը եւ ընտրեք «ցանկացած զուգավոր պիտակ» ընտրացանկի տարր:
Սեղմելով այս տարրը բացում է երկխոսություն, որը հուշում է Ձեզ մուտքագրել այն պիտակը, որը ցանկանում եք օգտագործել: Դուք կարող եք մուտքագրել «նախնական» (առանց անկյունագծի փակագծերում), եւ Bluefish- ը ներդնում է փաստաթղթի մեջ «նախընտրական» պիտակ բացելը եւ փակելը.
pre>:04-ից 04-ը
Bluefish- ի այլ առանձնահատկությունները
Թեեւ Bluefish- ը WYSIWYG- ի խմբագիր չէ, այն հնարավորություն է տալիս նախադիտել ձեր կոդը ձեր համակարգչում տեղադրված ցանկացած զննարկիչում: Այն նաեւ աջակցում է կոդերի ավտոմատ ավարտի, սինթետիկ լուսաբանման, վրիպազերծման գործիքների, սցենարի թողարկման վանդակում, կոնտակտների եւ կաղապարներ, որոնք կարող են ձեզ ցատկել, որպեսզի դուք հաճախ աշխատեք փաստաթղթեր ստեղծելու համար: