-
Notifications
You must be signed in to change notification settings - Fork 29
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
IntelliJ IDEA 2016.3.3: Don't see a way to add Ansible support to existing project #67
Comments
Looks like Ansible support is not activated, because |
Would you like to help me with that? |
@vermut I guess, depending on which kind of help you need. Not too experienced with IntelliJ plugin API. |
Is it possible to use IJ's YAML plugin if it is available? It is possible to inject anything you need to existing language too via the API |
BTW. I was really missing a warning message from the plugin that I was having standard YAML plugin enabled. It was unclear to me why the Ansible support was disabled. Could you please consider showing a warning with the link to the bug |
Also 2017.1. I just removed the non-Ansible Yaml plugin for now but would love to see this come along. At the very least warn people when they have the conflicting plugin installed. |
It would be great to have it resolved - the non-Ansible YAML plugin is required by Python plugin, so it seems no way to have Python and Ansible support at the same time. (2017.1) |
@jonnyzzz I see you working at JetBrains. I've been struggling for years to find a way to "inject anything" from mere Jinja to Ansible Vault values. Can point me to a good example which demonstrates this feature? For example, I want to "extend" HTML so "A" tags would be processed separately by my plugin. |
I'm not IJ developer, but I asked them for samples, you may consider |
Wow. That could seriously change things. Thank you. (Are there any other insider benefits you can get me? Like private dinner with TemplateLanguage class dev? :) ) |
But wait. I just realized - the main problem is Jinja. Adding features to existing language is not a big deal, it's Jinja templating which makes things bad. My idea is multi-layer parser like this:
Can you get me in touch with someone who can give me pointers? IRC/Skype/Phone/RL? |
Unfortunately, I have no experience on the topic. It may also be helpful to check the forum |
I tried with Intellij 2017.2. yaml files are not still being parsed although I disabled the internal yaml plugin. It seems this issue has been hanging for quite a long time. |
any updates ? |
yes. any updates? |
Preconditions:
Steps to reproduce:
Expected result:
Actual result:
What I've tried:
The text was updated successfully, but these errors were encountered: