Solidity
帶有 OSX 後台編譯的 Solidity IDE
是否還有任何 Solidity IDE 或編輯器
- 執行 OSX
- 允許編輯具有包含或庫支持的本地 Solidity 原始碼文件的文件夾
- 鍵入時突出顯示編譯器錯誤
如果我錯了,請糾正我:基於瀏覽器的 IDE 適用於簡單的契約,但當您需要包含多個契約並保留在版本控制中時,它就會崩潰。
我想你會在官方文件中找到所有可用 IDE 的列表:
https://solidity.readthedocs.io/en/develop/#available-solidity-integrations
根據我的經驗,我認為除了 ATOM 和 ethereum/solidity 外掛的使用之外,線上 Ethereum Studio(基於 cloude9 IDE)非常有趣。
有一個用於 Eclipse 的 Solidity 編輯器的https://github.com/webdaford/smart-contract-tools項目的私有建構。
http://opensource.urszeidler.de/SolidityEditor-1.0.0-SNAPSHOT.zip (pre 0.4.0 solidity) 和 http://opensource.urszeidler.de/SolidityEditor-1.0.1-SNAPSHOT.zip
它有
- 語法高亮
- 上下文相關的程式碼完成
- 語法檢查
- 程式碼模板
您可以使用https://github.com/UrsZeidler/uml2solidity/wiki/SolidityBuilder來編譯合約程式碼或簡單地呼叫 solc 作為配置的外部工具。
使用https://github.com/adridadou/eth-contract-api,您可以在 java 中編寫合約測試作為 junit 測試,在獨立鏈上測試執行速度很快。