Używam edytora XML firmy XMLmind do edycji / przeglądania pliku XML na komputerze Mac.

Nie jest źle, ale spodziewam się edytora XML dla komputerów Mac. Jakie mam opcje, w tym oprogramowanie komercyjne / bezpłatne?

Komentarze

  • Czy edytujesz tylko kod XML specyficzny dla komputera Mac (np. ' plist ' i ' sdef ') lub edytujesz różne schematy?
  • @Philip: Chciałem uzyskać ogólne rozwiązanie do analizowania plików XML.
  • Obowiązkowe: vim jest dla mnie wystarczająco dobre!

Odpowiedź

Oprogramowanie OS X do edycji plików XML

Komentarze

  • Którą rekomendację spośród wielu wymienionych tutaj? Który jest lepiej wyposażony? Które zachowanie jest bardziej podobne do Maca?
  • Napraw link do EditX , który teraz nie jest darmowy. Linked to stara wersja dla PowerPC
  • ONE colud używa również nowego Visual Studio Code Editor (mój ulubiony edytor) lub Atom lub MacVIM lub Xcode, Netbeans, Eclipse, IntellijIDEA (w zasadzie każde środowisko programistyczne również to robi Obsługa podświetlania składni XML, a większość z nich ma również uzupełnianie kodu), jeśli potrzebujesz również walidacji DTD / XSD, musisz przyjrzeć się bliżej
  • oXygen. Warte każdego dolara.
  • Adres URL XMLMate jest martwy.

Odpowiedź

Chociaż „nadal jest wersją beta. Xmplify to całkiem przydatne narzędzie obsługujące XML. Radzi sobie z transformacją DTD, XSD, XPath i XSL w narzędziu

Komentarze

  • Obecnie poza wersją beta, 59 USD.

Odpowiedź

Eclipse działa w systemie Mac OS i jest to właściwie jeden z najlepszych edytorów XML na świecie. Posiada walidację XSD i autouzupełnianie. schematu. Oferuje również graficznego projektanta XSD.

Komentarze

  • Wystarczy dodać: Ctrl/⌘ + Shift + F sformatuje XML.

Odpowiedź

IntelliJ IDEA to ogólnie dobre środowisko IDE, jest dostępne na komputerach Mac i obsługuje edycję X ML na sposoby, takie jak podświetlanie składni, zwijanie danego zakresu i walidacja XML. Nie używałem go zbyt często do XML-a, ale miałem dobre doświadczenia z tym IDE do innych celów, więc pomyślałem, że wspomnę o tym tutaj.

Komentarze

  • Umożliwia składanie / zwijanie elementów w celu łatwiejszego przeglądania struktury i zmiany kolejności.

Odpowiedź

I oczywiście Emacs z trybem psgml lub nxml-mode będzie edytować XML.

Komentarze

  • Witamy w Ask Different. Lubimy, aby odpowiedzi były czymś więcej niż tylko pojedynczą linijką. Najlepiej byłoby, gdybyś chciał wyjaśnić, dlaczego Twoja odpowiedź jest * poprawna. ” Pomocne jest również podanie linków, cytatów i / lub zrzutów ekranu. Zapoznaj się z naszą sekcją pomocy Jak odpowiedzieć na temat pisania dobrych odpowiedzi na pytania

Odpowiedź

Testując to i tamto, zdecydowałem się na Text Wrangler z XML Tidy . Jest darmowy i całkiem przydatny do moich celów.

Komentarze

  • XML Tidy obsługuje wcięcia … i uważam, że sprawdza poprawność sformułowania. Najwyraźniej xmllint, którego używa skrypt XML Tidy, może zweryfikować. Czy możesz sprawdzić poprawność XML za pomocą XML Tidy w Text Wrangler?

Odpowiedź

Jeśli masz zainstalowane narzędzia programistyczne Apple, masz Xcode, w tym ” Edytor listy właściwości ” (pliki plist firmy Apple są w formacie XML, stąd nazwa).

Aplikację można znaleźć tutaj:

/Developer/Applications/Utilities/Property List Editor.app 

Komentarze

  • Nie ' Nie sądzę, że Edytor listy właściwości poradzi sobie z ogólnymi plikami XML, ' służy do edycji określonego formatu .plist.
  • ^ To prawda (co powiedział ghoppe).A nawet teraz, gdy ' jest zintegrowany z Xcode, a nie jest już samodzielny, po prostu otrzymujesz kod z kodami kolorów z numerami wierszy. Żadnych trójkątów ujawnienia itp., Takich jak plik .plist , nie daje ci.
  • Cóż, skarga Xcode na XML nie jest w odpowiednim formacie. Więc … to ' nie jest dokładnie ogólne.

Odpowiedź

TextMate .

Możesz pobrać kod źródłowy z GitHub i skompilować go lokalnie. Następnie w preferencjach zainstaluj odpowiedni pakiet językowy . https://github.com/textmate/textmate

Jeśli podoba Ci się aplikacja, polecam zakup wersji komercyjnej, aby pokazać swoje wsparcie dla autora.

Odpowiedź

Alternatywą dla XMLmind XML Editor jest „s QXmlEdit Jest również darmowy i dość bogaty w funkcje. Został napisany w Qt i działa na Macu, a także na innych platformach obsługiwanych przez Qt.

Odpowiedź

Znalazłem proste i darmowe oprogramowanie do przeglądania, bez edytora: Szpieg XML

Komentarze

  • Zapraszamy do Ask Different! ' Próbujemy znaleźć najlepsze odpowiedzi, a te odpowiedzi dostarczą informacji, dlaczego ' są najlepsze. Wyjaśnij, dlaczego uważasz, że polecane przez Ciebie oprogramowanie jest lepsze od innych. Zobacz Jak odpowiedzieć , aby dowiedzieć się, jak udzielić dobrej odpowiedzi. – Z recenzji
  • @fsb dzięki, moja sugestia jest oparta na tym, że program jest darmowy i prosty, dobrze mi pasuje 🙂
  • Że ' jest dobry, ale nie ' nie mówi nam nic o oprogramowaniu, dlaczego je lubisz, jak będzie pasowało do potrzeb OP itp. Wolimy odpowiedzi, aby były bardziej niż tylko 1 linia. Zobacz How to Answer , aby uzyskać wskazówki.
  • @fsb najwyżej oceniana odpowiedź tutaj po prostu usuwa listę programów, bez ” powiedz nam cokolwiek o oprogramowaniu, dlaczego je lubisz, jak będzie pasować do potrzeb PO itp. ” To ' to niesprawiedliwe utrzymywanie Jonasa na innym poziomie niż ci, którzy są tu od dłuższego czasu.
  • @Conrad Trzymam Jonasa na tym samym poziomie zgodnie z centrum pomocy . Użytkownicy serwisu mogą głosować przeciw odpowiedzi, które nie są zgodne z regułami serwisu, niezależnie od tego, jak długo autor był tutaj. Próbowałem pomóc Jonasowi poprawić jego odpowiedzi. Twoje pytanie naprawdę należy do witryny Ask Different Meta i możesz się tam zająć.

Odpowiedz

Zawsze uważam, że open source jest najlepszym i prostym rozwiązaniem. Możesz wypróbować BlueFish lub nawiasy , zdecydowanie radzę to wypróbować, wygrałeś „nic nie stracę.

Odpowiedź

Szukam tego samego i właśnie natrafiłem na XMLmind XML Editor. Podoba mi się, jak może on ładować moje pliki dość szybko.

@rds: Próbowałem używać Eclipse do otwierania plików XML, ale zawieszał się z moimi plikami (> 15 MB). Zauważyłem, że jakikolwiek edytor zbudowany w Javie zawiesza się przy próbie otwarcia mojego pliku lub przynajmniej ładowanie go zajmuje nieznośnie dużo czasu.

Komentarze

  • OP wspomniał już o XMLmind.
  • Ponadto XMLmind to Java, więc nie powinno być ' t it też powiesić, @jde?

Odpowiedź

Podoba mi się wygląd http://www.sublimetext.com/2 , jak pokazano w samouczku Daniela Shiffmana

Odpowiedź

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *