Mac OS X用の優れたXMLビューアー/エディターとは何ですか?


50

MacでXMLファイルを編集/表示するには、XMLmindのXMLエディターを使用します

悪くはありませんが、Mac用のXMLエディターを期待しています。商用/無料ソフトウェアを含む、どのようなオプションがありますか?


Mac固有のXML(「plist」や「sdef」など)を編集しているだけですか、それともさまざまなスキーマを編集していますか?
フィリップレーガン

@Philip:XMLファイルを解析する一般的なソリューションが必要でした。
prosseek

必須:vimは私にとって十分です!
ジェイソンサラズ

回答:


19

XMLを編集するためのOS Xソフトウェア


8
ここで言及された多くのうち、あなたの推薦はどれですか?どちらが優れていますか?どちらの動作がMacに似ていますか?
-Vihung

現在無料ではないEditXへのリンクを修復してください。LinkedはPowerPCの古いバージョンです
-hectorpal

ONE coludは、新しいVisual Studioコードエディター(今のところ私のお気に入りのエディター)またはAtomまたはMacVIMまたはXcode、Netbeans、Eclipse、IntellijIDEA(基本的に、すべてのプログラミングIDEはXML構文の強調表示もサポートしており、ほとんどがコード補完も備えています)を使用しますDTD / XSD検証も必要です。詳しく見る必要があります
-konqui

酸素。すべての価値があります。
-james.garriss

XMLMateのURLは無効です。
ホーク

7

まだベータ版ですが、Xmplifyは非常に便利なXML対応ツールであることがわかりました。ツールのDTD、XSD、XPath、およびXSL変換に対応


6
現在ベータ版ではない59ドル。
スティーブベネット

6

EclipseはMac OSで動作し、実際には最高のXMLエディターの1つです。XSD検証、このスキーマに対するオートコンプリートがあります。また、グラフィカルなXSDデザイナーを提供します。


1
追加するだけ:Ctrl/⌘+ Shift+ FはXMLをフォーマットします。
アルン

4

そしてもちろん、psmacl-modeまたはnxml-modeを備えたEmacsはXMLを編集します。


Ask Askへようこそ。私たちは、回答が単なる1行以上のものであることが好きです。理想的には、あなたの答えは*右である理由を説明したい「それはまた、リンク、引用、および/またはスクリーンショットを提供するのに役立ちます私たちのヘルプセクションをご覧ください。。回答するためにはどのような質問に良い答えを書くことに
アラン

3

これをテストして、XML Tidyスクリプトを使用したText Wranglerに落ち着きました。これは無料で、私の目的には非常に便利です。


XML Tidyはインデントを行います...そして、整形式であることをチェックすると思います。どうやらXML Tidyスクリプトが使用するxmllint 検証できます。Text Wrangler内のXML Tidyを使用してXMLを検証できますか?
LarsH

3

IntelliJ IDEAは全体的に優れたIDEであり、Macで使用できます。また、構文の強調表示、指定されたスコープの折りたたみ、XMLの検証などの方法でXML編集できます。XMLにはあまり使用していませんが、他の目的でそのIDEを使用した経験が豊富なので、ここで言及することを考えました。


2

Apple Developer Toolsがインストールされている場合、XCodeがあり、これにはProperty List Editorアプリが含まれます(Apple設定plistファイルは多くの場合XML形式であるため、アプリ名です)。

ここでアプリを見つけることができます: /Developer/Applications/Utilities/Property List Editor.app


6
Property List Editorが汎用XMLファイルを処理できるとは思いません。特定の.plist形式を編集することを目的としています。
ghoppe

1
^これは本当です(ghoppeが言ったことです)。そして、Xcodeに統合され、スタンドアロンではなくなった今でも、行番号を含む生の色分けされたコードを取得するだけです。.plistファイルのような開示用三角形などはありません。
NOTjust - user4304

さて、XMLが正しい形式ではないというXcodeの苦情。だから...それは正確に一般的ではありません。
-hectorpal

1

TextMateの

GitHubからソースコードをダウンロードして、ローカルでコンパイルできます。次に、設定で適切な言語バンドルをインストールします。https://github.com/textmate/textmate

アプリケーションが気に入ったら、商用バージョンを購入して、作成者にサポートを示すことをお勧めします。


1

XMLmind XMLエディタに代わるものとしてありますQXmlEditまた、無料で、非常に機能豊富。Qtで記述されており、MacおよびQtがサポートする他のプラットフォームで実行されます。


1

私は、オープンソースが最良かつシンプルなソリューションであると常に信じています。あなたは試すことができますブルーフィッシュを、またはブラケット、私は強く何でも、あなたが失うことはありません、それを試して、あなたをお勧めします。


0

私は同じものを探していますが、XMLmind XML Editorに出会いました。私はそれが私のファイルをかなり速くロードできる方法が好きです。

@rds:Eclipseを使用してXMLファイルを開こうとしましたが、ファイルでハングします(> 15MB)。Javaで作成されたエディターは、ファイルを開こうとするとハングするか、少なくともロードするのに耐え難いほど長い時間がかかることに気付きました。


OPはすでにXMLmindについて言及しています。
guwac

また、XMLmindはJavaなので、@ jdeも同様にハングアップするべきではありませんか?
hd1


0

表示するシンプルでフリーのソフトウェアを見つけました。エディターはありません:XML Spy


Ask Differentへようこそ!私たちは最良の答えを見つけようとしていますが、それらの答えはなぜ彼らが最高なのかについての情報を提供します。推奨するソフトウェアが他のソフトウェアより優れていると思う理由を説明してください。質の高い回答を提供する方法については、回答方法をご覧ください。-レビューから
fsb

@fsbおかげで、私の提案は、プログラムが無料でシンプルであり、私にぴったりだということに基づいています:)
Jonas WebDev

それは良いことですが、ソフトウェアについて、何を好むのか、OPのニーズにどのように適合するのかなどについては何も語りません。答えは1行以上であることが望ましいです。ヒントについては、回答方法をご覧ください。
fsb

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.