国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

2018以太坊智能合約編程語言solidity的最佳IDEs

darkerXi / 3190人閱讀

摘要:使用基于以太坊的智能合約的集成開發環境。以太坊教程,主要介紹智能合約與應用開發,適合入門。以太坊,主要是介紹使用進行智能合約開發交互,進行賬號創建交易轉賬代幣開發以及過濾器和事件等內容。

Solidity是一種以智能合約為導向的編程語言。這是一種只有四年的年輕語言,旨在幫助開發基于以太坊數字貨幣的智能合約。 理解它官方文檔應該是學習Solidity的最佳來源:solidity.readthedocs.io

想在以太坊的網絡上建立自己的加密貨幣嗎?想擁有自己的初始代碼產品嗎?以下是您今天可以使用的最佳Solidity IDE。

Remix IDE

Remix IDE是基于瀏覽器的,并且集成了編譯器。沒有服務器端組件。

官網: https://remix.ethereum.org
github: https://github.com/ethereum/remix-ide

EthFiddle

有點像jsfiddleEthfiddle是一個可靠的代碼共享網站,也是一個測試智能合約的地方。Solidity代碼片段與朋友分享,或查看來自網絡的酷代碼片段。

官網:https://ethfiddle.com/

JetBrains IDE

你可以使用Intelij IDEA或任何其他JetBrains IDE的solidity插件。

插件官網: JetBrains Plugin Repository

Github: intellij-solidity/intellij-solidity

YAKINDU Solidity Eclipse Solidity插件

使用Eclipse?Yakindu是一個免費使用的擴展程序。使用基于以太坊/solidity的智能合約的集成開發環境。

它具有你可以從專業IDE中獲得的所有好處,包括:

代碼補全

快速修復

模板

實時驗證

可靠性編譯器集成

等等......

官網:https://github.com/Yakindu/solidity-ide

Etheratom

Etheratom允許你從atom的編輯器編譯和部署solidity代碼!

官網:https://github.com/0mkara/etheratom

Visual Studio Extention

要使用Visual Studio構建以太坊智能合約,需要在Visual Studio Marketplace中找到Solidity Extension。

正如你在解決方案資源管理器中看到的,該模板甚至帶有3個示例智能合約(.sol文件)。

官網:https://marketplace.visualstudio.com/items?itemName=ConsenSys.Solidity

Embark

Embark不完全是IDE,而是框架。它提供了一系列命令行開發管理工具,用于創建DAPP項目的基本結構。用創始人的話來說,Embark是開發去中心化應用程序的框架,這是開發以太坊DApps最受歡迎的工具之一。在你的Dapp中需要一些結構嗎?Embark是一個流行的框架,可以為你提供構建,測試和部署應用程序所需的內容。

github:https://github.com/iurimatias/embark-framework

其他主要工具

每月都會出現大量新工具,以幫助你進行以太坊開發。

最近開放Zeppelin是構建以太坊dApp的另一個優秀框架。

github:https://github.com/OpenZeppelin/openzeppelin-solidity

其他的一些主要工具:

Truffle:開發環境和測試框架以太坊。

Ganache:創建一個虛擬以太坊區塊鏈,它會生成一些我們將用于開發的虛擬賬戶。

Mist:它是去中心化網絡應用程序的瀏覽器。

Ethereum wallet:它是Mist的一個版本,但只打開一個單一的dapp,即以太坊錢包。

Geth:計算機上的核心應用程序,它將你連接到區塊鏈。

一些以太坊的區塊鏈實戰教程:

web3j教程,主要是針對java和android程序員進行區塊鏈以太坊開發的web3j詳解。

以太坊教程,主要介紹智能合約與dapp應用開發,適合入門。

以太坊開發,主要是介紹使用node.js、mongodb、區塊鏈、ipfs實現去中心化電商DApp實戰,適合進階。

python以太坊,主要是針對python工程師使用web3.py進行區塊鏈以太坊開發的詳解。

php以太坊,主要是介紹使用php進行智能合約開發交互,進行賬號創建、交易、轉賬、代幣開發以及過濾器和事件等內容。

C#以太坊,主要講解如何使用C#開發基于.Net的以太坊應用,包括賬戶管理、狀態與交易、智能合約開發與交互、過濾器和事件等。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24268.html

相關文章

  • 以太:Dapp及相關開發工具介紹

    摘要:郵件列表以太坊上的開發者郵件列表停止使用。開發的移動以太坊瀏覽器開發階段由支持的瀏覽器內。是以太坊的開發環境,測試框架和資產管道。審查隨機數以太坊虛擬機是以太坊智能合約的執行環境。 去中心化應用去中心化應用是可以使用戶和供應商之間直接互動的服務(例如,連接某些市場上的買方和賣方,文件存儲里的持有者和儲存者)。以太坊去中心化應用典型地通過HTML/Javascript網絡應用與用戶互動,...

    FleyX 評論0 收藏0
  • 區塊鏈開發中使用最流行編程語言

    摘要:我們目前正處于一個新興的區塊鏈開發行業中。,一種在以太坊開發人員中流行的新的簡單編程語言,因為它是用于開發以太坊智能合約的語言。它是全球至少萬開發人員使用的世界上最流行的編程語言之一。以太坊,主要是針對工程師使用進行區塊鏈以太坊開發的詳解。 我們目前正處于一個新興的區塊鏈開發行業中。區塊鏈技術處于初期階段,然而這種顛覆性技術已經成功地風靡全球,并且最近經歷了一場與眾不同的繁榮。由于許多...

    2shou 評論0 收藏0
  • 寫給前端區塊鏈開發入門指南:零基礎開發基于以太智能合約 ICO DApp

    摘要:圍繞以太坊的開發生態是目前相對最成熟的,比如有開發框架,有智能合約在線集成開發環境,還有專設的開發者問答頻道。 showImg(https://segmentfault.com/img/bVbaJOL?w=1200&h=514); 張泉靈說,時代拋棄我們的時候連聲再見都不會說,馬云說對于新興事物,絕大多數人是看不見、看不起、看不懂、來不及。自從學完 Coursera 上的 Crypto...

    sean 評論0 收藏0
  • 寫給前端區塊鏈開發入門指南:零基礎開發基于以太智能合約 ICO DApp

    摘要:圍繞以太坊的開發生態是目前相對最成熟的,比如有開發框架,有智能合約在線集成開發環境,還有專設的開發者問答頻道。 showImg(https://segmentfault.com/img/bVbaJOL?w=1200&h=514); 張泉靈說,時代拋棄我們的時候連聲再見都不會說,馬云說對于新興事物,絕大多數人是看不見、看不起、看不懂、來不及。自從學完 Coursera 上的 Crypto...

    yzzz 評論0 收藏0
  • 區塊鏈技術學習指引

    摘要:引言給迷失在如何學習區塊鏈技術的同學一個指引,區塊鏈技術是隨比特幣誕生,因此要搞明白區塊鏈技術,應該先了解下比特幣。但區塊鏈技術不單應用于比特幣,還有非常多的現實應用場景,想做區塊鏈應用開發,可進一步閱讀以太坊系列。 本文始發于深入淺出區塊鏈社區, 原文:區塊鏈技術學習指引 原文已更新,請讀者前往原文閱讀 本章的文章越來越多,本文是一個索引帖,方便找到自己感興趣的文章,你也可以使用左側...

    Cristic 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<