Mazingira Jumuishi ya Uendelezaji (IDEs)
Linapokuja suala la kusanidi mazingira jumuishi ya uendelezaji (IDE) (inafunguka katika kichupo kipya), kupanga programu kwenye Ethereum ni sawa na kupanga mradi mwingine wowote wa programu. Kuna chaguzi nyingi za kuchagua, kwa hivyo mwisho wa siku, chagua IDE au kihariri cha msimbo kinachofaa zaidi mapendeleo yako. Kuna uwezekano mkubwa chaguo bora la IDE kwa uendelezaji wako wa Ethereum ni IDE ambayo tayari unatumia kwa uendelezaji wa programu za kitamaduni.
IDE za kwenye Wavuti
Ikiwa unatafuta kuchezea msimbo kabla ya kusanidi mazingira ya uendelezaji ya ndani, programu hizi za wavuti zimeundwa maalum kwa ajili ya uendelezaji wa mkataba mahiri wa Ethereum.
Remix (inafunguka katika kichupo kipya) - IDE ya kwenye wavuti iliyo na uchanganuzi tuli uliojengewa ndani, na mashine pepe ya majaribio ya mnyororo wa vitalu
ChainIDE (inafunguka katika kichupo kipya) - IDE ya minyororo mingi inayotegemea wingu
Replit (Solidity Starter - Beta) (inafunguka katika kichupo kipya) - Mazingira ya uendelezaji yanayoweza kubinafsishwa kwa ajili ya Ethereum yenye upakiaji upya wa haraka, ukaguzi wa makosa, na usaidizi wa daraja la kwanza wa mtandao wa majaribio
Tenderly Sandbox (inafunguka katika kichupo kipya) - Mazingira ya haraka ya kuunda mifano ambapo unaweza kuandika, kutekeleza, na kutatua mikataba mahiri kwenye kivinjari ukitumia Solidity na JavaScript
EthFiddle (inafunguka katika kichupo kipya) - IDE ya kwenye wavuti inayokuruhusu kuandika, kukusanya, na kutatua mkataba mahiri wako
IDE za kwenye Kompyuta
IDE nyingi zilizoimarika zimeunda programu-jalizi ili kuboresha uzoefu wa uendelezaji wa Ethereum. Kwa uchache, hutoa uangaziaji wa sintaksia kwa lugha za mkataba mahiri.
Visual Studio Code - IDE ya kitaalamu ya majukwaa mtambuka yenye usaidizi rasmi wa Ethereum
- Visual Studio Code (inafunguka katika kichupo kipya)
- Sampuli za msimbo (inafunguka katika kichupo kipya)
- GitHub (inafunguka katika kichupo kipya)
IDE za JetBrains (IntelliJ IDEA, n.k.) - Zana muhimu kwa waendelezaji wa programu na timu
- JetBrains (inafunguka katika kichupo kipya)
- GitHub (inafunguka katika kichupo kipya)
- IntelliJ Solidity (inafunguka katika kichupo kipya)
Remix Desktop - Pata uzoefu wa Remix IDE kwenye mashine yako ya ndani
Programu-jalizi na viendelezi
- solidity (inafunguka katika kichupo kipya) - Lugha ya Ethereum Solidity kwa ajili ya Visual Studio Code
- Solidity + Hardhat for VS Code (inafunguka katika kichupo kipya) - Usaidizi wa Solidity na Hardhat kutoka kwa timu ya Hardhat
- Prettier Solidity (inafunguka katika kichupo kipya) - Kiumbizo cha msimbo kinachotumia prettier
Usomaji zaidi
- IDE za Ethereum (inafunguka katika kichupo kipya) - Orodha ya Alchemy ya IDE za Ethereum
Je, unajua rasilimali ya jamii iliyokusaidia? Hariri ukurasa huu na uiongeze!