2

VisualStudioでCtrlK+ Dを押すのと同じように、Text Mateでコードをフォーマットする簡単な方法があるかどうか誰かに教えてもらえますか?

ありがとう!


Damien_The_Unbelieverによる編集:

Ctrl K + Dに慣れていない場合は、コードをインデントするだけでなく、エディターで一般的に確立されているフォーマット規則を使用して再フォーマットします。スペースをタブに置き換えたり、その逆を行ったりして、コードが一貫してインデントされるようにします。 、中かっこを別の行に移動するなど。

4

2 に答える 2

4

TextMateの再インデントと再フォーマットは、使用している言語によって少し異なります。

通常、[テキスト]メニューを使用できます。アクティブな選択があるかどうかに応じて、その下にさまざまなコマンドが表示されます。たとえば、コードのセクションを選択した場合、Indent Selectionメニュー項目が表示されます。アクティブな選択がない場合は、になりますIndent Line

これを正しく機能させるには、(保存されていないドキュメントのように)まだ割り当てられていない場合は、必ず現在の言語を選択してください。HTMLを使用している場合は、その上にあるものに応じて行をインデントするだけです。改行はそのまま保持されます。

新しい行のタグを分割してドキュメントを適切にフォーマットするために何かが必要な場合は、[バンドル]メニューのHTMLの下にあるTidyコマンドを使用する必要があります(または単にショートカットCTRL++を使用しSHIFTますH。使用すると、そのセクションが再インデントされます。代わりに選択がない場合は、タグの有効性やその他のエラーのチェックを含め、ドキュメント全体が適切に再フォーマットされます。

他の言語のバンドルには、XML(まだTidy)やJavascript(コマンドがある)などの同様のコマンドがありますReformat Document

最後に、バンドルメニューを調べることをお勧めします。その中にはたくさんの小さな宝石があります。;)

于 2013-09-17T13:27:44.643 に答える
3
于 2011-06-01T11:43:07.983 に答える