1. Euphoria extension for VS Code
- Posted by ghaberek (admin) May 08, 2020
- 2823 views
- Last edited May 31, 2020
I've published an extension to add Euphoria support in VS Code: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.3.1
Update 5/25/20: Euphoria extension is now live on the Visual Studio Marketplace! https://marketplace.visualstudio.com/items?itemName=openeuphoria.vscode-euphoria
It's moderately functional at this point. I will chip away at it as I have time. Contributions are always welcome.
You can find the VS Code docs here: https://code.visualstudio.com/api/language-extensions/overview
-Greg
2. Re: Euphoria extension for VS Code
- Posted by Icy_Viking May 08, 2020
- 2755 views
This will come in handy. I use the Visual Studio IDE for coding in C/CPlusPlus, C#, etc. Though I do often like to use Judith Evan's editor for coding in Euphoria. Fun fact, I've used it to code all of the wrappers I have currently written for Euphoria.
3. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 08, 2020
- 2770 views
Added a bunch of snippets. Published a new release. Get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.1.0
-Greg
4. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 11, 2020
- 2738 views
Fixed broken line in package.json. Pushed a new release. Get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.1.1
-Greg
5. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 21, 2020
- 2602 views
Added symbol outline provider. Pushed a new release. Get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.2.0
But Greg, what is a symbol outline provider?
It provides the symbol outline, duh! Currently it will (attempt to) map the following hierarchy:
- namespace
- public/export/global functions/procedures/types
- public/export/global constants and simple enums
- public/export/global enum types
- enum type members
Keep in mind that this is written in JavaScript (well, TypeScript) and it's doing some okay-effort regex matching.
https://github.com/OpenEuphoria/vscode-euphoria/blob/master/src/extension.ts#L37
-Greg
6. Re: Euphoria extension for VS Code
- Posted by euphoric (admin) May 21, 2020
- 2531 views
Yessss! This is awesome!
Thanks, Greg!
7. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 23, 2020
- 2476 views
Fixed outline to skip block comments. Pushed a new release. Get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.2.1
-Greg
8. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 24, 2020
- 2500 views
Added basic error check information. Pushed a new release. Get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.3.0
-Greg
9. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 25, 2020
- 2416 views
Euphoria extension is now live on the Visual Studio Marketplace! https://marketplace.visualstudio.com/items?itemName=openeuphoria.vscode-euphoria
Don't forget to write a review and star the repository on GitHub!
-Greg
10. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) May 31, 2020
- 2341 views
Fixed diagnostics not parsing some inner messages. Pushed a new release. Get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.3.1
If you have this installed via the marketplace, it should automatically update for you in a little bit!
-Greg
11. Re: Euphoria extension for VS Code
- Posted by ghaberek (admin) Nov 25, 2020
- 1680 views
Updated package dependencies and other minor changes. Should update automatically in VS Code. Or you can get it here: https://github.com/OpenEuphoria/vscode-euphoria/releases/tag/v1.3.2
-Greg