Saya perlu Notepad ++ untuk mengambil string json dari ini
{"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}}
untuk ini...
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
Saya melihat-lihat semua opsi TextFX tetapi tidak dapat menemukan apa pun yang berfungsi.
Untuk Notepad ++ v.7.6 dan di atasnya Plugins Admin ... tersedia.
Buka Menu Plugin> Admin Plugin ...
Cari JSON Viewer
Periksa JSON Viewer dalam Daftar
Klik pada Tombol Instal
Mulai ulang Notepad ++
Pilih teks JSON
Pergi ke Plugins> JSON Viewer> Format JSON ( Ctrl+ Alt+ Shift+ M)
Kita dapat memasang Notepad ++ plugins yang didukung menggunakan Plugins Admin ...
sumber
Saya pribadi menggunakan JSON Viewer karena plugin Notepad ++ tidak berfungsi lagi.
Dengan diberikan di atas, jawaban ini tidak lagi relevan dan Anda harus menggunakan jawaban Dan H sebagai gantinya . Jawaban saya ada di sini hanya untuk anak cucu.
sumber
Plugins -> JSMin -> JSMin (New File)
dan kemudianJSFormat
Plugin Universal Indent GUI untuk Notepad ++ akan mengubah sampel Anda menjadi:
sumber
Anda membutuhkan plugin untuk memformat JSON. Untuk menginstal plugin lakukan langkah berikut
sumber
Ini bukan solusi NPP, tetapi dalam keadaan darurat, Anda dapat menggunakan JSON Formatter online ini dan kemudian hanya menempelkan teks yang diformat ke dalam NPP dan kemudian pilih Javascript sebagai bahasa.
sumber
Plugin JSMinNpp akan melakukan pekerjaan ini. https://sourceforge.net/projects/jsminnpp/
sumber
cukup buka tautan ini, unduh dll salin dan tempel dll ke folder plugins di notepad ++,
\Notepad++\plugins
restart notepad ++, dan itu akan ditampilkan dalam daftarCATATAN: dll ini mendukung 64 bit notepade ++
sumber
Plugin Notepad ++ berikut ini berfungsi untuk saya seperti yang disarankan oleh "SUN" https://sourceforge.net/projects/jsminnpp/
sumber
Jika memformat JSON adalah tujuan utama dan Anda memiliki VisualStudio maka itu sederhana dan mudah.
Itu dia. Anda akan mendapatkan Nilai JSON yang diformat.
sumber
Ini berhasil bagi saya dalam edisi terbaru untuk Notepad menggunakan UniversalIndentGui.
Apa yang saya lakukan adalah di bawah pengaturan plugin pilih Aktifkan Pembaruan Teks Otomatis, jendela muncul dan saya memilih javascript.
sumber
Notepad 5.8.7 dan jsmin 1.7.0.0 bekerja sangat baik di sini.
Berhati-hatilah, ketahuilah jsmin memakan komentar dengan cara yang sulit (seharusnya sudah baca dulu).
sumber
Saya menggunakan plug-in JSON Viewer dengan NPP 5.9 dan sepertinya berfungsi dengan baik.
sumber
Saya tahu utas ini sudah lama tetapi saya baru-baru ini mengalami masalah dengan JSToolNPP tidak kompatibel dengan N ++ saya yang baru diperbarui, saya memang menemukan pengganti yang sepertinya berfungsi. http://sourceforge.net/projects/nppjsonviewer/
Gunakan dengan risiko Anda sendiri, ofc. (disclaimer standar dari saya ketika menghubungkan sesuatu di luar SExchange, fyi)
sumber
Jika Anda tidak ingin menginstal plugin Notepad ++ tetapi Anda memiliki Firefox dan plugin JSON untuk Firefox, Anda dapat memilih
Run -> Launch in Firefox
. Anda mendapatkan konten yang diformat sebagai JSON menggunakan plugin Firefox Anda.Inilah yang saya lakukan secara pribadi.
sumber
Anda dapat melihat di Notepad ++ sekarang tidak masalah (mungkin versi yang lebih lama disadap?)
untuk win64: Anda dapat menemukan plugin terbaru di sini: https://github.com/kapilratnani/JSON-Viewer/releases . File zip terbaru berisi file .dll.
Dan kemudian ikuti petunjuk README github priject:
Ini harus menjadi proses yang sama untuk win32 tetapi saya tidak dapat memverifikasinya secara pribadi.
sumber
Anda dapat menggunakan http://www.jsonlint.com/ untuk mengedit
json
online Anda jika Anda tidak memiliki Notepad ++.sumber
Saya tahu Anda bertanya tentang NotePad ++ tetapi TextMate untuk OS X dapat melakukannya melalui bundel JSON, yang disebut perintah "Format Ulang Dokumen".
sumber
Taruhan terbaik Anda adalah dengan menggunakan salah satu versi terbaru Eclipse (saya menggunakan Eclipse Galileo J2EE dan Eclipse Ganymede J2EE). Buat file JavaScript, lalu buat variabel:
Terakhir, tekan CTRL+ SHIFT+ Fdan voila! Anda memiliki Objek JSON dengan indentasi yang bagus. Saya juga sedang mencari formatter Notepad ++ JSON, dan saya sangat mungkin terpaksa mengembangkan plugin Npp dalam waktu singkat di masa depan.
sumber