Есть ли простой редактор XML с подсветкой синтаксиса? - PullRequest
2 голосов
/ 21 июня 2011

Я использую Eclipse ежедневно в ОЧЕНЬ ограниченном объеме, я бы считал себя новичком в Eclipse. Обновление: я ищу плагин для затмения, а не внешнее приложение (например, Notepad ++)

Eclipse Info:

  • Версия: 3.5.0
  • Идентификатор сборки: I20090611-1540

Установленные плагины:

  • Клиент CollabNet Merge 1.10.0 com.collabnet.subversion.merge.feature.feature.group
  • Eclipse SDK 3.5.0.I20090611-1540 org.eclipse.sdk.ide
  • JSEclipse 1.5.5 com.interaktonline.jseclipse.feature.group
    • Mylyn Bridge: Eclipse IDE 3.2.1.v20090722-0200-e3x org.eclipse.mylyn.ide_feature.feature.group
  • Mylyn Bridge: Поддержка команды 3.2.1.v20090722-0200-e3x org.eclipse.mylyn.team_feature.feature.group
  • Mylyn Connector: Bugzilla 3.2.1.v20090722-0200-e3x org.eclipse.mylyn.bugzilla_feature.feature.group
  • Mylyn Task List (обязательно) 3.2.1.v20090722-0200-e3x org.eclipse.mylyn_feature.feature.group
  • Mylyn Task-Focused Interface (рекомендуется) 3.2.1.v20090722-0200-e3x org.eclipse.mylyn.context_feature.feature.group
  • NetSuite SuiteScript IDE 1.0.2 com.netsuite.ide.feature.group
  • Subclipse (обязательно) 1.6.4 org.tigris.subversion.subclipse.feature.group
  • Интеграция с субклипсом для Mylyn 3.x (необязательно) 3.0.0 org.tigris.subversion.subclipse.mylyn.feature.group
  • Клиентский адаптер Subversion (обязательно) 1.6.4 org.tigris.subversion.clientadapter.feature.feature.group
  • Адаптер собственной библиотеки Subversion JavaHL (обязательно) 1.6.4 org.tigris.subversion.clientadapter.javahl.feature.feature.group
  • Subversion Revision Graph 1.0.7 org.tigris.subversion.subclipse.graph.feature.feature.group
  • Клиентский адаптер SVNKit (не требуется) 1.6.4 org.tigris.subversion.clientadapter.svnkit.feature.feature.group

Я использую eclipse для редактирования файлов javascript. Я не веб-разработчик, я разрабатываю пользовательские приложения для популярного веб-приложения ERP, и они написаны на javascript. Я использую JSEclipse (я знаю, что он старый, но я все еще не нашел ничего лучше, включая Aptana) с Eclipse classic.

Мне иногда нужно редактировать XML-файлы и еще реже - источник HTML-файлов. В настоящее время, когда я открываю эти файлы в Eclipse, они отображаются как простой текст. Нет синтаксической раскраски, и в окне Outline нечего сказать о документе. Я гуглю около 20 минут, и мне трудно найти простой плагин, который я могу использовать с моей текущей установкой, который обеспечит подсветку синтаксиса. Я подозреваю, что там должен быть кто-то, но мои поиски как-то не хватает ...

Я не хочу устанавливать другую версию Eclipse, у меня есть 3 рабочие станции, сконфигурированные с моей средой, и я не хочу все расстраивать. Я попытался установить «Редакторы и инструменты XML Eclipse» из проекта WebTools, но у него не получилось с несколькими отсутствующими зависимостями.

Вот подробные сообщения об ошибках:

Невозможно завершить установку, так как не удалось найти один или несколько необходимых элементов. Устанавливаемое программное обеспечение: Eclipse XML Editors и Tools Отсутствующее требование: Редактор структурированного источника 1.2.4.v201103231819 (org.eclipse.wst.sse.ui 1.2.4.v201103231819) требует 'bundle org.eclipse.jface.text [3.6.0,4.0.0)', но это может не быть найденным Невозможно удовлетворить зависимость:

Я беспокоюсь о том, чтобы начать «погоню за зависимостями», и, прежде чем я это знаю, я установил несколько вещей, которые будут иметь влияние «кто знает, что» на вещи.

Кто-нибудь знает, есть ли простой, легкий плагин, который я могу установить из инструмента «Справка> Установить новое программное обеспечение ...» в Eclipse?

Ответы [ 5 ]

3 голосов
/ 21 июня 2011

Вы рассматривали это?http://editorxml.sourceforge.net/

С наилучшими пожеланиями!

1 голос
/ 21 июня 2011

XML-редактор из проекта WebTools - это путь.Поскольку вы не указали точную проблему, с которой столкнулись при установке этого плагина, я не могу вам помочь.Я предлагаю, чтобы при возникновении проблемы с установкой определенного плагина вы опубликовали следующую информацию:

  1. Точные сведения о том, что вы установили.Базовая версия является началом, но вы должны также указать, какой пакет вы установили, и общее описание других плагинов, которые вы в него установили.

  2. Точное сообщение об ошибке, которое вы получили во время установки плагина.

Кстати: Eclipse 3.5.0 очень старый.Версия 3.6.2 уже вышла, а 3.7.0 выйдет через несколько дней.По крайней мере, вы должны запустить поиск обновлений и перейти на версию 3.5.2.

Обновление: Судя по предоставленной информации об ошибке, похоже, что вы пытаетесь установить версию XML-редактора, которая поставляется с Eclipse 3.6.Убедитесь, что вы устанавливаете из следующего хранилища и отключите опцию «проверять другие хранилища» в диалоговом окне установки.

http://download.eclipse.org/releases/galileo/

1 голос
/ 21 июня 2011

Если вы принимаете редакторы за пределами Eclipse (мне пришлось прочитать всю историю, чтобы увидеть «плагин» ...), я просто использую SciTE, и Notepad ++ должен выполнить аналогичную работу.

Для реального редактирования XML я нашел Exchanger XML Editor достаточно эффективным.

Разве Eclipse не может иметь возможность редактировать XML изначально? Я думаю, это должно их раскрасить, если они в проекте. Я должен попробовать ...

[EDIT] Действительно, это работает. Но я использую Eclipse Helios для Java-разработчиков, возможно, у него есть некоторые полезности из базового Eclipse.
В моей конфигурации он открывает по умолчанию файлы XML в режиме структуры. Странно, если я открываю их с помощью текстового редактора, у меня нет подсветки синтаксиса. У меня есть это с редактором Ant, но затем он сообщит об ошибках (возможно, проверяя DTD / схему).

0 голосов
/ 24 декабря 2015

Бесплатно, с открытым исходным кодом. Работает с 4.5. http://www.gstaff.org/colorEditor/

0 голосов
/ 24 октября 2013

LiClipse (http://brainwy.github.io/liclipse) предоставляет облегченный редактор XML, который обеспечивает отличную подсветку синтаксиса.

- т. Е. Целью является предоставление в Eclipse облегченных редакторов для многих языков (обратите внимание, что он коммерческий)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...