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

Add native code blocks #12

Open
ykrx opened this issue May 31, 2023 · 1 comment
Open

Add native code blocks #12

ykrx opened this issue May 31, 2023 · 1 comment

Comments

@ykrx
Copy link

ykrx commented May 31, 2023

First of all, really impressive work; awesome tool. Implementing vscode's native code blocks would be a nice improvement to make CQ feel more integrated into users' custom theme setups (similar to how ThunderClient renders code snippets / syntax highlighting when editing request bodies, matching the user's theme).

Aside: Is this project open to contributions? Surprised no one's submitted any PRs yet.

@jayu
Copy link
Contributor

jayu commented Jun 7, 2023

I agree it would be great improvement.

At the beginning I wanted to do it, but it turned out to be complex reverse engineering work. VSCode does not offer any solution for that, same for re-using build in monaco editor.

I didn't found any solution that would work out of the box. I'm pretty sure something exists, but It's hard to find :D

Unfortunately ThunderClient is not open sourced :/ I found other extension some time ago, that somehow handles user theme, but it is also not open sourced - RapidAPI client

Regarding contributions

Yes, I'm open to contributions, however I currently working on many simultaneous changes within core. So to avoid conflicts or work that would not be merged, It's best to open an issue first, so we can align on implementation :D

In general I don't spend time on vscode extension itself, so any improvements there are welcomed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants