-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
46 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,37 @@ | ||
<html> | ||
<body> | ||
<h2>About</h2> | ||
<p>The StratisEVM extension provides support for developing Stratis Solidity smart contracts inside Visual Studio.</p> | ||
<h2>Features</h2> | ||
<ul> | ||
<li>Uses <a href="https://github.com/juanfranblanco/vscode-solidity">vscode-solidity</a> language server</li> | ||
<li>Integrates with Visual Studio "Open Folder"</li> | ||
<li>Syntax highlighting and hover information</li> | ||
<li>Intellisense</li> | ||
<li>Linting</li> | ||
<li>Compiling a Solidity file from inside Visual Studio</li> | ||
</ul> | ||
<h2>Requirements</h2> | ||
<ul> | ||
<li>Visual Stdio 2022</li> | ||
<li>A recent version of <a href="https://nodejs.org/">Node.js</a></li> | ||
</ul> | ||
<h2>Usage</h2> | ||
<p> | ||
Use the Visual Studio Open Folder... feature to open a folder with Solidity contracts. Edit a Solidity file as normal. To compile a Solidity file, right-click | ||
on the file in Solution Explorer and select 'Compile Solidity File'. | ||
</p> | ||
<p> | ||
The first time you open a folder with Solidity contracts the extension will install the necessary Node.js modules in the extension's private <code>node_modules</code> directory. | ||
This will take a few seconds to complete so opening the folder will be slower than normal but after the modules are installed the first time, opening folders containing | ||
Solidity contracts will be as usual. | ||
</p> | ||
<h2>About</h2> | ||
<p>The StratisEVM extension provides support for developing Stratis Solidity smart contracts inside Visual Studio.</p> | ||
<h2>Features</h2> | ||
<ul> | ||
<li>Uses <a href="https://github.com/juanfranblanco/vscode-solidity">vscode-solidity</a> language server</li> | ||
<li>Integrates with Visual Studio "Open Folder"</li> | ||
<li>Syntax highlighting and hover information</li> | ||
<li>Intellisense</li> | ||
<li>Linting</li> | ||
<li>Compile a Solidity file from inside Visual Studio</li> | ||
</ul> | ||
<h2>Requirements</h2> | ||
<ul> | ||
<li>Visual Studio 2022</li> | ||
<li>A recent version of <a href="https://nodejs.org/">Node.js</a></li> | ||
</ul> | ||
<h2>Usage</h2> | ||
<p>Use the Visual Studio Open Folder... feature to open a folder with Solidity contracts. Your folder should contain one of the following files:</p> | ||
<ul> | ||
<li>remappings.txt</li> | ||
<li>foundry.toml</li> | ||
<li>brownie-config.yaml</li> | ||
<li>truffle-config.js</li> | ||
<li>hardhat.config.js</li> | ||
<li>hardhat.config.ts</li> | ||
</ul> | ||
<p>which indicates it is a Solidity project folder. (This is needed for things like error-checking as-you-type by the Solidity compiler.)</p> | ||
<p>Edit a Solidity file as normal. To compile a Solidity file, right-click on the file in Solution Explorer and select 'Compile Solidity File'.</p> | ||
<p> | ||
The first time you open a folder with Solidity contracts the extension will install the necessary Node.js modules in the extension's private <code>node_modules</code> directory. | ||
This will take a few seconds to complete so opening the folder will be slower than normal but after the modules are installed the first time, opening folders containing | ||
Solidity contracts will be as usual. | ||
</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters