Notepad ++をインストールしました。特にネストするときにタグを自動的にインデントする方法は?すべてのタグが画面の左側に並んでいるようです。
Notepad ++で XML Tools プラグインを使用すると、コードを自動インデントできます。 Ctrl+Alt+Shift+B より多くのポイントアンドクリックの傾向については、[プラグイン]-> [XMLツール]-> [きれいな印刷]に移動することもできます。
この質問に対する答えは間違っているだけでなく、危険です。 Ctrl + Alt + Shift + Bは、HTMLではなくXMLをインデントします。次のHTMLコードを検討してください。
<span class="myClass"></span>
関数「Notepad ++-> Plugins-> XmlTools-> Pretty print(Xml only with breaks)」(CTRL + ALT + SHIFT + B)はこれを次のように変換します:
<span class="myClass"/>
ブラウザで正しく表示されなくなります!この関数を使用してHTMLをインデントすることは強くお勧めします。
代わりに、プラグインTidy2を使用してください。これにより、悪い副作用なしにHTMLが正しくインデントされます(ただし、コードの周りに<html>, <head>, <body>, ...
要素が作成されます(これらがない場合)。
手順1:notepad ++でプラグインマネージャーを開く
プラグイン->プラグインマネージャー->プラグインマネージャーの表示。
ステップ2:XML Toolプラグインをインストールする
「使用可能」オプションから「XML TOOLS」を検索し、インストールをクリックします。
これで、ショートカットキーCTRL + ALT + SHIFT + Bを使用してコードをインデントできます。
解決策があります。
Indent By Fold
という名前のプラグインをインストールするだけです。
これをインストールするには、
Plugins -> Plugin Manager -> Show Plugin Manager
を使用します。 ORPlugins -> Plugins Admin -> chekmark Indent By Fold from list
インストールより
次に、リスト項目を選択するだけで、必要なのは最初のWordを入力するだけです。
メニューバーのプラグインからこのプラグインを使用できます。
Constantin's answer に基づいて、主なHTMLエディターとしてNotepad ++に移行する際に学んだことの本質を説明します。
インストール Notepad ++ 32-bit
Tidy2の64ビットバージョンや他の人気のあるプラグインはありません。 NPPの32ビットバージョンには、実用的な欠点はほとんどないため、64ビットバージョンに注意してください。
プラグインマネージャーをインストールします
プラグインの使用には、プラグインマネージャーは必ずしも必要ではありません。ただし、物事はずっと簡単になります。
プラグインマネージャーは、コアパッケージから 削除 だったようです。これは、開発者が属性リンクが含まれていることを好まなかったためです。
プラグインマネージャープラグインが公式ディストリビューションから削除されていることがわかります。その理由は、プラグインマネージャーのダイアログに広告が含まれているためです。私はアプリケーション内の広告が嫌いです。そして、Notepad ++には広告がないことを保証します。
手動でのインストールですが、難しくはありません。
C:\Program Files (x86)\Notepad++
です。これで、Plugins for Plugin Managerの下に新しいエントリが表示されます。
インストール Tidy2 (またはお好みの代替)
プラグインマネージャーで、Tidy2のボックスをオンにします。インストールをクリックします。プロンプトが表示されたら再起動します。
Tidy2を使用するには、プラグインサブメニュー項目で事前構成済みのプロファイルの1つを選択するか、独自のプロファイルを作成します。
Notepadd ++ v7.5.9(32ビット)で、「折り畳みによるインデント」プラグインはhtmlコンテンツで正常に機能します。