Dokumen format otomatis dengan Notepad ++

44

Dalam Visual Studio, (dan beberapa editor Microsoft lainnya), Anda bisa format yang otomatis dokumen dengan sederhana Ctrl+ K, Ctrl+ D.

Baris sisipan ini terputus dan tab secara otomatis.

Apakah ada fitur serupa di Notepad ++?

Irfy
sumber

Jawaban:

22

TextFX memiliki opsi untuk memasukkan jeda baris dan tab:

TextFX

ukanth
sumber
Mengapa saya tidak melihat TextFX di bilah menu seperti yang Anda lakukan?
Pacerier
Jika Anda tidak dapat melihat TextFX di menu Anda, Anda dapat menginstal plug-in dari sourceforge.net/projects/npp-plugins/files/TextFX/…
ukanth
18

Unduh plugin "NppAutoIndent". Di Notepad ++:

Plugin → Manajer plugin → Tersedia → NppAutoIndent

Plugin "NppAutoIndent" memiliki lekukan 'pintar' untuk bahasa gaya-C, seperti C / C ++, PHP, dan Java. Ini adalah rilis pertama, jadi jangan berharap itu sempurna, dan tentu saja itu tidak sepenuhnya sesuai dengan preferensi Anda. Tidak ada dukungan untuk HTML / XML dan seperti itu, mungkin nanti, pencocokan tag jauh lebih sulit untuk diterapkan. Untuk menggunakannya, pilih kode Anda dan:

TextFX → TextFX Edit → Reindent C ++ code

Jika Anda tidak dapat melihat TextFXdi menu Anda, Anda dapat menginstal plugin-nya dari SourceForge .

Referensi:

hasanghaforian
sumber
14

Untuk JavaScript, plugin JSTool akan melakukan pekerjaan ini.

masukkan deskripsi gambar di sini

MATAHARI
sumber
sangat senang dengan hasil pemformatan dan lebih baik daripada yang rapi2
Iman Abidi
4

Untuk markup / xml ada plugin yang disebut 'Alat XML'.

Ini dapat ditambahkan melalui pengelola plugin di dalam Notepad ++.

maks
sumber
1
Tampaknya tidak dapat membersihkan HTML, hanya mengatakan kesalahan dalam dokumen tanpa memberi tahu saya apa itu.
Matthew Lock
1

Berikut ini sebagian besar plugin untuk memformat kode Anda.

JStool (JSmin):
UniversalIndentGUI (Aktifkan text auto update' in plugin manager-> UniversalIndentGUI
Shortkey = CTRL+ALT+SHIFT+J)


TextFX: (Shortkey = CTRL+ALT+SHIFT+Batau TextFX > TextFX Html Tidy > Tidy: reindent XML) TextFX memiliki manfaat membungkus garis panjang, yang tidak dilakukan oleh XML Tools, tetapi tidak membuat indentasi baris baru tersebut dengan benar.


Alat XML: (plugin khusus untuk XML; Shortkey = CTRL+ALT+SHIFT+Batau XML Tools > Pretty print [Text indent])
Alat XML melengkapi TextFX dengan memberi indentasi pada baris yang baru dibungkus dengan baik.

T.Todua
sumber