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