ansible - 如何使用 Ansible 插件设置 Pycharm 对变量进行代码补全?

标签 ansible pycharm yaml code-completion

我正在使用 Pycharm 免费社区版本 2016.2.3YAML/Ansible 插件,但我无法触发变量的代码完成。 (我确实知道这是可能的。)在此之前我需要设置一些配置吗?

最佳答案

我希望你已经解决了你的问题,但作为引用,因为我也遇到了同样的问题,并且 Google 引导我找到了这个问题,以下是我的解决方法:

PyCharm 附带了另一个 YAML 插件,它将把所有 Ansible YAML 文件置于其控制之下。查看文件系统浏览器和编辑器选项卡中文件的图标是否有 Ansible Logo 。

这些编辑器选项卡与 Ansible/YAML 插件关联,能够触发变量的代码完成。那些没有 Logo 的,则不会。

对我来说,解决方案是禁用其他 YAML 插件。

关于ansible - 如何使用 Ansible 插件设置 Pycharm 对变量进行代码补全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41028037/

相关文章:

python - Ansible Community.aws.aws_ssm 模块。错误!一名 worker 被发现已死亡

python - PyCharm IDE 在调试 Python 读取小 pickle 文件时非常慢

gitlab - 如何在 gitlab-ci 中定义数组类型变量

kubernetes - 在列表项前面添加字符串并在 Ansible 中将其转换为 JSON

operating-system - Ansible 可以用于通过网络启动将操作系统配置为裸机启动吗?

python - 以下代码运行没有任何错误,但记录未插入表中

azure - 是否可以在位于 Github 的 YML 中查看 Gitlab 存储库?

amazon-s3 - 无服务器框架从 CloudFormation 模板为 S3 存储桶创建额外字符

ansible - 当前从Terraform创建Ansible库存的最佳方法

python - 如何在pycharm中改变光标颜色