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] Implement the IntelliJ IDE gno plugin #2732

Open
zivkovicmilos opened this issue Aug 27, 2024 · 5 comments
Open

[feature] Implement the IntelliJ IDE gno plugin #2732

zivkovicmilos opened this issue Aug 27, 2024 · 5 comments
Assignees
Labels
🗺️good first issue🗺️ Ideal for newcomer contributors help wanted Want to contribute? We recommend these issues. 🌱 feature New update to Gno

Comments

@zivkovicmilos
Copy link
Member

zivkovicmilos commented Aug 27, 2024

Description

This task concerns creating an IntelliJ IDE language plugin for gno, so there can be full language support for features like IntelliSense.

The development of this plugin should be on the gnolang org.
If you want to take up implementing this plugin, please reach out and we will create a repository for the work.

@DIGIX666
Copy link
Contributor

Hy @zivkovicmilos, I would like work on this feature ✌🏼
Do you know if any people worked on this ?

@hsz
Copy link

hsz commented Sep 20, 2024

The @JetBrains/intellij-platform-plugin-template template repository is a good place to start!

@thehowl
Copy link
Member

thehowl commented Sep 20, 2024

@DIGIX666 please, help yourself!

maybe, before getting started, post a general plan for what you think of doing. keep in mind we have experimental development on a language server, which you should look to integrate (and improve, if you want!): https://github.com/gnolang/gnopls

@DIGIX666
Copy link
Contributor

DIGIX666 commented Sep 22, 2024

@DIGIX666 please, help yourself!

maybe, before getting started, post a general plan for what you think of doing. keep in mind we have experimental development on a language server, which you should look to integrate (and improve, if you want!): gnolang/gnopls

Plan for the Gno plugin in IntelliJ IDE :

  1. Check the Documentation:

  2. Development Environment :

    • Configure the IntelliJ SDK in the project settings to compile and test the plugin during development.
  3. Analyze gnopls and Gno VSCode :

    • Study gnopls and how it is integrated into Gno VSCode to understand the features and incorporate them into IntelliJ.

@zivkovicmilos
Copy link
Member Author

zivkovicmilos commented Sep 23, 2024

@DIGIX666

Ping me on Signal and we'll coordinate the repo for this effort 🙏

cc @kazai777

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🗺️good first issue🗺️ Ideal for newcomer contributors help wanted Want to contribute? We recommend these issues. 🌱 feature New update to Gno
Projects
Status: Backlog
Development

No branches or pull requests

5 participants