官术网_书友最值得收藏!

  • Mastering Puppet 5
  • Ryan Russell Yates Jason Southgate
  • 180字
  • 2021-07-16 17:46:06

Atom

Here's the IDE that I would recommend based on my own personal style, using my MacBook as the host OS. Atom (https://atom.io) is a fully featured IDE described as, A hackable text editor for the 21st Century and contains all the functionality you'd expect: cross-platform, package (that is, plugin) manager, auto-completion, file browser, multiple panes, find and replace, and so on.

GitHub has developed Atom, and they have built it with the goal of combining the convenience of a fully fledged IDE with the deep configurability of a classic but complex editor such as Vim.

There are literally thousands of open source packages that add new features and functionality to Atom, and here are the ones I recommend specifically for Puppet development:

  • language-puppet (adds syntax highlighting and snippets to Puppet files)
  • linter-puppet-lint (provides linter support to your Puppet manifests)
  • aligner-puppet (aligns the fat arrows according to the Puppet Style Guide)
  • erb-snippets (snippets and hotkeys for writing Puppet ERB templates)
  • linter-js-yaml (parses your YAML files with JS-YAML)
  • tree-view-git-status (displays the Git status of files in the tree view)
主站蜘蛛池模板: 丹阳市| 靖江市| 永昌县| 涞水县| 五家渠市| 历史| 乐平市| 连州市| 汕尾市| 尉犁县| 普陀区| 稻城县| 无极县| 宜城市| 永宁县| 明星| 同仁县| 万年县| 大悟县| 利川市| 新龙县| 楚雄市| 什邡市| 新昌县| 平潭县| 林芝县| 富裕县| 晋州市| 防城港市| 锦屏县| 天镇县| 兴国县| 和硕县| 固原市| 德钦县| 宜阳县| 尚志市| 沅陵县| 双牌县| 天津市| 综艺|