Невозможно редактировать XML-файлы, но можно редактировать .java? - PullRequest
6 голосов
/ 20 января 2011

Привет, у меня странная проблема.

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

Когда я пытаюсь изменить код в xml-файле, фактически во всех xml-файлах ничего не вводится, ни символов, ни пробелов, ни новой строки. ничего такого. Я даже пытался сделать новые XML-файлы, и я не мог отредактировать его.

Удивительно, но я могу редактировать файлы .java.

Я надеюсь, что это просто глупость для меня, но любая помощь будет признательна.

Спасибо.

Ответы [ 4 ]

5 голосов
/ 20 января 2011

Есть ли в Eclipse редактор / перспектива XML?Я помню, что этот пакет отсутствовал в версии Eclipse, доступной в Ubuntu 9.10, и его нужно было устанавливать вручную.

Чтобы проверить, есть ли он у вас, либо: проверьте, присутствует ли «XML» в списке перспектив от "Окно" -> "Открытая перспектива" -> "Другое ..." .Или же перейдите на «Справка» -> «Установить новое программное обеспечение» и затем нажмите «Что уже установлено?»ссылка в появившемся диалоговом окне - вы ищете что-то вроде «Eclipse XML Editors & Tools».

Если вы не можете его найти, вы можете попробовать установить его с соответствующего сайта программного обеспечения для вашей версии Eclipse.(например, я использую 3.5.1 aka Galileo, поэтому сайт http://download.eclipse.org/releases/galileo/), через «Справка» -> «Установить новое программное обеспечение» .

2 голосов
/ 20 января 2011

Щелкните правой кнопкой мыши по любому файлу XML и выберите меню «Открыть с помощью».Что вы видите там проверено?Это должен быть либо «XML Editor», либо «Text Editor».Если что-то еще, какой-то плагин взял на себя связь редактора для файлов XML.Это можно исправить в меню «Открыть с помощью».

Если сопоставление выглядит корректным, следующая попытка - открыть представление «Журнал ошибок» и просмотреть его при попытке ввода в редакторе.Возможно, вы столкнулись с какой-то ошибкой, и вам поможет захват трассировки стека.Сначала убедитесь, что вы очистили журнал ошибок.

0 голосов
/ 04 августа 2015

Обычно я сталкиваюсь с этой проблемой в Eclipse, когда пытаюсь открыть файлы XML, редактор просто остается пустым, но у меня установлены редакторы XML в моей копии Eclipse. Просто перезапуск Eclipse решил проблему для меня во многих случаях. Это для тех, кто установил редакторы, но все еще сталкивается с той же проблемой, что и упомянутая в этой теме.

0 голосов
/ 28 марта 2012

Я только что работал с кем-то, кто сталкивался с этим и имел это в своем Журнале ошибок:

java.lang.AbstractMethodError: org.eclipse.wst.sse.ui.EditorExecutionContext.execute (Lorg / eclipse / core / runtime / ISafeRunnable;) V at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.startRewriteSession (JobSafeStructuredDocument.java:221)

Это означает, что все файлы XML, DTD, CSS, HTML и JSP не будут корректно редактироваться.

Основная причина заключается в том, что каким-то образом установка была прервана и плагины org.eclipse.wst.sse.core и org.eclipse.wst.sse.ui больше не совпадают, как они должны. Это может произойти, если вы устанавливаете плагины и ищете более старый сайт, такой как Helios или Galileo, но на самом деле используете Indigo. Между всеми диапазонами зависимостей плагинов это могло быть единственным решением, удовлетворяющим всех. Более новые версии org.eclipse.wst.sse.ui более строго определяют, с какими версиями org.eclipse.wst.sse.core они будут работать, чтобы свести к минимуму возникновение этой проблемы.

Не добавляйте сайты для одновременного выпуска Eclipse, кроме того, на котором вы уже находитесь. Остерегайтесь всего, что говорит, что вы должны.

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