C++ යනු ශක්තිමත් සහ බහුලව භාවිතා වන ක්රමලේඛන භාෂාවකි. පුළුල් පරාසයක යෙදුම් නිර්මාණය කිරීම සඳහා එය විශිෂ්ටයි.
මෙම යෙදුම් වීඩියෝ ක්රීඩා වල සිට මෙහෙයුම් පද්ධති දක්වා විහිදේ. කෙසේ වෙතත්, සමහර විට මුල සිට කේතය ලිවීම කාලය ගතවන සහ අපහසු විය හැකිය.
මෙතනදි තමයි ඔන්ලයින් C++ කේත ජනක යන්ත්ර උදව් විය හැක! මෙම මෙවලම් C++ කේතය නිෂ්පාදනය කිරීම සරල සහ පහසු කරයි, ඔබේ කාලය හා ශ්රමය ඉතිරි කරයි.
උසස් තත්ත්වයේ C++ කේතය පහසුවෙන් ජනනය කිරීමට කේත උත්පාදක යන්ත්ර ඔබට උදවු කළ හැක. මෙම ලිපියෙන්, අපි හොඳම C++ කේත උත්පාදක දහය දෙස බලමු. ඒ නිසා බැඳගෙන කියවන්න!
සී ++ ක්රමලේඛන භාෂාව
C++ යනු බහුලව භාවිතා වන සහ අනුවර්තනය කළ හැකි ය ක්රමලේඛන භාෂාව.
එය පරිගණකයක් යම් යම් කාර්යයන් සම්පූර්ණ කිරීම සඳහා භාවිතා කරන උපදෙස් මාලාවකි.
සරල ගණනය කිරීම්, සංකීර්ණ සමාකරණ සහ ඒ අතර ඇති සියල්ල මේවාට උදාහරණ වේ. C++ සමඟින්, ඔබට වේගයෙන් සහ කාර්යක්ෂමව ක්රියාත්මක වන කේතයක් නිර්මාණය කළ හැක.
C++ යනු ඉහළ කාර්ය සාධන යෙදුම් සංවර්ධනය කිරීම සඳහා විශිෂ්ට තේරීමකි.
C++ කේත උත්පාදක යන්ත්ර
C++ කේත උත්පාදක යන්ත්ර යනු සංවර්ධකයින්ට ඉක්මනින් සහ සරලව C++ කේත ගොඩනැගීමට හැකි මාර්ගගත මෙවලම් වේ. කාලය ඉතිරි කර ගැනීමට කැමති අයට මෙම තාක්ෂණය බෙහෙවින් ප්රයෝජනවත් වේ. ඔබට ක්ලික් කිරීම් කිහිපයක් සමඟ භාවිතා කිරීමට සූදානම් උසස් තත්ත්වයේ C++ කේතය ගොඩනගා ගත හැකිය.
මුල ඉඳන් හැම දෙයක්ම ලියන්න ඕන නැහැ.
C++ කේත උත්පාදක යන්ත්ර ඔබේ කාලය ඉතිරි කරනවා පමණක් නොව, ඒවා පහසුවක් ද සපයයි කේතීකරණ පරිසරය. මෙම මෙවලම් භාවිතා කිරීමෙන් ඔබට ඔබේ කේතය කාර්යක්ෂම සහ දෝෂ රහිත බව සහතික කර ගත හැක. මේ අනුව, ඔබට පහසුවෙන් උසස් තත්ත්වයේ C++ කේතයක් ජනනය කළ හැකිය.
එය නවකයින් සහ පළපුරුදු සංවර්ධකයින් සඳහා විශිෂ්ටයි.
ඉහළම C++ කේත උත්පාදක යන්ත්ර
1. එය නියෝජනය කරන්න
Repl.it යනු වෙබ් පාදක කේත සංස්කාරකයක් සහ සම්පාදකයකි. එය සියල්ලෙන් එක ලිවීමේ පරිසරයක් සපයයි. එය C++ ඇතුළු විවිධ ක්රමලේඛන භාෂා සඳහා ක්රියා කරයි.
Repl.it එහි පුළුල් සහ පරිශීලක-හිතකාමී අතුරුමුහුණත මගින් අනෙකුත් C++ කේත උත්පාදක යන්ත්රවලින් වෙන්කර හඳුනාගත හැකිය. මෙය ආරම්භකයින්ට ලිවීම ආරම්භ කිරීම පහසු කරයි.
Repl.it සමඟින්, ඔබට තත්ය කාලීනව කේතය ලිවීමට, ක්රියාත්මක කිරීමට සහ නිදොස්කරණය කිරීමට හැකිය.
එසේම, ඔබට ආශ්වාදයක් සඳහා ප්රජාව විසින් සාදන ලද කේත කොටස් විශාල පුස්තකාලයකට ප්රවේශ විය හැකිය.
තවද, එය ඕනෑම තැනක සිට වැඩ කිරීමට හැකි වන පරිදි වලාකුළු මත පදනම් වේ. ඔබට අන් අය සමඟ තත්ය කාලීනව අන්තර් ක්රියා කළ හැක. Repl.it C++ ලිවීමට සහ ඉගෙනීමට විශිෂ්ට වේදිකාවකි.
මිල ගණන්
Replit සතුව මිල විකල්ප කිහිපයක් ඇත, නොමිලේ සැලසුමක් සහ වාරික දායකත්වයන් සෑම මසකම පරිශීලකයෙකුට $7 කින් ආරම්භ වේ.
ගෙවූ දායකත්වයන්ට පුද්ගලික සේවා ස්ථාන සහ අසීමිත සහයෝගීතාව වැනි අමතර දේ ඇතුළත් වේ.
පාරිභෝගිකයින්ට මාසික සහ වාර්ෂික බිල්පත් චක්රයක් අතර තෝරා ගත හැක. Replit විශාල ව්යාපාර සඳහා අද්විතීය ව්යවසාය මිලක් ද සපයයි.
2. ඔන්ලයින් ජීඩීබී
එය C++ සඳහා පමණක් නිර්මාණය කරන ලද වෙබ් පාදක සම්පාදකයක් සහ නිදොස්කරණයකි. OnlineGDB කේත සංස්කාරකයක් සහ ප්රතිදාන කොන්සෝලයක් ඇතුළත් වේ.
එසේම, එහි නිදොස්කරණයක් ඇත, එය ඔබගේ කේතයේ ඇති ගැටළු පහසුවෙන් හඳුනා ගැනීමට සහ අලුත්වැඩියා කිරීමට උපකාරී වේ.
වේදිකාව බොහෝ සම්පාදකයින් සහ පුස්තකාල සඳහා සහය දක්වයි. ඔබට අවශ්ය මෙවලම් භාවිතා කළ හැකිය. OnlineGDB යනු C++ ලිවීමට සහ ඉගෙනීමට කදිම පරිසරයකි.
මිල ගණන්
OnlineGDB යනු නොමිලේ මාර්ගගත නිදොස්කරණය සහ සම්පාදක සේවාවකි.
ඔබට වේදිකාවේ විශේෂාංග සහ මෙවලම් වෙත නොමිලේ ප්රවේශ විය හැක. මෙය පුද්ගලයන් හෝ සංගත සඳහා ප්රායෝගික තේරීමක් කරයි.
3. කෝඩ්පන්
එය C++ සඳහා සහය දක්වන නව්ය ඉදිරිපස සංවර්ධන පරිසරයකි.
මෙම වේදිකාව සංවර්ධක නිර්මාණශීලිත්වය සහ සහයෝගීතාව කෙරෙහි දැඩි ලෙස අවධාරණය කිරීම සඳහා කැපී පෙනේ.
එබැවින්, කේතීකරණ කුසලතා ප්රදර්ශනය කිරීම සඳහා එය කදිම විකල්පයකි. එසේම, එය අන් අයගේ කාර්යයන් ගවේෂණය කිරීම සඳහා විශිෂ්ට තේරීමක් වේ.
ඉදිරිපස සංවර්ධනය සඳහා උනන්දුවක් දක්වන පුද්ගලයින් සඳහා, C++ සංවර්ධනය කිරීම සඳහා Codepen නිවැරදි වේදිකාව විය හැකිය.
කෙසේ වෙතත්, එය වඩාත් සංකීර්ණ C++ ව්යාපෘති සඳහා හොඳම තේරීම නොවිය හැක. එහි නිදොස්කරණය සහ සහයෝගීතා මෙවලම් වැනි උසස් වැඩසටහන් සඳහා තීරණාත්මක විශේෂාංග නොමැත.
මිල ගණන්
CodePen හි මිල තේරීම් කිහිපයක් තිබේ. මේවාට නොමිලේ සැලසුමක් මෙන්ම වාරික වාර්ෂික ආරම්භක, වාර්ෂික සංවර්ධක සහ වාර්ෂික සුපිරි සැලසුම් ඇතුළත් වේ.. ගෙවන දායකත්වයන් මසකට $8 සිට $26 දක්වා වෙනස් වන අතර අමතර විශේෂාංග සහ සහයෝගීතා හැකියාවන් ඇතුළත් වේ.
පාරිභෝගිකයින්ට මාසිකව හෝ වාර්ෂිකව ගෙවිය හැකිය, වාර්ෂික බිල්පත් සැලකිය යුතු ඉතිරියක් ලබා දෙයි.
4. JSFiddle
එය ක්රමලේඛන භාෂා කිහිපයකට සහය දක්වන වෙබ් පාදක කේත සංස්කාරකයකි. JSFiddle කැපී පෙනෙන දෙය නම් සහයෝගීතාවය මත එහි අවධාරණයයි. මේ අනුව, ඔවුන්ගේ වැඩ බෙදා ගැනීමට හෝ ව්යාපෘති සමඟ සහයෝගයෙන් කටයුතු කිරීමට කැමති අය සඳහා එය පරිපූර්ණ වේදිකාවකි. JSFiddle සමඟින්, ඔබට පහසුවෙන් C++ කේත කොටස් සංවර්ධනය කිරීමට සහ බෙදා ගැනීමට හැකිය.
එසේම, ඔබට ආශ්වාදය සඳහා ප්රජාව විසින් සාදන ලද කේතයේ විශාල පුස්තකාලයකට ප්රවේශ විය හැකිය.
JSFiddle C++ සඳහා සහය දක්වන නමුත්, එය මූලික වශයෙන් HTML, CSS සහ JavaScript වැනි වෙබ් පාදක තාක්ෂණයන් සඳහා අදහස් කෙරේ. එය බරපතල C++ ක්රමලේඛනය සඳහා කදිම විසඳුම නොවිය හැක. ඔබට JSFiddle මත සරල C++ කේත කොටස් සංවර්ධනය කිරීමට, ක්රියාත්මක කිරීමට සහ ප්රකාශ කිරීමට හැකිය.
කෙසේ වෙතත්, වේදිකාවට වඩාත් සංකීර්ණ ව්යාපෘති සඳහා අවශ්ය ක්රියාකාරීත්වය සහ මෙවලම් නොමැති විය හැක.
මිල ගණන්
JSFiddle යනු ඔබගේ බ්රවුසරයේ සෘජුවම වෙබ් කේතය සංස්කරණය කිරීමට, බෙදා ගැනීමට, ක්රියාත්මක කිරීමට සහ නිදොස් කිරීමට ඔබට ඉඩ සලසන නොමිලේ කේත-බෙදාගැනීමේ මෙවලමකි.
5. විෂුවල් ස්ටුඩියෝ ඔන්ලයින්
එය මයික්රොසොෆ්ට් විසින් සපයන ලද වලාකුළු මත පදනම් වූ සංවර්ධන පරිසරයකි. එය C++ වැඩසටහන්කරණය සහ ඉගෙනීම සඳහා සම්පූර්ණ පරාසයක මෙවලම් සහ හැකියාවන් සපයයි. ඔබට GitHub වෙතින් කෙලින්ම ව්යාපෘති සඳහා කේත කර සහයෝගීව කටයුතු කළ හැක.
විෂුවල් ස්ටුඩියෝ ඔන්ලයින් GitHub Codespaces සමඟ ඒකාබද්ධ කිරීම නිසා මෙය කළ හැකිය. එහි කේත සංස්කාරකයක්, ඒකාබද්ධ නිදොස්කරණයක් සහ තත්ය කාලීන සහයෝගීතා විශේෂාංග ඇත. C++ කේතය ලිවීම, පරීක්ෂා කිරීම සහ බෙදාගැනීම Visual Studio Online සමඟ සරල කර ඇත.
ඔබ තනිවම හෝ කණ්ඩායමක් සමඟ වැඩ කළත් එය ඉතා හොඳින් ක්රියා කරයි. නව සහ පළපුරුදු සංවර්ධකයින්ට එහි අතුරු මුහුණත සහ ශක්තිමත් විශේෂාංග වලින් ප්රයෝජන ගත හැකිය.
මිල ගණන්
මයික්රොසොෆ්ට් විෂුවල් ස්ටූඩියෝ සඳහා මිලකරණ විකල්ප තනි පරිශීලකයන් සහ සමාගම් සඳහා ලබා ගත හැකිය.
තනි විකල්පය මසකට $45 සිට වාරික Visual Studio Professional සහ Visual Studio Enterprise සංස්කරණ පිරිනමයි. අතිරෙකව නොමිලේ Visual Studio Community සංස්කරණයට.
MSDN සමඟ Visual Studio Corporate යනු සමාගම් සඳහා ව්යවසාය විකල්පය වන අතර, එක් පරිශීලකයෙකුට වසරකට ඩොලර් 2,999 කින් ආරම්භ වන අතර විවිධ සංවර්ධන මෙවලම්, සේවා සහ සහාය සඳහා ප්රවේශය සපයයි..
පරිමාව බලපත්ර සඳහා විවිධ විකල්ප තිබේ.
6. සැරයටිය
ඔබට පහසුවෙන් Wandbox භාවිතයෙන් C++ කේත කොටස් සංවර්ධනය කර බෙදා ගත හැක.
එය මාර්ගගත සම්පාදකයක් සහ කේත ධාවකයකි. ඔබට වඩාත්ම මෑතකාලීන භාෂා විශේෂාංග සමඟ අත්හදා බැලීමට හැකි සැකසීමක් Wandbox ඉදිරිපත් කරයි. එය නවතම C++ හැකියාවන් සහ පුස්තකාල පිරිනැමීමට අවධාරණය කරයි.
Wandbox බොහෝ සම්පාදක සහ පුස්තකාල සපයයි.
ඔබට වඩාත් ඵලදායී මෙවලම් තෝරා ගැනීමට ඔබට නිදහස තිබේ. එසේම, Wandbox මඟින් පරිශීලකයන් විසින් සාදන ලද කේත කොටස් එකතුවක් දක්වයි. එබැවින්, ඔබට ආශ්වාදයක් ලබා ගත හැකි අතර ඒවා පැනීමේ ස්ථානයක් ලෙස භාවිතා කළ හැකිය. මෙය ඔබගේ කේතීකරණයට සහ ඉගෙනීමට තවදුරටත් සහාය වේ.
මිල ගණන්
Wandbox යනු නොමිලේ භාවිතා කළ හැකි මාර්ගගත සම්පාදක සහ ධාවන කාල පරිසරයකි. Wandbox එය හා සම්බන්ධ ගාස්තු හෝ ගාස්තු නොමැත, එය නොමිලේ සහ සරල සබැඳි කේතීකරණ පරිසරයක් සොයන සංවර්ධකයින් සඳහා සිත් ඇදගන්නා විකල්පයක් බවට පත් කරයි.
7. අයිඩියොන්
Ideone යනු කැපී පෙනෙන, විශේෂාංගවලින් පොහොසත් වලාකුළු මත පදනම් වූ සංවර්ධන වේදිකාවකි.
Ideone හි සැහැල්ලු සහ වේගවත් කේත සංස්කාරකය ඔබට ඔබේ කේතය කිසිදු බාධාවකින් හෝ විකාරයකින් තොරව ධාවනය කළ හැක.
වේදිකාව විවිධ දෝශ නිරාකරණ සහ පරීක්ෂණ විශේෂාංග ද ඉදිරිපත් කරයි. මේවාට සින්ටැක්ස් උද්දීපනය සහ ස්වයංක්රීය ඉන්ඩෙන්ටේෂන් ඇතුළත් වේ. එබැවින්, ඔබගේ කේතයේ ගැටළු හඳුනා ගැනීම සහ නිවැරදි කිරීම සරල ය.
Ideone යනු ඔබගේ සියලුම කේතීකරණ අවශ්යතා සඳහා නම්යශීලී වේදිකාවකි. එය ක්රමලේඛන භාෂා 60 කට වඩා සහය දක්වයි. Ideone ඔබට C++ කේතය ලිවීමට සහ බෙදා හැරීමට අවශ්ය සම්පත් ලබා දෙයි.
මිල ගණන්
Ideone යනු විවිධ ක්රමලේඛන භාෂා සඳහා නොමිලේ මාර්ගගත සම්පාදකයක් සහ ඒකාබද්ධ සංවර්ධන පරිසරයක් (IDE) වේ.
8. GCC ඔන්ලයින්
C++ ක්රමලේඛන භාෂාව සඳහා, GCC ඔන්ලයින් යනු වලාකුළු මත පදනම් වූ සම්පාදකයකි. ඔබට ඔබේ වෙබ් බ්රවුසරයේම ඔබේ කේතය ක්රියාත්මක කළ හැක.
ගැළපුම මත එහි අවධාරණය අනෙකුත් පද්ධති වලින් එය වෙන් කරයි. එය Linux සහ Unix භාවිතා කරන්නන් අතර ජනප්රිය GCC සම්පාදකයම භාවිතා කරයි.
GCC ඔන්ලයින් භාවිතයෙන් ඔබ නිර්මාණය කරන සහ ගොඩනඟන කේතය ඔබේ ප්රාදේශීය පද්ධතියේ ක්රියාත්මක වන ආකාරයටම ක්රියාත්මක වේ.
මිල ගණන්
Coding Ground වේදිකාව tutorialspoint.com හි නොමිලේ ලබා ගත හැකිය.
9. කෝඩැනියර්
Codeanywhere C++ ව්යාපෘති සහයෝගීතාවය සහ කේතීකරණය සඳහා සම්පූර්ණ පරාසයක මෙවලම් ඉදිරිපත් කරයි. සහයෝගීතාවය මත එහි අවධාරණය නිසා, Codeanywhere වෙන්ව සිටියි. එය ඔබට තත්ය කාලීනව අන් අය සමඟ වැඩ කිරීමට ඉඩ දෙන තත්ය කාලීන සහයෝගිතා මෙවලම් පිරිනමයි.
සෑම කෙනෙකුටම ඕනෑම ස්ථානයක සිට සහයෝගයෙන් කටයුතු කළ හැකි නිසා, එය දුරස්ථ කණ්ඩායම් සඳහා පරිපූර්ණයි. එසේම, Codeanywhere මාර්ගයේ ගමන් කරන විට කේත කිරීම සරල කරයි. එය ඩෙස්ක්ටොප්, ජංගම සහ ටැබ්ලටය ඇතුළු ඕනෑම දෘඪාංග සහ මෙහෙයුම් පද්ධතියක ක්රියා කරයි.
ඊට අමතරව, එය බිල්ට් ටර්මිනලයකින් සමන්විත වේ. එහි ඒකාබද්ධ පර්යන්තය එය ක්රියාත්මක කිරීම සරල කරයි shell scripts සහ විධාන.
මිල ගණන්
පුද්ගලයන් සහ කණ්ඩායම් දෙකම සඳහා, CodeAnywhere මිල මට්ටම් තුනක් සපයයි: Basic ($6), Standard ($15), සහ Premium ($40).
Basic සජීවී සහයෝගීතාවය, දුරස්ථ සම්බන්ධතා 5ක් දක්වා සහ 1 GB RAM සහ 2 GB HDD සහිත බහාලුම් 10ක් සමඟ පැමිණේ. සම්මත අනුවාදය බහාලුම් 3ක්, සජීවී සහයෝගිතාව, දුරස්ථ සම්බන්ධතා 15ක් දක්වා, සහ වඩා හොඳ මතකය, කාර්ය සාධනය සහ ගබඩාව සමඟ පැමිණේ.
Premium අසීමිත දුරස්ථ සම්බන්ධතා, වැඩි මතකය, වේගය සහ ගබඩාව සහිත බහාලුම් 6ක් සපයයි. සියලුම විකල්ප සඳහා FTP, FTPS, සහ SSH සඳහා සහය මෙන්ම සජීවී සහයෝගීතාව ඇතුළත් වේ.
10. Cpp.sh
Cpp.sh කිසිදු මෘදුකාංග පිහිටුවීමකින් හෝ ස්ථාපනයකින් තොරව C++ කේතය සෑදීම සඳහා වේගවත් ක්රමයක් ඉදිරිපත් කරයි.
නවතම C++20 ප්රමිතිය ඇතුළුව බොහෝ C++ විශේෂාංග සඳහා සහය දක්වයි. මීට අමතරව, වේදිකාවට නිදොස් කිරීමේ හැකියාවන් ඇත. ඔබට විවිධ යෙදවුම් සමඟින් ඔබේ කේතය පරීක්ෂා කළ හැකි අතර, ගැටළු සොයා ගැනීම සහ නිවැරදි කිරීම පහසු කරයි.
මෙය සුමට කේතීකරණ අත්දැකීමක් ලබා දෙන බැවින් මෙය විශේෂ සංස්කාරකයකි. සංවර්ධන පරිසරයක් සැකසීමේ සංකීර්ණත්වය ඉවත් කරනු ලැබේ.
මේ අනුව, එය නව සහ පළපුරුදු C++ ක්රමලේඛකයින් සඳහා පරිපූර්ණ මෙවලමකි.
මිල ගණන්
cpp.sh යනු නොමිලේ මාර්ගගත සම්පාදකයකි. තෝරා ගැනීමට මිල තේරීම් හෝ වාරික සැලසුම් නොමැත. පරිශීලකයින්ට සියලුම විශේෂාංග සහ සේවාවන් සඳහා නොමිලේ ප්රවේශය ලැබේ.
නිගමනය
සාරාංශයක් ලෙස, C++ යනු බලවත් සහ බහුලව භාවිතා වන ක්රමලේඛන භාෂාවකි.
ඉහළ කාර්ය සාධන යෙදුම් නිර්මාණය කිරීම සඳහා, එය පරිපූර්ණයි. කාලය ඉතිරි කර ගැනීමට කැමති අය සඳහා C++ කේත උත්පාදක යන්ත්ර විශිෂ්ට තේරීමකි. මෙවලම් කිහිපයක් ඔවුන්ගේ ලක්ෂණ සහ වාසි ඇත.
ඉහළම C++ කේත උත්පාදක යන්ත්ර අතර Wandbox, Visual Studio Online, සහ Repl.it ඇතුළත් වේ. නමුත් අපි යෝජනා කරන්නේ ඔබ සෑම යෝජනාවකටම පහරක් දෙන ලෙසයි. එවිට ඔබට ඔබේ විශේෂිත අවශ්යතා සඳහා හොඳම දේ තෝරාගත හැක.
ඔබමයි