Notepad ++ ile otomatik formatlama belgesi


44

Visual Studio'da (ve birkaç diğer Microsoft editöründe), bir dokümanı basit bir Ctrl+ K, Ctrl+ ile otomatik olarak biçimlendirebilirsiniz D.

Bu, satır kesmelerini ve sekmeleri otomatik olarak ekler.

Notepad ++ 'da benzer bir özellik var mı?

Yanıtlar:



18

"NppAutoIndent" eklentisini indirin. Not Defteri ++ 'da:

Eklentiler → Eklenti yöneticisi → Mevcut → NppAutoIndent

"NppAutoIndent" eklentisi, C / C ++, PHP ve Java gibi C tarzı diller için 'akıllı' girintiye sahiptir. İlk sürüm, bu yüzden kusursuz olmasını beklemeyin ve elbette tercihlerinize tamamen uygun olmayabilir. HTML / XML için HİÇBİR destek yoktur ve belki daha sonra etiket eşleştirmeyi uygulamak çok daha zordur. Kullanmak için kodunuzu seçin ve:

TextFX → TextFX Düzenle → Reindent C ++ kodu

Menünüzde göremiyorsanız TextFX, eklentisini SourceForge'dan yükleyebilirsiniz .

Referanslar:



4

Markup / xml için 'XML Tools' adında bir eklenti var.

Bu, Notepad ++ içindeki eklenti yöneticisi aracılığıyla eklenebilir.


1
HTML’yi temizlemiş gibi görünmüyor, sadece bana ne olduklarını söylemeden belgedeki hataları söylüyor.
Matthew Lock

1

Kodunuzu biçimlendirmek için eklentilerin çoğu.

JStool (JSmin):
UniversalIndentGUI ( text auto update' in plugin manager-> UniversalIndentGUI
Kısayol Tuşunu Etkinleştir = CTRL+ALT+SHIFT+J)


TextFX: (Shortkey = CTRL+ALT+SHIFT+Bveya TextFX > TextFX Html Tidy > Tidy: reindent XML) TextFX, XML Araçlarının yapmadığı, ancak bu yeni satırları doğru girintilemediği uzun satırları sarma avantajına sahiptir.


XML Araçları: (XML için özelleştirilmiş eklenti; Kısayol tuşu = CTRL+ALT+SHIFT+Bveya XML Tools > Pretty print [Text indent])
XML Araçları, yeni sarılmış çizgileri güzel bir şekilde girintili hale getirerek TextFX'i tamamlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.