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

[Feature] Deploy to IntelliJ marketplace #26

Closed
CC007 opened this issue Apr 22, 2024 · 8 comments
Closed

[Feature] Deploy to IntelliJ marketplace #26

CC007 opened this issue Apr 22, 2024 · 8 comments
Assignees

Comments

@CC007
Copy link

CC007 commented Apr 22, 2024

Feature Request

Describe the feature you'd like:

I would like to be able to install this plugin through the intellij marketplace

Describe alternatives you've considered:

Right now you have to manually download the plugin and install the plugin from disk.

Teachability, Documentation, Adoption, Migration Strategy:

This greatly reduces the barrier for entry to use KCL in intellij. You wouldn't need to look for this github project. All you'd have to do is go to the plugin marketplace and look for KCL.

Also, the whole part about manual installation on the README page could be relegated to a separate markdown file, reducing the clutter in the main README, so that it could be focused on building and contributing to the project.

@CC007 CC007 changed the title Deploy to IntelliJ marketplace [Feature] Deploy to IntelliJ marketplace Apr 22, 2024
@He1pa
Copy link
Contributor

He1pa commented Apr 23, 2024

We have a KCL plugin in the IntelliJ Marketplace.
https://plugins.jetbrains.com/plugin/23378-kcl
In fact, we have two versions of the IntelliJ plug-in, one is implemented based on the IntelliJ IDE architecture(main branch), and the other is implemented based on the LSP architecture(lsp branch).
We put more effort into development of the LSP version because it is more versatile. It can be reused in IDEs such as VSCode and Vim. We have also uploaded this version on the IntelliJ Plugin Market.
But because IntelliJ has limited support for LSP, we have another version. But it seems that the plug-in market does not support uploading two versions of plug-ins at the same time.
Regarding the ReadMe, it really needs an update

@CC007
Copy link
Author

CC007 commented Apr 23, 2024

Ah, is that why it doesn't show up in the IntelliJ Marketplace from inside IntelliJ?

I'm using:
IntelliJ IDEA 2024.1 (Ultimate Edition)
Build #IU-241.14494.240, built on March 28, 2024

@Peefy
Copy link
Contributor

Peefy commented Apr 23, 2024

I think this is a related issue that requires support for the latest version. #27 cc @He1pa

@CC007
Copy link
Author

CC007 commented Apr 23, 2024

I think this is a related issue that requires support for the latest version. #27 cc @He1pa

Figured as much after He1pa linked the marketplace page.

@He1pa
Copy link
Contributor

He1pa commented Apr 28, 2024

@CC007 I've released a new, IntelliJ-based plugin on the market. You can try it.
Additionally, we plan to separate the lsp version from this repo and release another plugin..

@angelozerr
Copy link

But because IntelliJ has limited support for LSP, we have another version.

Please try https://github.com/redhat-developer/lsp4ij which is a free lsp support for intellij. You can see https://github.com/redhat-developer/lsp4ij/blob/main/docs/LSPSupport.md what we are supporting.

If you need more features please create issues. Thanks.

@Peefy
Copy link
Contributor

Peefy commented May 20, 2024

@angelozerr Thanks for the input, @He1pa Could you please give a try for lsp4ij?

@Peefy
Copy link
Contributor

Peefy commented Jun 6, 2024

Closed by #29 and #28

@Peefy Peefy closed this as completed Jun 6, 2024
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

4 participants