Проблемы с Android XML Editor и Eclipse … Трудно вручную редактировать XML

Прошло несколько лет с тех пор, как у меня появились последние приложения для Android. С тех пор в Eclipse был добавлен графический редактор, который позволяет генерировать XML для макета в режиме WYSIWYG (часть Android-файла sdk). Мне это нравится. Все ускоряется.

Однако с этим редактором у меня есть время редактирования xml в представлении «xml», а не в представлении «графический макет».

Когда в представлении XML я больше не могу использовать множество сочетаний клавиш. Подобно ctl-c или ctl-v (вырезать и вставлять), и наиболее разочаровываю, я не могу использовать клавишу «удалить». Когда я выполняю вырез и вставку, ничего не происходит. И, проверяя буфер обмена, я вижу, что ничто не копируется в первую очередь. При нажатии клавиши удаления происходят странные побочные эффекты. Ничего … ничего не вводится, виджеты удаляются. Я не могу понять.

Хотя в представлении XML я могу использовать мышь для вырезания и вставки, и все в порядке. Я могу использовать клавишу «backspace» для удаления текста вместо ключа удаления. Поэтому я могу получить все там без проблем. Но … это большая боль в спине . Я программировал определенные способы в течение 20 лет, и мне трудно заставить себя использовать мышь для вырезания и вставки и еще чего-то.

Кто-нибудь еще это сделал? Я не нашел ничего в Интернете, относящихся к этой проблеме.

Примечание. Я знаю, что я могу изменить настройки редактора в Eclipse, чтобы просто использовать обычный редактор xml eclipse, но я потерял дисплей WYSIWYG … который приятно иметь для визуализации.

Если вы видели эту проблему или знаете способ ее обойти … пожалуйста, пожалуйста, сообщите мне.

Я не думаю, что это имеет значение, но вот мои спецификации.

Eclipse: Версия: 4.1.0 Build id: M20110912-1510

Средства разработки для Android 12.0.0.v201106281929-138431

Это зафиксировано в ADT 20 Preview 3, выпущенном сегодня.

http://tools.android.com/download/adt-20-preview

Хотя это не совсем решение (и, надеюсь, не заработает мне несколько downvotes), я нашел хороший компромисс, чтобы открыть макет дважды, один раз в редакторе макетов Android и один раз в обычном XML-редакторе.

Вы можете сделать это, щелкнув правой кнопкой мыши файл (или щелкнув Alt на mac, я предполагаю) и выбрав «Открыть с», вы должны увидеть все различные редакторы Android, текстовый редактор и XML-редактор.

Самое приятное в том, чтобы открыть его дважды – вы можете иметь его бок о бок (перетащить его в другое окно), теперь единственная проблема заключается в том, что вам нужно уделять внимание редактору макета Android, чтобы он обновлялся, но при У вас есть ярлыки и удаленные ключи.

Я нашел обходное решение (исправить). Переопределите ярлыки для копирования и вставки в настройках-> Ключи к некоторым другим комбинациям клавиш, затем начнет работать стандартный cmd-c cmd-v. У меня не было проблем с удалением, но он может работать и по другим ключевым вопросам. Я нахожусь на mac, поэтому не тестировался на windows.

Я также могу подтвердить это поведение, хотя я не помню, чтобы эта проблема возникла в более ранней версии Eclipse, поэтому я сильно подозреваю, что это версия 4.x eclipse, которая мешает редактору xml, я использую еще более новые версии 4.2+

Изменить: вы можете отслеживать эту проблему http://code.google.com/p/android/issues/detail?id=27155

У меня такие же проблемы, как delete, ctrl-v не работает в последнем Eclipse по состоянию на июль 2012 года с последним плагином Android на Linux Mint 64 бит. Это определенно (в моем случае, по крайней мере) редактор XML андроида, который виноват. Как говорит Деймон, открытие xml с использованием eclipse с помощью «open with» и не выбор редактора Android исправляет проблему. Редактор Android может быть открыт параллельно.

Вы можете вручную определить команды и сочетания клавиш в Windows > Настройки > Общие > Ключи

Я на самом деле скопировал команды «Ctrl + C», «Ctrl + V», «Ctrl + Y», «Ctrl + Z» и определил « Когда » как « Редактирование источника XML ».

Оно работает!

Проблема, с которой я сталкиваюсь, которая приведена здесь (не размещена мной) http://www.youtube.com/watch?v=nUnOesjL1IE , исправлена ​​отключением «Автоматически форматировать XML, отредактированный редактором визуальных макетов». Форматирование для XML-макета прошло точно, но, по крайней мере, я могу правильно отредактировать файл.

В слове «Инструменты» – «Параметры» – вкладка «Редактировать», убедитесь, что флажок «Заменить выбор» отмечен. Затем пробел будет работать для удаления текста.

Intereting Posts
Хранилище Android Debug Эффекты перехода с Android ImageView Android sp vs dp text – что бы регулировать «масштаб» и что является философией поддержки Предложить инструмент для создания прототипов пользовательского интерфейса на Android – AppInventor, другой? Eclipse – плагин ADT не автозаполнение Уведомление о задержке Android Что такое Remainder в основной круговой диаграмме Eclipse Memory Analyzer? Android RelativeLayout выравнивает центр одного вида в правом верхнем углу другого вида Как включить пользовательский заголовок в AlertDialog в Android? Как программно выйти из Facebook SDK 3.0 без использования кнопки входа в систему Facebook / выхода? Как отключить breadcrumps в Android-Studio? Отправка изображений с помощью Http Post Как настроить AdWhirl в Android SDK? Студия Android: как принудительно переустановить (отключить мгновенный запуск за один раз)? Android: Скрытие клавиатуры в переопределенном «Готово» нажатии EditText