太坊智能合約開發第一篇:IDE對solidity語法的支持

原文發表於:太坊智能合約開發第一篇:IDE對solidity語法的支持php

最近在研究以太坊智能合約的開發。隨着研究的深刻,準備寫一個系列教程,將個人實際經驗與你們分享,供你們參考借鑑。html

solidity是什麼?

以太坊官方推薦使用Solidity語言來開發以太坊智能合約。Solidity是一種語法相似JavaScript的高級語言,它被設計成以編譯的方式生成以太坊虛擬機代碼。在後續內容中你將會發現,使用它很容易建立用於投票、衆籌、封閉拍賣、多重簽名錢包等等智能合約。微信

IDE對solidity語法的支持

工欲善其事,必先利於器。在使用 Solidity語言 編寫智能合約開始以前,須要一款駕輕就熟的IDE。本篇推薦使用 IntelliJ IDEA 系列的 WebStormphpstorm

打開 Preferences - Plugins 面板: 區塊鏈

plugins面板
按圖所示,在右邊搜索框內輸入「solidity」,並點擊 Search in repositories 。接下來就會看到咱們須要用的插件 Intellij-Solidity
solidity
選中 Intellij-Solidity 插件,點擊右邊面板中的 install 按鈕,WebStorm就開始下載插件並自動安裝。重啓WebStorm以後即生效。

說明: IntelliJ IDEA 系列的其餘IDE(如phpstorm),都能安裝此插件。安裝步驟和此教程相似。插件

智能合約開發QQ羣:753778670 設計

智能合約開發QQ羣


目前有幾套區塊鏈實踐的視頻課程(視頻+源碼),須要的可加我微信(kuangwenjie)私信我(付費):code

  • 『區塊鏈』從零構建以太坊(Ethereum)智能合約到項目實戰
  • 基於Ethereum & IPFS的去中心化Ebay區塊鏈項目開發實戰
  • HyperLedger(超級帳本)Fabric
相關文章
相關標籤/搜索