web-dev-qa-db-ja.com

Notepad ++による自動フォーマット文書

Visual Studio(および他のいくつかのMicrosoftエディタ)では、簡単な方法でドキュメントを自動フォーマットできます。 Ctrl + K、 Ctrl + D

これにより、改行とタブが自動的に挿入されます。

Notepad ++にも同様の機能はありますか?

43
Irfy

TextFXには、改行とタブを挿入するオプションがあります。

TextFX

22
ukanth

"NppAutoIndent"プラグインをダウンロードしてください。メモ帳++の場合:

プラグイン→プラグインマネージャー→利用可能→NppAutoIndent

"NppAutoIndent"プラグインは、C/C++、PHP、およびJavaなどのCスタイル言語用の「スマートな」インデントを持ちます。これは最初のリリースなので、完璧であることを期待しないでください、そしてもちろんそれは完全にあなたの好みに合わないかもしれません。 HTML/XMLなどはサポートされていません。そのため、後でタグマッチングを実装するのがはるかに困難になる可能性があります。それを使用するには、あなたのコードを選択してください。

TextFX→TextFX編集→インデントC++コード

メニューにTextFXが表示されない場合は、 SourceForge からプラグインをインストールできます。

参考文献:

18
hasanghaforian

JavaScriptでは、 JSToolプラグイン がこの仕事をします。

enter image description here

14
SUN

Markup/xmlには 'XML Tools'というプラグインがあります。

これは、Notepad ++内のプラグインマネージャを介して追加できます。

4
maxp

ここにあなたのコードをフォーマットするためのプラグインのほとんどがあります。

JStool(JSmin):
UniversalIndentGUI(text auto update' in plugin manager-> UniversalIndentGUIを有効にします
ショートキー= CTRL+ALT+SHIFT+J


TextFX:(Shortkey = CTRL+ALT+SHIFT+BまたはTextFX > TextFX Html Tidy > Tidy: reindent XML)TextFXには長い行を折り返すという利点があります。XMLToolsにはありませんが、新しい行はインデントされません。正しく行.


XMLツール:(XML用のカスタマイズされたプラグイン、Shortkey = CTRL+ALT+SHIFT+BまたはXML Tools > Pretty print [Text indent]
XMLツールは、新しく折り返された行をうまくインデントすることでTextFXを補完します。

1
T.Todua