https://github.com/stuboydl/unibasic
UniBasic U2 Basic Code Editing Extension for VS Code
https://github.com/stuboydl/unibasic
basic-programming d3 extension jbase multivalue pick rocket-software syntax-highlighting system-builder universe vscode vscode-extension vscode-language vscode-snippets
Last synced: 25 days ago
JSON representation
UniBasic U2 Basic Code Editing Extension for VS Code
- Host: GitHub
- URL: https://github.com/stuboydl/unibasic
- Owner: stuboydl
- License: mit
- Created: 2019-01-30T15:54:21.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-17T01:04:08.000Z (8 months ago)
- Last Synced: 2025-03-24T11:45:14.869Z (about 1 month ago)
- Topics: basic-programming, d3, extension, jbase, multivalue, pick, rocket-software, syntax-highlighting, system-builder, universe, vscode, vscode-extension, vscode-language, vscode-snippets
- Language: PowerShell
- Homepage:
- Size: 123 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# unibasic README
## Note! Support has been dropped for this project
please use either:
- MV Basic extension https://marketplace.visualstudio.com/items?itemName=MVExtensions.mvbasic
- Rocket MV Basic extension https://marketplace.visualstudio.com/items?itemName=RocketSoftware.rocket-mvbasic## UniBasic Extension for VS Code
This extension is for syntax highlighting [Rocket U2](https://www.rocketsoftware.com/platforms/multivalue) UniBasic.
Conformed and updated for UniBasic (principally UniVerse).
The intention is to continuously improve this by adding tool tips, formatting and other features along the way.
## Installation
Inside VSCode from the command pallet Install Extension -> UniBasic
## Configuration
Configure resources/tasks.json and resources/unibasic-compile.ps1 for compilation.
If you're using VS Code for Unibasic with git as source control, I recommend you use the resources/GET.DICTS unibasic program (modified for your environment) to manage your dictionaries.
Recommmend default Dark+ theme
Also, keyword.operator foreground may need tweaking in .vscode\settings.json```json
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "keyword.operator",
"settings": {
"foreground": "#9ebefd"
}
}
],
}
```## Credits
Thanks for the original work done by Jacob Bennett and Travis Mallek to get to 0.0.1.
https://github.com/JacobBennett/sublime-pickbasic
https://github.com/mallek/vscode-pick-basic-syntax-highlighter
**Enjoy!**