Apa yang dimaksud dengan penampil / editor XML yang baik untuk Mac OS X?

50

Saya menggunakan Editor XML dari XMLmind untuk mengedit / melihat file XML di Mac.

Ini tidak buruk, tetapi saya mengharapkan editor XML untuk Mac. Pilihan apa yang saya miliki termasuk perangkat lunak komersial / gratis?

prosseek
sumber
Apakah Anda hanya mengedit XML khusus untuk Mac (seperti 'plist' dan 'sdef') atau apakah Anda mengedit berbagai skema?
Philip Regan
@ Pilip: Saya ingin solusi umum untuk mem-parsing file XML.
prosseek
Wajib: vim cukup baik untuk saya!
Jason Salaz

Jawaban:

19

Perangkat Lunak OS X untuk Mengedit XML

Matthew Bischoff
sumber
8
Dari sekian banyak yang disebutkan di sini, mana rekomendasi Anda? Fitur mana yang lebih baik? Manakah yang lebih mirip perilaku Mac?
Vihung
Harap perbaiki tautan ke EditX yang sekarang tidak gratis. Linked adalah versi lama untuk PowerPC
hectorpal
ONE colud juga menggunakan Editor Kode Visual Studio baru (Editor favorit saya sekarang) atau Atom atau MacVIM atau Xcode, Netbeans, Eclipse, IntellijIDEA (pada dasarnya setiap Pemrograman IDE juga mendukung Penyoreksian Sintaks XML dan sebagian besar juga memiliki Penyelesaian Kode) jika Anda juga perlu Validasi DTD / XSD, Anda perlu melihat lebih dekat
konqui
oksigen. Bernilai setiap dolar.
james.garriss
URL XMLMate sudah mati.
Hauke
7

Meskipun masih beta saya telah menemukan Xmplify menjadi alat sadar XML yang cukup berguna. Mengatasi transformasi DTD, XSD, XPath, dan XSL pada alat

Kevin
sumber
6
Keluar dari beta sekarang, $ 59.
Steve Bennett
6

Eclipse berfungsi pada Mac OS dan itu adalah salah satu editor XML terbaik yang ada. Ini memiliki validasi XSD, pelengkapan otomatis terhadap skema ini. Juga, ia menawarkan desainer XSD grafis.

rds
sumber
1
Hanya dengan menambahkan: Ctrl/⌘+ Shift+ Fakan memformat XML.
arun
4

Dan tentu saja Emacs dengan mode psgml-mode atau nxml-mode akan mengedit XML.

Peter Flynn
sumber
Selamat Datang di Tanya Berbeda. Kami menyukai jawaban yang lebih dari sekadar satu baris. Idealnya, Anda ingin menjelaskan mengapa jawaban Anda * benar. "Ini juga membantu memberikan tautan, kutipan, dan / atau tangkapan layar. Silakan tinjau bagian bantuan kami Cara Menjawab tentang cara menulis jawaban yang baik atas pertanyaan
Allan
3

Menguji ini dan itu, saya puas dengan Text Wrangler , dengan skrip XML Tidy . Ini gratis dan sangat berguna untuk keperluan saya.

prosseek
sumber
XML Tidy melakukan lekukan ... dan saya percaya ini memeriksa kemapanan. Rupanya xmllint, yang digunakan skrip XML Tidy, dapat divalidasi. Bisakah Anda memvalidasi XML menggunakan XML Tidy dalam Text Wrangler?
LarsH
3

IntelliJ IDEA secara keseluruhan adalah IDE yang baik, ini tersedia di Mac, dan mendukung pengeditan XML dengan cara-cara seperti penyorotan sintaksis, mengecilkan cakupan yang diberikan, dan memvalidasi XML. Saya belum banyak menggunakannya untuk XML, tapi saya punya pengalaman bagus dengan IDE itu untuk keperluan lain jadi saya pikir akan saya sebutkan di sini.

Scott H
sumber
2

Jika Anda telah menginstal Alat Pengembang Apple, maka Anda memiliki XCode dan ini termasuk Property List Editoraplikasi (file plist preferensi Apple sering dalam format XML, maka nama aplikasi).

Anda dapat menemukan aplikasi di sini: /Developer/Applications/Utilities/Property List Editor.app


sumber
6
Saya tidak berpikir Editor Daftar Properti dapat menangani file XML umum, ini dimaksudkan untuk mengedit format .plist tertentu.
ghoppe
1
^ Ini benar (apa yang dikatakan ghoppe). Dan bahkan sekarang setelah diintegrasikan ke dalam Xcode, tidak lagi mandiri, Anda hanya mendapatkan kode kode warna mentah dengan nomor baris. Tidak ada segitiga pengungkapan, dll. Seperti yang diberikan file .plist kepada Anda.
NOTjust - user4304
Nah, keluhan Xcode pada XML tidak berada dalam format yang benar. Jadi ... ini bukan generik.
hectorpal
1

TextMate .

Anda dapat mengunduh kode sumber dari GitHub dan mengompilasinya secara lokal. Kemudian di preferensi instal bundel bahasa yang sesuai . https://github.com/textmate/textmate

Jika Anda menyukai aplikasi ini, saya akan merekomendasikan membeli versi komersial untuk menunjukkan dukungan Anda kepada penulis.

thetitan
sumber
1

Sebagai alternatif untuk XMLmind XML Editor ada QXmlEdit. Ini juga gratis dan kaya fitur. Ini ditulis dalam Qt dan berjalan di Mac serta platform lain yang didukung Qt.

Phil
sumber
1

Saya selalu percaya bahwa open source adalah solusi terbaik dan sederhana. Anda dapat mencoba BlueFish , atau Brackets , saya sangat menyarankan Anda untuk mencobanya, Anda tidak akan kehilangan apa pun.

Sam
sumber
0

Saya mencari hal yang sama, dan saya baru saja menemukan XMLmind XML Editor. Saya suka bagaimana ia dapat memuat file saya dengan cepat.

@ Rds: Saya sudah mencoba menggunakan Eclipse untuk membuka file XML saya, tetapi itu akan hang dengan file saya (> 15MB). Saya menyadari editor yang dibuat dengan Java hang ketika mencoba membuka file saya, atau setidaknya membutuhkan waktu lama untuk memuatnya.

Jde
sumber
OP sudah menyebutkan XMLmind.
guwac
Juga, XMLmind adalah Java, jadi bukankah seharusnya hang juga, @jde?
HD1
0

Saya menemukan perangkat lunak sederhana dan gratis untuk dilihat, tanpa editor: XML Spy

Jonas WebDev
sumber
Selamat Datang di Tanya Berbeda! Kami berusaha menemukan jawaban terbaik dan jawaban itu akan memberikan info mengapa mereka yang terbaik. Jelaskan mengapa menurut Anda perangkat lunak yang Anda rekomendasikan lebih baik daripada yang lain di luar sana. Lihat Cara Menjawab tentang cara memberikan jawaban yang berkualitas. - Dari Ulasan
fsb
@ fsb terima kasih, saran saya didasarkan bahwa program ini gratis dan sederhana, cocok untuk saya :)
Jonas WebDev
Itu bagus tetapi tidak memberi tahu kami apa pun tentang perangkat lunak, mengapa Anda menyukainya, bagaimana itu akan sesuai dengan kebutuhan OP, dll. Kami lebih suka jawaban lebih dari hanya 1 baris. Lihat Cara Menjawab untuk kiat.
fsb