目前我正在开发 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/