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

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)
主站蜘蛛池模板: 新郑市| 读书| 霍邱县| 建水县| 略阳县| 山东| 林周县| 南华县| 驻马店市| 吉林市| 连江县| 南涧| 亚东县| 马关县| 长沙市| 固镇县| 托里县| 蕉岭县| 古丈县| 新绛县| 武鸣县| 武清区| 定边县| 磐石市| 莲花县| 洛隆县| 阿拉善右旗| 齐齐哈尔市| 收藏| 阳江市| 广汉市| 元江| 海兴县| 海晏县| 开鲁县| 集安市| 张家口市| 镶黄旗| 万全县| 区。| 富源县|