remix-project mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
remix-project/docs/index.md

63 lines
1.8 KiB

Remix - Solidity IDE
====================
Remix is an IDE for the smart contract programming language Solidity and
has an integrated debugger and testing environment.
An up to date online version is available at
[remix.ethereum.org](http://remix.ethereum.org)
This page will host documentation and tutorial about features Remix
provides.
Please go to [solidity.readthedocs.io](http://solidity.readthedocs.io)
for any information regarding `Solidity`
Overview
--------
Remix provides an integrated development environment (IDE) for smart
contract development. It focuses on the development and deployment of
Solidity written smart contracts.
Remix is a good solution if you intend to:
> - Develop smart contracts (remix integrates a solidity editor).
> - Debug a smart contract's execution.
> - Access the state and properties of already deployed smart
> contract.
> - Debug already committed transaction.
> - Analyze solidity code to reduce coding mistakes and to enforce
> best practices.
> - Together with Mist (or any tool which inject web3), Remix can be
> used to test and debug a Dapp (see ../tutorial\_mist)
Developing smart contract requires a deep understanding of the
associated Blockchain technology.
!! Don't use Remix against a production network unless you are
completely sure what you are doing !!
This documentation describes all the features remix provides. The GUI
can be separated in 4 parts. Click on one the link to get more
information.
> - ../file\_explorer
> - ../solidity\_editor
> - ../terminal
> - ../tabs\_panel
> : - ../compile\_tab
> - ../run\_tab
> - ../settings\_tab
> - ../debugger\_tab
> - ../analysis\_tab
> - ../support\_tab
>
Quick Start
-----------
(see ../quickstart\_javascriptvm)
Tutorial
--------