2013-02-03 17 views
10

Notepad ++エディタでHTMLコードやPHPコードをインデントしてコードを整理するにはどうすればよいですか?Notepad ++エディタでHTMLコードやPHPコードをインデントする方法はありますか?

+0

空白やタブを追加することでインデントすることができます。これはプログラミングの質問ですか? – Nightfirecat

+0

はここに属していませんか? – shnisaka

+2

PHPコードのインデントと書式に関するいくつかの標準を見たい場合は、PSR-1/2コードスタイルを見てください:https://github.com/php-fig/fig-standards/blob/master/accepted /PSR-1-basic-coding-standard.mdとhttps://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md – thaJeztah

答えて

6

自動フォーマットが必要な場合は、メモ帳++の有料プラグインであるSourceFormatXをご覧ください。

これ以外にも、HTMLまたはPHPコードの書式設定を行うNotepad++ Wikiには、いくつかのフリープラグインが用意されています。

-1

キーボードの[Tab]ボタンを使用できます。または、「編集」 - >「インデント」 - >「行インデントを増やす」を選択します。

あなたが特に話していたことがありましたか?

+0

インデントする方法if文は論理的にはどうですか? – JBa

+0

それは意味をなさないが、彼は効率的な方法を求めている...行ごとにポイントがあり、インデントを加える – sumitkanoje

0

コードまたはテキストの一部を選択し、タブを押すと、選択したすべての行がインデントされます。インデントしない場合はシフト+タブを押してください。

1

一般に、現在開いている "ブロック"ごとに1つのレベルをインデントするのが一般的です。 PHPでは、「ブロック」は単に{}の間のコードです。 HTMLでは、「ブロック」は同じ行で閉じられていないタグです。

メモ帳++(および他の多くのコードエディタ)では、複数のコード行を選択してTabキーを押して選択範囲全体をインデントしたり、Shift + Tabでインデントしたりすることができます。これはあなたのコードをきれいに保つのに役立ちます。

注意すべきもう一つのメモは、メモ帳++がブロックを折りたたむことができることです。行番号の隣には、[-]ボックスのツリーが表示されます。それらをクリックすると、マークしているブロックを折り畳むことができ、コードをよりよく理解することができます。

2

HTMLを書式設定するためのプラグインが必要な場合は、タブのみを使用するかどうかは不明ですが、常識的に、コードを再インデントするソフトウェアを探していると思います。あなたが頻繁に興味深いしている、すべてのHTMLコードを再フォーマットし、それを行う方法を変更することができます

これにより

https://github.com/davegb3/NppTidy2

:プラグインTidy2はです。

関連する問題