-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Bracket Pair Colorizer 2 #7573
Comments
@sh7dm for your own information, one cannot use the VS Code Marketplace directly outside of official Microsoft products as it violates their terms of use (and is subsequently illegal). We have created open-vsx for that exact purpose, and if your extension is not provided, you can submit a request to include it (https://github.com/open-vsx/publish-extensions). I suspect something may be missing during packaging and it is the reason |
I know, I used the manually-download VSIX, that should work. Do you think the issue is on extension side? |
I'm checking out their repo and attempting to build it myself. |
This method looks a bit fishy, the fact that it requires it but does not provide it itself makes me think that it is included in vscode by default (especially since it looks at the private getNodeModule(moduleName: string) {
return require(`${vscode.env.appRoot}/node_modules.asar/${moduleName}`);
} This seems to be a flaw/design decision by the extension to not provide it, and it is due to the fact that the author probably did not envision any other consumer (such as the framework), to be able to use the extension. |
Probably this issue should be transferred there, I see that it's caused by extension. |
It is the same issue with |
@akosyakov |
I've added |
Might be related to #6407 |
Sorry for the spam, but this is the really useful extension. Hope someday theia can have it. |
Note that with #10736, we will benefit from having bracket colorizations directly from the application itself (like it is now done in vscode) which should be more performant than the plugins. Additional Info: |
Given that #10736 was merged, I'd be in favor of closing this issue. |
Description
Bracket Pair Colorizer 2 (v0.0.9) extension doesn't activate and work.
Reproduction Steps
~/.theia/extensions
or prebuilt plugins folderOS and Theia version:
OS: Ubuntu 19.10
Theia:
master
Diagnostics:
When I open Theia I get this error message:
In console, 2 of these messages are printed (
console.warn
):The text was updated successfully, but these errors were encountered: