Skip to content

Openinsight basic+ #200

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
villa-david opened this issue Jan 10, 2025 · 2 comments
Open

Openinsight basic+ #200

villa-david opened this issue Jan 10, 2025 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@villa-david
Copy link

I would like to request the addition of OpenInsight Basic+ language support in Visual Studio Code through an official extension or plugin. OpenInsight Basic+ is a programming language used in the OpenInsight platform, a powerful MultiValue database system. Adding syntax highlighting, code completion, and debugging support would greatly improve the development experience for developers working with OpenInsight Basic+ outside of the native OpenInsight IDE.

Proposed Features:

Syntax Highlighting: Provide proper syntax highlighting for OpenInsight Basic+ code, including keywords, functions, variables, and operators.
Code Snippets: Include useful code snippets for common OpenInsight Basic+ constructs to enhance productivity.
IntelliSense Support: Enable code completion for Basic+ functions, variables, and database field names to speed up development.
Basic+ Debugging: If possible, integrate Basic+ debugging features, such as step-through execution, breakpoints, and variable inspection.
Benefits:

Improve the accessibility and usability of Visual Studio Code for OpenInsight developers.
Leverage VS Code’s powerful features, such as Git integration and extensions, in the OpenInsight development workflow.
Promote OpenInsight Basic+ in a modern development environment to attract more developers and foster community growth.
Why This Matters: OpenInsight has a rich development environment, but many developers are accustomed to the flexibility and popularity of Visual Studio Code. Supporting OpenInsight Basic+ would bridge the gap and help the language gain wider adoption and visibility.

Thank you for considering this request!

@dthiot
Copy link
Contributor

dthiot commented Jan 10, 2025 via email

@itsxallwater
Copy link
Member

@villa-david would echo @dthiot here although if you're feeling up to it, will always happily take contributions from community members to add context for the different flavors of PICK to this extension. Not all of the vendors are keen on community projects like this.

For my part, Zumasys focuses heavily on OpenQM now (via Rover ERP) though we do have non-QM systems also integrated to our web apps. Long story short 90%+ of our PICK dev is now in QM with the remainder split between jBASE, U2 and some D3. For that reason most of the Zumasys team contributions here tend to be centered around how it works for us with QM (re: not many contributions as this extension generally does what we need).

Will leave this open for a bit to keep the interest registered.

@itsxallwater itsxallwater added the help wanted Extra attention is needed label Mar 26, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants