Pertanyaan Bagaimana cara memformat XML di Notepad ++?


saya sudah Notepad ++ dan saya punya beberapa XML kode yang sangat panjang. Ketika saya menempelkannya di Notepad ++ ada baris kode yang panjang (sulit dibaca dan bekerja dengan).

Saya ingin tahu apakah ada cara sederhana untuk membuat teks dapat dibaca (dengan mudah dibaca maksud saya kode tab yang benar).

Saya bisa melakukannya secara manual tetapi saya ingin solusi permanen untuk ini karena saya telah menghadapi ini beberapa kali. Saya yakin ada cara untuk melakukan ini karena saya pernah melakukannya beberapa tahun sebelumnya, mungkin dengan Studio visual atau editor lain, saya tidak ingat.

Tapi bisakah Notepad melakukannya?


1461
2017-10-18 16:35


asal


Jawaban:


Coba Plugins -> Alat XML -> Pretty Print (libXML) atau (hanya XML - dengan jeda baris Ctrl + Alt + Bergeser + B)

Dalam pengalaman saya, libXML memberikan output yang bagus tetapi hanya jika file tersebut 100% terbentuk dengan benar.


2088
2017-10-18 16:48



Anda perlu menginstal alat XML dari Plugin -> Plugin Manager -> Tampilkan Manajer Plugin dan kemudian periksa alat XML, instal dan kemudian Ctl+Alt+Bergeser+B ATAU opsi untuk Alat XML di atas muncul.


97
2018-06-25 21:00



Step 1: Install XML Tools plugin
Step 2: Format ....completed

enter image description here


52
2017-12-24 10:32



Coba TextFX -> TextFX Html Tidy -> Tidy: reindent XML

Jika Anda tidak dapat mencoba Eclipse, tombol kanan, sumber, indent yang benar


42
2017-10-18 16:45



Plugin -> Alat XML -> Cetak Cantik (libXML)   atau    Ctrl+Alt+Bergeser+B

Anda mungkin perlu menginstal plugin:

Plugins> Plugins Manager> Tampilkan Manajer Plugin

Jika Anda berada di belakang proxy, unduh dari sini.

Kemudian salin XMLTools.dll ke direktori plugins dan pustaka eksternal (empat dll) ke dalam direktori Notepad ++ root.


32
2017-11-15 13:39



Berikut ini sebagian besar plugin yang dapat Anda gunakan di Notepad ++ untuk memformat kode XML Anda.

  • UniversalIndentGUI
    (Saya merekomendasikan yang ini)

Aktifkan 'perbaruan otomatis teks' di plugin manager-> UniversalIndentGUI
  Shortkey = CTRL+ALT+BERGESER+J


18
2017-09-05 04:27



Untuk hasil terbaik, Anda harus menggunakannya kedua TextFX XML rapi dan Alat XML cukup dicetak. Begini caranya dan mengapa:

1.TextFX -> TextFX HTML Tidy -> Tidy: reindent XML

TextFX memiliki manfaat membungkus garis panjang, yang tidak dilakukan oleh XML Tools, tetapi tidak memasukkan garis-garis baru itu dengan benar.

2. XML Tools -> Pretty print (Text indent)

Alat XML melengkapi TextFX dengan menjalin garis yang baru dibungkus dengan baik.


14
2017-09-04 18:43



Jika Anda mendapatkan kesalahan ini:

Notepad++ Error: Cannot load 32-bit plugin

Tidak dapat memuat plugin 32-bit, XMLTools.dll tidak kompatibel dengan versi Notepad ++ saat ini

Di sini Anda dapat menemukan versi yang berfungsi untuk Windows 10 x64: Xml Tools 2.4.9.2 Unicode

Catatan: Ini satu-satunya versi yang saya temukan bekerja di Windows 10 Professional x64.


9
2018-06-01 13:00



OK, ini caranya saya lakukan di Notepad ++:

  • Plugin
  • Manajer pengaya
  • Tampilkan manajer pengaya
  • Periksa alat XML
  • Memasang
  • Restart Notepad ++
  • Buka file XML
  • Plugin
  • Alat XML
  • Cetak cantik (hanya XML - dengan jeda baris)

6
2018-05-15 16:33



Notepad ++ v6.6.3 dengan plugin "Alat XML" dan pintasan Ctrl + Alt + Bergeser + B bekerja dengan baik.


4
2017-07-23 02:26