Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Integrate Textly Editor into Open Roberta Lab #1701

Open
alvaro555 opened this issue Nov 4, 2024 · 0 comments
Open

Integrate Textly Editor into Open Roberta Lab #1701

alvaro555 opened this issue Nov 4, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request frontend

Comments

@alvaro555
Copy link
Collaborator

Summary

Integrate the Textly Java Editor into Open Roberta Lab to offer users a powerful text-based coding interface with enhanced features like autocompletion, syntax highlighting, and detailed error annotations. This addition aims to improve the experience for users coding directly in Textly Java.

Objectives

  1. Autocompletion and Syntax Highlighting
    Implement Textly-specific syntax highlighting and autocompletion for functions, control structures, and other keywords in the ORL environment.

  2. Error Annotations
    Support detailed error annotations displaying line and message information for errors.

  3. Persistence Between Views
    Ensure that switching between Blockly and Textly views maintains state and synchronization, enabling seamless transitions.

  4. Documentation
    Provide user and developer documentation for future contributions. Textly-specific documentation is available here.

@alvaro555 alvaro555 added enhancement New feature or request frontend labels Nov 4, 2024
@alvaro555 alvaro555 self-assigned this Nov 4, 2024
alvaro555 added a commit to OpenRoberta/blockly that referenced this issue Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend
Projects
None yet
Development

No branches or pull requests

1 participant