neueda / jetbrains-plugin-graph-database-support

Graph Databases support for JetBrains family IDEs.
Apache License 2.0
222 stars 56 forks source link

Give support for GoLand #131

Closed coolyrat closed 5 years ago

coolyrat commented 5 years ago

Hi, and thank you for building such a useful plugin! I am using GoLand to develop Neo4j. And I really want language injections to work out. Right now my workaround is to manually set each cql to use Cypher syntax. After that, I have a completion hint and the run button. And the run button is not working. image

dwitry commented 5 years ago

Hello @coolyrat,

great to hear that plugin is useful to you!

Currently, language injections work only for selected Java and Python libraries (#121). We might look into defining injections for Go, but it might take some time.

Meanwhile, you can configure language injection for Go libraries manually in IntelliJ Settings → Editor → Language Injections. If you do, please export and share it, so we could add this to plugin and make available for other Go users.

Regarding run button, that is not working - this is a bug, and we will look into it.

coolyrat commented 5 years ago

Hi @dwitry, I gave it a try, but no luck. Unlike IDEA, seems there's no proper template in GoLand to choose

image

dwitry commented 5 years ago

@coolyrat you are right, it seems that language injections for Go are not currently supported in GoLand. Injection comments could help your requirement a little bit.