පටුන[සඟවන්න][පෙන්වන්න]
ආධුනිකයන්ට ලබා ගත හැකි පුළුල් පරාසයක ක්රමලේඛන මෙවලම් අනුව, ක්රමලේඛනය ආරම්භ කිරීමට වර්තමානයට වඩා හොඳ කාලයක් නොමැත. නිරන්තරයෙන් නව මෙවලම් සංවර්ධනය වෙමින් පවතී, එබැවින් නවතම දේ සමඟ යාවත්කාලීනව සිටීම ඉතා වැදගත් වේ.
වෙළඳපොලේ දහස් ගණනක් සංවර්ධන මෙවලම් සමඟ, එය ඕනෑම ආධුනිකයෙකුට බිය උපදවන දෙයක් විය හැකිය. කෙසේ වෙතත්, ආරම්භකයින් සඳහා මෙම ඉහළම ක්රමලේඛන මෙවලම් 20 ගැන වැඩි විස්තර දැන ගැනීමෙන් පසු, ඔබේම ව්යාපෘති ආරම්භ කිරීමට ඔබ හොඳින් සූදානම් වනු ඇත.
ප්රජා මෙවලම්
1. Github
ඔබ Github ගැන අසා ඇති. එය ලොව ප්රමුඛතම මෘදුකාංග සංවර්ධන වේදිකාව වන අතර වෙබ් පාදක Git ගබඩා සත්කාරක සේවාවකි. ඔබට බොහෝ මෘදුකාංග ව්යාපෘති සඳහා කේත සොයා ගත හැකි අතර එය පොදු හෝ පුද්ගලික කිරීම තේරීමෙන් ඔබේම උඩුගත කළ හැක. GitHub සතුව දැවැන්ත ප්රජාවක් ඇත, එනම් එය සහයෝගී සංවර්ධනය සඳහා හොඳම මෙවලම්වලින් එකකි.
2. ස්තුති කිරීම
කණ්ඩායම් සහයෝගීතාවය සම්බන්ධයෙන් ගත් කල, Confluence යනු ප්රයෝජනවත් විය හැකි මෘදුකාංගයකි. එය අදහස් එක්රැස් කිරීමට, නිෂ්පාදන කණ්ඩායම සම්බන්ධ වන අවශ්යතා සහ ලේඛනගත කිරීමට පරිපූර්ණ ස්ථානයක් නිර්මාණය කරයි. එය භාවිතා කිරීමට පහසු වන අතර කණ්ඩායමේ සෑම සාමාජිකයෙකුටම ඉඩක් ලබා දේ.
පෙළ සංස්කාරකවරුන්
පෙළ සංස්කාරකවරුන් කේතනය කිරීම සඳහා ඉතා වැදගත් වේ. ඒවා වර්ඩ් ප්රොසෙසර හැඩතල ගැන්වීමකින් තොරව සරල අකුරු ටයිප් කරන වැඩසටහන් වන අතර ඒවා විවිධ ක්රමලේඛන භාෂාවල පිරිසිදු කේත රේඛා ටයිප් කිරීමට භාවිතා කරයි.
3. අනුස්මරණය
Mac, Windows සහ Linux සඳහා හරස් වේදිකා පෙළ සංස්කාරකයක්, Sublime Text යනු පළමු වරට පෙළ සංස්කාරකවරුන් වීමට බලාපොරොත්තු වන නව කේතකයන් සඳහා විශිෂ්ට තේරීමකි. එය සාමාන්ය වර්ඩ් ප්රොසෙසර් වැඩසටහන් වලින් පහසුවෙන් සංක්රමණය වීමට කේතකයන්ට හැකියාව ලබා දෙයි.
4. වරහන්
Adobe විසින් නිර්මාණය කරන ලද, Brackets කට්ටලයේ අනෙකුත් නිෂ්පාදන සමඟ ඒකාබද්ධ කිරීමට සැලසුම් කර ඇත. එහි අවම සැලසුම තිබියදීත්, බ්රැකට් සජීවී පෙරදසුන් ක්රියාකාරිත්වය වැනි ප්රබල විශේෂාංග ලබා දෙන අතර එය වින්ඩෝස්, මැක් සහ ලිනක්ස් මත ධාවනය වේ.
5. Notepad ++
වින්ඩෝස් සඳහා විවෘත කේත සංස්කාරකයක් වන Notepad++ කේතීකරණ භාෂා කිහිපයකට සහය දක්වයි. Webserver මත කෙලින්ම ගොනු විවෘත කිරීමට සහ සංස්කරණය කිරීමට ඔබට හැකියාව ලබා දෙන FTP ප්ලගිනයක් වැනි විශේෂාංග දැකීමට ආරම්භකයින් සතුටු වනු ඇත.
6. පරමාණුව
GitHub විසින් වැඩි දියුණු කරන ලද, Atom යනු ආරම්භකයින් සඳහා වන ඉහළ පෙළ සංස්කාරකයන්ගෙන් එකකි. හරස් වේදිකා සංස්කාරකයට පහසු අභිරුචිකරණයට ඉඩ සලසන විවිධ විවෘත මූලාශ්ර පැකේජ ඇතුළත් වේ.
Chrome දිගු කිරීමේ මෙවලම්
විශාලතම වෙබ් බ්රව්සරය ලෙස, Google Chrome ආරම්භක සංවර්ධකයින් සඳහා ප්රයෝජනවත් වන බොහෝ දිගු ලබා දෙයි:
7. වෙබ් අඩවි සංවර්ධනකරු
Web Developer යනු සංවර්ධකයින් සහ නිර්මාණකරුවන් ඉලක්ක කරගත් දිගුවකි. එය බ්රවුසරයට මෙවලම් තීරු බොත්තමක් එක් කරන අතර එයට බොහෝ ප්රයෝජනවත් එදිනෙදා මෙවලම් ඇතුළත් වේ. එය ඔබට HTML සහ CSS ලිවීමට සහ සංස්කරණය කිරීමට, සබැඳි සංචාරය කළ සහ නොපැමිණි ලෙස සලකුණු කිරීමට සහ පෙළ සෑදීමට සහ සංස්කරණය කිරීමට ඔබට හැකියාව ලබා දේ.
8. ලෝරම් ඉප්සම් උත්පාදක යන්ත්රය
Lorem Ipsum Generator මඟින් වෙබ් අඩවි පිරිසැලසුම්වලට ව්යාජ පෙළ ඉක්මනින් සහ පහසුවෙන් එක් කිරීමට ආරම්භකයින්ට හැකියාව ලබා දේ.
9. WhatFont
WhatFont සමඟින්, තෝරාගත් වෙබ් අඩවියක භාවිතා කර ඇති අකුරු මොනවාදැයි ක්රමලේඛකයින්ට හඳුනාගත හැකිය. ඔබ කළ යුත්තේ අකුරු මත සැරිසැරීමයි, එය වර්ගය දක්වයි.
10. සංවර්ධක සඳහා කවුළු ප්රමාණය වෙනස් කරන්නා
ඔබගේ බ්රවුසරය විවිධ ප්රමාණවලට ප්රතිප්රමාණ කිරීමට ඔබට මෙම මෙවලම භාවිතා කළ හැක. මෙය ඔබට ප්රතිචාරාත්මක මෝස්තර නිර්මාණය කිරීමට උපකාරී වන අතර, ඔබ ජංගම දුරකථන වැනි බහු වේදිකා හරහා ඒවා ධාවනය කිරීමට උත්සාහ කරන්නේ නම් එය විශේෂයෙන් ප්රයෝජනවත් වේ.
11. වර්ණසිලා
ඔබට වෙබ් අඩවියකින් වර්ණ පිටපත් කිරීමට ColorZilla භාවිතා කළ හැකි අතර ඔබේ ක්ලිප් පුවරුවේ හරියටම ඒවා පළ කරන්න.
HTML/CSS කේතීකරණ සම්පත්
HTML යනු වෙබ් පිටු වල ව්යුහයන් විස්තර කිරීමේ භාෂාව වන අතර, ශීර්ෂයන්, පෙළ, වගු සහ ලැයිස්තු සමඟ සබැඳි ලේඛන ප්රකාශනය කිරීම වැනි දේ කිරීමට එය ඔබට හැකියාව ලබා දෙයි. අනෙක් අතට, CSS යනු වර්ණ, පිරිසැලසුම් සහ අකුරු ඇතුළත් විය හැකි වෙබ් පිටු ඉදිරිපත් කිරීම විස්තර කිරීමේ භාෂාවයි.
මෙන්න ආරම්භකයින් සඳහා ඉහළම HTML/CSS කේතීකරණ සම්පත් කිහිපයක් දෙස බලන්න:
12. අල්ට්රා එඩිට්
UltraEdit යනු සංවර්ධකයෙකු හෝ තොරතුරු තාක්ෂණ වෘත්තිකයෙකු මුහුණ දෙන සෑම අභියෝගයක්ම විසඳීම අරමුණු කරගත් සියල්ලෙන් එක විසඳුමකි. මේවාට ක්රමලේඛනය සහ ව්යාපෘති කළමනාකරණය, පෙළ දත්ත සහ වාර්තා නැවත හැඩතල ගැන්වීම, දත්ත වර්ග කිරීම, විශාල ගොනු හැසිරවීම, දුරස්ථ ගොනු මෙහෙයුම් සහ උසස් ගොනු සෙවීම ඇතුළත් විය හැක. UltraEdit සමඟින්, ක්රමලේඛකයින්ට කාර්ය සාධනයට බලපෑම් නොකර විශාල ගොනු සංස්කරණයන් පහසුවෙන් හැසිරවිය හැක.
13. NoteTab
ඔබගේ HTML කේතය පිළිබඳ සම්පූර්ණ පාලනය ලබා ගැනීමට ඔබට NoteTab භාවිතා කළ හැකි අතර, එය නිර්මාණය කිරීමේ ක්රියාවලිය වේගවත් කරයි. NoteTab ඔබට මෙවලම් තීරුවකින් ටැග් සහ වෙනත් HTML කේත ඇතුළු කිරීමට මෙන්ම ලැයිස්තුවකින් ඔබේ ලේඛනයට ඇදගෙන යාමේ කේත කොටස් ඇතුළු කිරීමට හැකියාව ලබා දෙයි. මෙවලමෙහි තවත් සමහර විශේෂාංග අතර ස්වයංක්රීය-සම්පූර්ණ විශේෂාංගයක් සහ බහුභාෂා අක්ෂර වින්යාස පරීක්ෂකයක් ඇතුළත් වේ.
14. බීබීඑඩිට්
macOS සඳහා HTML සංස්කාරකයක්, BBEdit නොමිලේ සහ වාරික අනුවාදයක් ලබා දෙයි. එය ඔබට පහසුවෙන් ගොනු සෑදීමට, ආයාත කිරීමට සහ සංස්කරණය කිරීමට මෙන්ම විවිධ ගොනු හරහා පෙළ සෙවීමට සහ ප්රතිස්ථාපනය කිරීමට හැකියාව ලබා දේ. මෙවලමෙහි මූලික නමුත් දක්ෂ අතුරු මුහුණත සරල මෙවලමකින් ආරම්භ කිරීමට බලාපොරොත්තු වන ආරම්භකයින් සඳහා වඩාත් සුදුසු වේ.
15. කොමෝඩෝ IDE
Komodo IDE යනු කේත සංස්කාරකයක් සහ ඒකාබද්ධ සංවර්ධන පරිසරයක් (IDE) යන දෙකම වේ. දෙකෙන් එක සංස්කාරකයක් සහ නිදොස්කරණයකට ස්තුති කරමින් සංස්කාරකය ඔබගේ කාර්ය ප්රවාහය වැඩිදියුණු කරන අතර එය Python, PHP, Perl, Go, Ruby, Node.js, සහ JavaScript වැනි ඉහළම භාෂා සඳහා සහය දක්වයි.
16. දෘශ්ය ශබ්දාගාර කේතය
ආරම්භකයින් සඳහා තවත් ප්රබල, විවෘත මූලාශ්ර, හරස් වේදිකා සංස්කාරකයක් වන Visual Studio Code පැමිණෙන්නේ Microsoft වෙතින්. එය ක්රියාකාරී නිර්වචන, ආනයනික මොඩියුල සහ විචල්ය වර්ග මත පදනම්ව ස්මාර්ට් සම්පූර්ණ කිරීම් සපයන IntelliSense පිරිනමයි.
17. සංස්කරණය +
Edit+ යනු Microsoft Windows සඳහා ප්රිමියම් කේත සංස්කාරකයක් වන අතර, එය HTML, CSS, JavaScript, PHP, Java C/C++, ASP, Perl, VBScript, Python, සහ Ruby on Rails සඳහා සින්ටැක්ස් උද්දීපනයට සහය දක්වයි. Edit+ හි එක් ප්රධාන අංගයක් නම් අභිරුචි වාක්ය ගොනුවක් ඉදිරිපත් කිරීමෙන් එය වෙනත් ක්රමලේඛන භාෂා සඳහා දීර්ඝ කළ හැකි අතර, එය අක්ෂර වින්යාසය පරීක්ෂා කිරීම, ස්වයංක්රීය සම්පූර්ණ කිරීම, සෙවීම සහ ප්රතිස්ථාපනය, සහ අභිරුචිකරණය කළ හැකි යතුරුපුවරු කෙටිමං වැනි විශේෂාංග සපයයි.
18. බ්ලූෆිෂ්
සැහැල්ලු සහ වේගවත් විවෘත-මූලාශ්ර, බහු-වේදිකා යෙදුමක්, BlueFish මඟින් Make, lint, HTML Tidy, සහ ඔබේම වැඩසටහනක් හෝ පිටපතක් වැනි බාහිර වැඩසටහන් ඒකාබද්ධ කිරීමට ඔබට හැකියාව ලැබේ. BlueFish ආධුනිකයන්ට එතරම් ආකර්ශනීය වීමට එක් හේතුවක් නම් එහි අසීමිත අහෝසි කිරීමේ සහ නැවත කිරීමේ විශේෂාංගය සහ පේළියේ අක්ෂර වින්යාස පරීක්ෂාව තිබීමයි.
ආරම්භකයින් සඳහා වෙනත් කැපී පෙනෙන මෙවලම්
මේවා පුළුල් පරාසයක කාර්යයන් සඳහා ආරම්භකයින් සඳහා ලබා ගත හැකි බොහෝ මෙවලම් වලින් කිහිපයක් පමණි. මෙන්න ඔබ පරීක්ෂා කිරීමට වග බලා ගත යුතු තවත් දෙකක් දෙස බලන්න:
19. Docker
Docker යනු ඇත්ත වශයෙන්ම බහාලුමක් මිස මෙවලමක් නොවේ, නමුත් එය සංවර්ධකයින් සහ පද්ධති පරිපාලකයින් සඳහා ප්රයෝජනවත් විවෘත වේදිකාවකි. බෙදා හරින ලද යෙදුම් තැනීමට, නැව්ගත කිරීමට සහ ධාවනය කිරීමට ඔබට එය භාවිතා කළ හැක.
20. උඹලා
ලැයිස්තුවේ ඇති අවසාන මෙවලම Feedly වේ, එය ඔබට වැදගත් වන අන්තර්ගතය සංවිධානය කිරීමට, කියවීමට සහ බෙදා ගැනීමට උපකාරී වේ. ක්රමලේඛකයින් බොහෝ විට තාක්ෂණික බ්ලොග් සහ වෙනත් සබැඳි මූලාශ්ර අනුගමනය කරන අතර, Feedly ඔබට නව අන්තර්ගතයන් අඛණ්ඩව සපයනු ඇත, ඔබට ආරම්භකයාගේ සිට විශේෂඥයා දක්වා වර්ධනය වීමට උපකාරී වේ.
ක්රමලේඛනය ආරම්භ කිරීමට හෝ ඔවුන් දැනටමත් දන්නා දේ මත ගොඩ නැගීමට බලාපොරොත්තු වන ඕනෑම ආධුනිකයෙක් මෙම මෙවලම් 20න් එකක් දෙස බැලිය යුතුය. ඔවුන් ඔබට ක්රමලේඛකයෙකු ලෙස වර්ධනය වීමට සහ ඔබව සාර්ථකත්වයට නිවැරදි මාවතට ගෙන ඒමට උපකාර කරනු නිසැකය.
ඔබමයි