Ralph Language for VS Code
Overview
Ralph is the language used in alephium to create smart contracts, ralph-vscode is vscode extension.
Features
- Set theme appear more friendly ✅
- Highlighting ✅
- Snippet ✅
- Formatting ✅(simple format)
- Complie ✅ ( ctl[cmd] + shift + p => Ralph: compile )
- IntelliSense ✅
- Provide a hover for the given code position. ✅
- Document symbol provider. ✅
- Rename Symbol. ✅
- Symbol completion. ✅
- Find All symbol. ✅
- Go to symbol. ✅
- Peek symbol. ✅
- ...
- Linting. ✅
Extension Settings
Theme set
Guide
Hover
OutLine
Completion
Compile
Log output
Command compile
cd tests && java -jar ${home}/.alephium-dev/alephium-ralphc-*.jar -c ./contracts -a ./artifacts
More command compile
https://github.com/alephium/alephium
More Feature
FAQ
https://github.com/alephium/ralph-vscode/issues
Contribution
See CONTRIBUTING.md
License
GNU3
References
https://github.com/alephium
| |