インデントを自動的に行うことができるエディターはありますか?
Notepad ++ はYAML構文の強調表示を処理でき、自動インデントも想定しています。
Notepad ++はデフォルトでタブをインデントとして挿入し、YAMLを作成します無効(無効な行を赤でマークします)。 .ymlエディターとして使用する場合は、設定で「スペースで置換」を設定する必要があります。
Sublime Text 2 は、すぐに構文の強調表示とインデントが設定されたYAMLファイルもサポートします。 Sublime Textのインデントのデフォルトの使用法としてタブがある場合、Jon Thomasが Coder Wall で説明し、これを修正する方法を説明します。あなたの便宜のために彼が下に書いたものをコピーしました:
YAMLのような言語では、スペースを使用してテキストをインデントする必要があります。タブは使用できません。したがって、通常、デフォルトのインデントとしてタブ付きのSublime Text 2を使用する場合、特定の言語で常にスペースを使用するように強制する方法は次のとおりです。例として.ymlファイルを使用しますが、どのタイプのファイルでも同じ手順を実行できます。
次のコードを使用して、インデント設定をセットアップします。
"tab_size": 2,
"translate_tabs_to_spaces": true
私は PhpStorm ベータ版が大好きです...本当に素敵で、クロスプラットフォームで起動できます
PHP ORM framework DoctrineまたはPropelにYAMLエディターが必要な場合は、 ORM Designer を試すことができます。ERD用のビジュアルエディターです。 YAMLファイルへのインポート/エクスポートをサポートするモデル。