【solidity】使用IDEA編寫、編譯solidity文件

編寫、編譯solidity有如remix、阿里系開放聯盟鏈合約編寫等在線IDE,但是,老年人就愛使IDEA,便有此篇記錄。

1.首先:IDEA需要安裝solidity插件intellij-solidity

教程如下,不再贅述:idea安裝Solidity插件

2.然後:可以創建、編寫solidity文件後,就是編譯文件,此處需要使用IDEA的External Tools,配置一個solidity,其中使用到的solc下載地址,注意根據自己solidity下載對應版本solidity/solidity

然後File-settings-tools-extenal tools-create tool配置如下:

program:解壓後solc.exe路徑

arguments:--abi --bin $FileName$ -o $OutputPath$

working directory:$FileDir$

3.緊接着:比如新建一個empty java project,src下新建SimpleStorage.sol

pragma solidity >=0.4.16 <0.7.0;

contract SimpleStorage {
    uint storedData;

    function set(uint x) public {
        storedData = x;
    }

    function get() public view returns (uint) {
        return storedData;
    }
}

編譯該文件並生成abi、bin文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章