AntonShuvaev / elasticsearch4idea

Elasticsearch Plugin for JetBrains IDEs
https://plugins.jetbrains.com/plugin/14512-elasticsearch
59 stars 8 forks source link

Copy as Java #145

Open iszhangsc opened 8 months ago

iszhangsc commented 8 months ago

Is your feature request related to a problem?

I hope to convert DSL to Java SDK (RestHighLevelClient).

Other language SDKs can also be supported in the future.

Describe the solution you'd like

You can take a look at this plugin, which supports the feature I described

EDQL

Additional context

No response

AntonShuvaev commented 8 months ago

Thank you for your request. Adding a feature to convert Elasticsearch DSL to other languages is challenging due to the complexity of Elasticsearch DSL and the variety of potential target languages. However, AI, like ChatGPT, is very effective at such conversions. For now, you can perform conversions manually with ChatGPT or other AI tools, but I'll consider including an AI conversion feature in the plugin.