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

Runner Panel: Add customizable color-coding #224

Closed
adam-coster opened this issue Mar 6, 2024 · 1 comment
Closed

Runner Panel: Add customizable color-coding #224

adam-coster opened this issue Mar 6, 2024 · 1 comment
Assignees
Labels
✨ feature New feature or request ⌨️ vscode The Stitch extension for VSCode

Comments

@adam-coster
Copy link
Member

Now that we have a custom webview for displaying GameMaker projects' stdio, we can fancy up the logs to make them easier to grok.

Any given project will have different log formats, and formats for a given project will also change over time, so this needs to be a highly general system on the VSCode side. Configs will need to be specified at the project level, either via VSCode's configs or via stitch.config.json. Since this is specific to VSCode, the former is probably better.

VSCode's Problem Matcher paradigm is a good reference for this idea, though we have a more specific problem here (and since we aren't using a terminal we have a lot more flexibility in functionality).

@adam-coster adam-coster added ✨ feature New feature or request ⌨️ vscode The Stitch extension for VSCode labels Mar 6, 2024
@adam-coster adam-coster self-assigned this Mar 6, 2024
@adam-coster
Copy link
Member Author

Implemnted! Config settings via stitch.config.json > gameConsoleStyle, allowing for regex-based styling. No interactivity yet, but that's coming.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature New feature or request ⌨️ vscode The Stitch extension for VSCode
Projects
Status: Done
Development

No branches or pull requests

1 participant