ubuntu - Ansible开发环境

标签 ubuntu ide ansible winscp

目前我正在开发 ansible 编排系统。项目结构是这样的:

网站.yml 网络服务器.yml fooservers.yml 角色/ 常见的/ 文件/ 模板/ 任务/ 处理程序/ 变量/ 默认值/ 元/ 网络服务器/ 文件/ 模板/ 任务/ 处理程序/ 变量/ 默认值/ 元/

因此,我不得不处理几十个剧本、角色、子目录、任务、变量文件等。现在,我使用 WinSCP 作为一种 IDE(我在 Windows 开发机上工作)这个解决方案远非完美,但允许我在文件和文件夹之间轻松导航。事实上,我非常想念 Visual Studio(智能感知!)。我之前尝试过在我的开发机器上安装 Eclipse,但它太慢了。我发现 shell 工具相当不舒服。由于公司限制,我无法再添加任何 VM-s。

所以,我的问题是: 是否有任何 Windows(或轻量级 Ubuntu GUI)工具来处理用于 Linux 开发的复杂文件和文件夹结构?

最佳答案

基于 JetBrains 的 IDE 有一个 YAML/Ansible用于向 Ansible 剧本结构添加一些上下文和语法突出显示的插件。

Sublime 有一个插件可以为 Ansible 文件添加语法高亮 https://github.com/clifford-github/sublime-ansible

这两个工具都可以显示文件夹结构并使用 sftp/ssh 连接到远程服务器。

关于ubuntu - Ansible开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31733189/

相关文章:

linux - 如何从 list 文件调用/包含 IP 地址到 ansible playbook

bash - 错误!拆分参数失败,要么是不平衡的 jinja2 block ,要么是引用 :

haskell - 帮助运行 Yesod 开发服务器?

ruby-on-rails-3 - 无法在任何来源中找到 rack-1.2.3 (Bundler::GemNotFound)

types - 带有 "cannot access"错误的奇怪 Java 变量类型,但在可编译代码中

javascript - 运行 javascript 独立引擎?

java - 如何从类似于 RStudio Server 的 Docker 容器运行 Java IDE?

python - Ansible 更新仍然显示旧版本

Ubuntu 为本地地址添加静态路由

linux - 使用脚本显示信息时出错