welcom ! Handel home

2022年9月15日 星期四

以太坊開發者工具列表


# Solidity-最流行的智慧合約語言

# Truffle-最流行的智慧合約開發、測試和部署框架。

#  MetaMask– 可與以太坊Dapps互動的Chrome擴充套件程式錢包。

# Truffle boxes-以太坊生態系統的打包元件


Developing Smart Contracts(智慧合約開發)

Smart Contract Languages(智慧合約語言)

• Solidity– 以太坊智慧合約語言

• Bamboo– 一種靈活的智慧合約語言

• Vyper– 新的實驗程式語言

• LLL-低級別的Lisp語言

Frameworks(開發框架)

• Truffle-最流行的智慧合約開發,測試和部署框架,包括Truffle、Ganache和Drizzle。

• Embark– DApp開發框架

• Dapp– DApp開發框架,DApple的繼任者

• Populus–擁有可愛動物圖片的以太坊開發框架

• Etherlime-基於ethers.js的Dapp部署框架

• Cliquebait-透過docker例項簡化智慧合約應用程式的整合和測試,它與真正的區塊鏈網路非常相似

IDEs(整合開發環境):

用於提供程式開發環境的應用程式,一般包括程式碼編輯器、編譯器、除錯器和圖形使用者介面等工具

• Remix– Web IDE內建靜態分析,測試區塊鏈VM

• Atom–  Atom Solidity Linter和Etheratom的原子編輯器

• Pragma– 非常簡單的solidity Web IDE,自動生成的智慧合約介面。 autocomplete-solidity和language-solidity包

• Superblocks Studio-編寫,構建和部署智慧合約

• Vim solidity– solidity的Vim語法檔案

• Visual Studio Code– Visual Studio Code擴充套件中增加了對Solidity的支援

• Intellij Solidity Plugin-適用於JetBrains IntelliJ Idea IDE(免費/商業)的開源外掛,具有語法高亮,格式化,程式碼完成等功能。

• YAKINDU Solidity Tools-基於Eclipse的IDE,具有文字敏感特性,比如程式碼完成和幫助、程式碼導航、語法著色、內建編譯器、快速修復和模板。

• Eth Fiddle-由Loom網路開發的IDE,允許開發者編寫、編譯和除錯智慧契約,便於共享和查詢程式碼片段。


Test blockchain networks(區塊鏈網路測試)

• Ganache-用於測試以太坊區塊鏈的應用程式,具有可視UI和日誌

• Kaleido-使用Kaleido打造區塊鏈聯盟網路,非常適合PoC和測試

• Local Raiden-在docker容器中執行本地Raiden網路以進行演示和測試

• Private networks deployment scripts-私有PoA網路的開箱即用部署指令碼

• Local Ethereum Network-私有PoW網路的開箱即用部署指令碼


Test Ether faucets(測試乙太網水龍頭)

• Rinkeby faucet

• Kovan faucet

• Ropsten faucet

沒有留言: