Bluefish කේත සංස්කාරකය යනු වෙබ් පිටු සහ විධානාවලි සඳහා භාවිතා කරන යෙදුමක් වේ. එය WYSIWYG සංස්කාරකය නොවේ. Bluefish යනු වෙබ් පිටුවකට හෝ විධානාවලියකින් නිර්මාණය කරන ලද කේතය සංස්කරණය කිරීමට උපකරණයකි. එය HTML සහ CSS කේතය ලිවීමේ දැනුමක් ඇති නිර්මාපකයින්ට සහ PHP සහ ජාවා ස්ක්රිප්ට් වැනි වඩාත්ම පොදු කේත පිටපත් සමඟ වැඩ කිරීම සඳහා ක්රම ඇත. Bluefish සංස්කාරකයේ ප්රධාන අරමුණ වනුයේ කේතීකරණය පහසු කිරීම සහ දෝෂ අඩු කිරීමයි. Bluefish නොමිලයේ වන අතර වින්ඩෝස්, මැක් OSX, ලිනක්ස් සහ අනෙකුත් Unix-like වේදිකා සඳහා විවෘත මෘදුකාංග සහ සංස්කරණයන් ලබා ගත හැකිය. මෙම නිබන්ධනය තුළ මම භාවිතා කරන අනුවාදය වන්නේ වින්ඩෝස් 7 හි Bluefish වේ.
04 දින 01
බ්ලෆීෂ් අතුරුමුහුණත
Bluefish අතුරුමුහුණත කොටස් කිහිපයකට බෙදා ඇත. විශාලතම කොටස වන්නේ සංස්කරණ කවුළුව වන අතර ඔබේ කෙලින්ම කෙලින්ම සංස්කරණය කළ හැකි ස්ථානයකි. සංස්කරණ කවුළුවෙහි වම් පැත්තෙහි ඇති කළමණාකරණ කවුළුව, ගොනු කලමනාකරු ලෙස එකම කාර්යයන් ඉටු කරන අතර, ඔබ වැඩ කිරීමට අවශ්ය ගොනු තෝරාගත හැකි අතර ගොනු අවලංගු කිරීම හෝ ඉවත් කිරීම සිදු කරයි.
Bluefish කවුළු මුදුනේ ශීර්ෂ කොටස, මෙවලම් තීරු කිහිපයක් අඩංගු වන අතර, දර්ශන මෙනුව මඟින් පෙන්විය හැකි හෝ සඟවා ඇති.
මෙවලම් තීරයන් ප්රධාන මෙවලම් තීරුව, සුරැකීම, පිටපත් කිරීම සහ ඇලවීම වැනි පොදු කාර්යයන් ඉටු කිරීම සඳහා බොත්තම් අඩංගු වන අතර ඒවා සෙවුම් සහ ප්රතිස්ථාපනය කිරීම සහ ඇතැම් කේත රඳවනයන් විකල්පයන් වේ. නිර්ලෝභිත හෝ අවධාරණය වැනි ආකෘති බොත්තම් නොමැති බව ඔබට පෙනෙනු ඇත.
Bluefish කේතය හැඩසවි ගන්වන්නේ නැති නිසා එය සංස්කාරකයක් පමණි. ප්රධාන මෙවලම් තීරුවට පහළින් HTML මෙවලම් තීරුව සහ ස්නිපීට් මෙනුවයි. මෙම මෙනුපත් බොහොමයක් භාෂා අංග සහ කාර්යයන් සඳහා ස්වයංක්රියව ඇතුල් කිරීම සඳහා භාවිතා කළ හැකි බොත්තම් සහ උප-මෙනු අඩංගු වේ.
02 සිට 04 දක්වා
Bluefish හි HTML මෙවලම් තීරුව භාවිතා කරමින්
Bluefish හි HTML මෙවලම් තීරුව මඟින් මෙවලම් වෙන් කර ඇති ටැබ් මඟින් සකස් කරනු ලැබේ. ටැබ් යනු:
- ක්ෂණික තීරුව - ඔබ නිතර නිතර භාවිතා කරන අයිතම සඳහා මෙම ටැබයට වෙනත් උපකරණ මෙවලම් කළ හැකිය.
- HTML 5 - HTML 5 හි පොදු ටැග සහ මූලද්රව්ය වෙත ප්රවේශය ලබා දේ.
- සම්මත - සාමාන්ය ටැබ්ලට් ආකෘති විකල්පයන් මෙම ටැබයට ප්රවේශ වේ.
- හැඩතල ගැන්වීම - අඩු පොදු ආකෘති විකල්ප මෙහි දක්නට ලැබේ.
- වගු - මේස අසාමාන්යය ඇතුළු විවිධ වගු උත්පාදක කාර්යයන්.
- ලැයිස්තුව - ඇණවුම්, නොකැඩූ සහ නිර්වචන ලැයිස්තු උත්පාදනය සඳහා මෙවලම්.
- මෙම ටැබය මෙන්ම ආකෘතියේ කේතයේ සිට CSS - වර්ණ විලාසිතා නිර්මාණය කළ හැකිය.
- ආකෘති - බොහෝ විට පොදු පෝරම අංග මෙම ටැබයට ඇතුළත් කළ හැකිය.
- අකුරු - මෙම ටැබය HTML සහ CSS තුළ ෆොන්ට් සමඟ වැඩ කිරීමට කෙටිමං ඇත.
- රාමු - ආකෘති සමග වැඩ කිරීම සඳහා වඩාත් පොදු කාර්යයන්.
එක් ටැබයක ක්ලික් කිරීමෙන් අදාල ටැබයට අදාළ බොත්තම් පටිත්තට පහළින් ඇති මෙවලම් තීරුවේ දිස් වේ.
04 සිට 03 දක්වා
Bluepish හි ස්ලිප්ටේට් මෙනුව භාවිතා කරමින්
HTML මෙවලම් තීරුවට පහළින් පිහිටි බාර්එකක් මෙනුවකි. මෙම මෙනු තීරුව විවිධාකාර ක්රමලේඛන භාෂාවන්ට අනුකුලව ඇත. මෙනුවේ සෑම අයිතමයක්ම සාමාන්යයෙන් භාවිත කරන කේතයක් ඇතුළත් වේ. උදාහරණයක් ලෙස HTML doctypes සහ meta තොරතුරු ඇතුළත් වේ.
සමහර මෙනු අයිතමයන් නම්යශීලී වන අතර ඔබ භාවිතා කිරීමට කැමති ටැගය මත පදනම්ව කේතයක් උත්පාදනය කරන්න. නිදසුනක් ලෙස, ඔබ විසින් වෙබ් පිටුවකට පෙර සැකසූ ලද කොටසක කොටසක් එකතු කිරීමට කැමති නම්, ඔබ විසින් ස්නිටි තීරුවේ HTML මෙනුව ක්ලික් කළ හැකි අතර "ඕනෑම සාදනු කළ ටැග" මෙනු අයිතමයක් තෝරන්න.
මෙම අයිතමය ක්ලික් කිරීමෙන් ඔබ භාවිතා කිරීමට කැමති ටැග ඇතුලත් කිරීමට සංවාදයක් ඇරඹෙනු ඇත. ඔබ විසින් "පෙර" (කෝණ bracket) තොරව "පෙර" ඇතුළු කළ හැකි අතර Bluefish ලේඛනය විවෘත කිරීම සහ අවසන් කිරීම "පෙර" ටැගය ඇතුළත් කරන්න:
pre>.04 සිට 04 දක්වා
Bluefish වෙනත් විශේෂාංග
Bluefish WYSIWYG සංස්කාරකය නොවේ, ඔබේ පරිගණකයේ ඔබ විසින් ස්ථාපනය කර ඇති ඕනෑම බ්රවුසරයක් තුළ ඔබේ කේතය පෙරදැරි කිරීමට ඔබට හැකියාව ඇත. තවද, ඔබ නිතරම වැඩ කරන ලේඛන නිර්මාණය කිරීම සඳහා කේත ධාවනය කිරීම, syntax highlighting, debugging මෙවලම්, ස්ක්රිප්ට් ප්රතිදාන කොටුව, ප්ලගීන සහ ආකෘති වලට ඔබට කේතය ස්වයංක්රීයවම සහය දක්වයි.