Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phantasma-io/vscode-tomb
https://github.com/phantasma-io/vscode-tomb
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/phantasma-io/vscode-tomb
- Owner: phantasma-io
- License: mit
- Created: 2024-03-11T11:01:38.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-11T11:02:12.000Z (10 months ago)
- Last Synced: 2024-05-01T00:44:48.479Z (8 months ago)
- Size: 83 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# TOMB
Syntax highlighting for the TOMB smart contract language.
**How to install:**
1. Go to .vscode\extensions
- **Windows**: *%USERPROFILE%\.vscode\extensions*
- **Linux/Mac**: *~/.vscode/extensions*
2. Create Folder (name it what you want, mines is called vscode-tomb)
3. Download the zip file and extract its contents into the newly created folder or clone the repo into the newly created folder.
4. Go into the newly created folder.
5. Run command "npm install"
6. Once the above installed, type 'npm run package'.
7. You should now have a '.vsix' file labeled tomb-0.0.2 (versions may be different as updates happen)
8. You can install the .vsix file by doing 1 of the following:- **Command line:** ```code --install-extension extension_name.vsix```
- **Visual Studio Code:** Click the Extension view -> Click `...` at the top right of the extension view -> Click `install from Vsix`... -> find `extension_name.vsix` and install.9. Tomb files should now have proper syntax highlighting.
## Features
- Syntax highlighting
## Planned features
- IntelliSense
- Smart contract debugger
## Known Issues
- In a struct definition there needs to be a blank like between the member name plus colon and type.