原文發表於:太坊智能合約開發第一篇:IDE對solidity語法的支持php
最近在研究以太坊智能合約的開發。隨着研究的深刻,準備寫一個系列教程,將個人實際經驗與你們分享,供你們參考借鑑。html
以太坊官方推薦使用Solidity語言來開發以太坊智能合約。Solidity是一種語法相似JavaScript的高級語言,它被設計成以編譯的方式生成以太坊虛擬機代碼。在後續內容中你將會發現,使用它很容易建立用於投票、衆籌、封閉拍賣、多重簽名錢包等等智能合約。微信
工欲善其事,必先利於器。在使用 Solidity語言
編寫智能合約開始以前,須要一款駕輕就熟的IDE。本篇推薦使用 IntelliJ IDEA
系列的 WebStorm。phpstorm
打開 Preferences - Plugins 面板: 區塊鏈
按圖所示,在右邊搜索框內輸入「solidity」,並點擊 Search in repositories 。接下來就會看到咱們須要用的插件 Intellij-Solidity: 選中 Intellij-Solidity 插件,點擊右邊面板中的 install 按鈕,WebStorm就開始下載插件並自動安裝。重啓WebStorm以後即生效。說明: IntelliJ IDEA 系列的其餘IDE(如phpstorm),都能安裝此插件。安裝步驟和此教程相似。插件
智能合約開發QQ羣:753778670 設計
目前有幾套區塊鏈實踐的視頻課程(視頻+源碼),須要的可加我微信(kuangwenjie)私信我(付費):code