iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 17
0
Blockchain

區塊鏈應用開發實戰系列 第 17

17. DApps 整合開發編輯器 Visual Studio Code

雖然以太坊社群提供了非常方便的線上智能合約開發環境 Remix,也有完整的本機端開發框架 Truffle 三劍客。但對於專業的軟體開發人員來說,一個專業的整合程式開發編輯器(IDE)仍是心中的最愛。

所以小明選擇了近年微軟開源的 Visual Studio Code,可說是近年最流行的程式開發環境。受到全世界開發社群的熱愛,因此各式各樣的擴充外掛也不斷推陳出新,充分滿足開發人員的需求。

Visual Studio Code

https://code.visualstudio.com/
https://ithelp.ithome.com.tw/upload/images/20181023/20111706QZ01rtokLC.png

VS Code 同時支援 Windows、Linux 和 MacOS ,支援偵錯,並內建了 Git 版本控制功能。同時也具有開發環境功能,例如程式碼自動補全(類似 IntelliSense)、程式碼片段和程式碼重構等。

Solidity Extension

https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity

VS Code 安裝這個外掛即可支援 Solidity 的語法高亮顯示
https://ithelp.ithome.com.tw/upload/images/20181023/20111706uabAsJxbRF.png

同時也支援程式碼自動提示與補全

加上其他一般程式碼開發的功能也都一應俱全,搭配 Truffle 三劍客更是一套完整的開發方案,小明也就可以開始專心進行 POC 的設計與開發了。

本文同時發佈於作者部落格:https://www.bdetw.com/blog


/images/emoticon/emoticon34.gif想找區塊鏈人才或想學習區塊鏈知識的夥伴。歡迎參加社群小聚,一起來輕鬆交流、互相學習成長、認識新朋友、發現新機會!
 
台北區塊鏈社群
https://bitlly.co/Q4dIK
 
BDE 區塊鏈學院 - 提供專業的區塊鏈培訓與顧問服務。
https://bitlly.co/mbDwX


上一篇
16. Truffle Suite 三劍客
下一篇
18. 有需要去中心化的交易所嗎?
系列文
區塊鏈應用開發實戰30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言