最好的Windows用户的YAML编辑器?

有没有一个编辑器可以自动缩进?

Notepad ++可以处理YAML语法突出显示,我也假设它也是自动缩进的。

记事本+ +会默认插入标签作为缩进,使YAML 无效 (它将标记为无效的行红色)。 如果你使用它作为.yml编辑器,你应该在首选项中设置“replace为空格”。

Sublime Text 2还支持带有语法高亮和缩进function的YAML文件。 如果您在Sublime Text中将标签作为默认使用缩进的标签,那么Jon Thomas在Coder Wall上解释了如何解决这个问题。 为了您的方便,我已经复制了他写下的内容:

像YAML这样的语言需要使用空格缩进文本。 标签是不允许的。 因此,如果您通常使用带有制表符的Sublime Text 2作为默认缩进,那么以下是如何强制某种语言始终使用空格的方法。 我将使用.yml文件作为示例,但对于任何文件types,您可以执行相同的步骤。

  • 在Sublime Text 2中编辑.yml文件时,进入Sublime Text 2菜单。 转至首选项 – >设置 – 更多 – >语法特定 – 用户
  • Sublime Text 2将打开一个特定于您select编辑设置的语言的设置文件。 在这种情况下,我将编辑YAML.sublime-settings文件,该文件仅将设置应用于YAML语法语言。
  • 使用下面的代码来设置缩进设置:

     "tab_size": 2, "translate_tabs_to_spaces": true 

我爱PhpStormtesting版…非常好,跨平台启动

那么geany绝对是我的第一select。 有史以来最好的代码编辑器(不是IDE,但是)有很多语言。

也有Yedit看起来很酷,但我还没有尝试过呢! 这是一个Eclipse插件!

如果您需要PHP ORM框架Doctrine或Propel的YAML编辑器,则可以尝试使用ORM Designer 。 这是ERD模型的可视化编辑器,支持导入/导出到YAML文件。