Skip to content

Commit

Permalink
add desktop IDE
Browse files Browse the repository at this point in the history
  • Loading branch information
xhliu committed Feb 26, 2020
1 parent b5fe022 commit 625ab92
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
16 changes: 16 additions & 0 deletions docs/ide.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
====
IDEs
====

There are currently two IDEs available.

Desktop IDE
-----------
A desktop version is available as a `Visual Studio Code Extension <https://marketplace.visualstudio.com/items?itemName=bsv-scrypt.sCrypt>`_.
It can easily be found by searching ``sCrypt`` in the Extensions Marketplace. This IDE comes with advanced language features and is intended for professional development.

Web IDE
-------
A browser-based IDE can be found at `scrypt.studio <http://scrypt.studio>`_.
It is for quick learning of sCrypt immediately without any installation and suitable only for small contracts.

2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ sCrypt is designed to facilitate writing smart contract running on chain.

* It is easy to learn. Syntactically, sCrypt is similar to Solidity, making it easier to be adopted by existing smart contract developers. However, the resemblance is only superficial, since sCrypt is compiled into Bitcoin Script by the underlying compiler, instead of EVM bytecode.
* It is statically typed. Type checking can help detect many errors at compile time.
* It comes with a full-fledged `IDE <http://scrypt.studio>`_, including editor, compiler, interpreter, and debugger. The first version is web based, no installation required to start playing immediately.


.. Warning:: sCrypt is still in experimental phase and not ready for production use.
Expand All @@ -25,6 +24,7 @@ sCrypt is designed to facilitate writing smart contract running on chain.
:caption: Introduction

intro
ide

.. toctree::
:maxdepth: 2
Expand Down

0 comments on commit 625ab92

Please sign in to comment.