Problemas con Android XML Editor y Eclipse … Difícil de editar manualmente XML

Han pasado algunos años desde que he desarrollado aplicaciones Android por última vez. Desde entonces, se agregó un editor gráfico a Eclipse que le permite generar el XML para un diseño en una forma WYSIWYG (parte del android sdk). Me gusta. Acelera las cosas.

Sin embargo, con este editor estoy teniendo un heck de un tiempo de edición de la xml en la "vista xml" en contraposición a la "disposición gráfica" vista.

Cuando en la vista XML, ya no puedo usar un montón de teclas de método abreviado. Como ctl-c o ctl-v (cortar y pegar) y lo más frustrantemente no puedo usar la tecla "borrar". Cuando realizo un corte y pega, no pasa nada. Y comprobando el portapapeles, puedo ver que nada se copia en el primer lugar. Al pulsar la tecla de borrado, se producen efectos secundarios extraños. Algunas veces nada … otras veces los widgets se eliminan. No puedo resolverlo.

Mientras que en la vista XML, puedo usar el ratón para cortar y pegar y todo está bien. Puedo usar la tecla "backspace" para eliminar texto en lugar de la tecla delete. Así que puedo conseguir todo allí sin problemas. Pero … esto es un dolor importante en la parte trasera . He estado programando ciertas maneras durante 20 años y es difícil conseguir que yo mismo utilice el ratón para cortar y pegar y lo que sea.

¿Alguien más eperienced esto? No he encontrado nada en el Internet referente a este problema.

Nota: Sé que puedo cambiar las preferencias del editor en Eclipse para usar el editor xml normal de eclipse pero pierdo la pantalla WYSIWYG … lo cual es bueno tener para la visualización.

Si usted ha visto este problema o sabe de una manera de conseguir alrededor de él … por favor, por favor, por favor hágamelo saber.

No creo que haga una diferencia, pero aquí están mis especificaciones.

Eclipse: Versión: 4.1.0 ID de la compilación: M20110912-1510

Herramientas de desarrollo de Android 12.0.0.v201106281929-138431

Esto se corrige en ADT 20 Preview 3, publicado hoy.

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

Aunque esto no es exactamente una solución (y espero que no me gane algunos downvotes) He encontrado un buen compromiso es abrir el diseño dos veces, una vez en el editor de diseño de Android y una vez en el editor de XML normal.

Puede hacer esto haciendo clic derecho en el archivo (o alt haciendo clic en Mac supongo) y seleccionando "Abrir con", debe ver todos los diferentes editores de Android, un editor de texto y un editor de XML.

Lo bueno de abrirlo dos veces es que puedes tenerlo lado a lado (arrastrarlo a otro panel), el único problema ahora es que tienes que dar foco al editor de diseño de Android para que se actualice, pero al Al menos tiene sus accesos directos y eliminar las claves.

He encontrado la solución (corrección). Redefine los métodos abreviados para copiar y pegar en las preferencias-> Teclas de algunas otras combinaciones de teclas, a continuación, cmd-c estándar cmd-v comenzará a trabajar. No tuve problemas con eliminar, pero puede funcionar para otros problemas clave. Estoy en el mac así que no probado en ventanas.

También puedo confirmar este comportamiento, aunque no recuerdo haber tenido este problema en la versión anterior de Eclipse así que sospecho firmemente que es la versión 4.x de eclipse que está interfiriendo con el editor xml, uso aún más reciente 4.2 +

Editar: es posible que desee realizar un seguimiento de este problema http://code.google.com/p/android/issues/detail?id=27155

Tengo los mismos problemas, eliminar, ctrl-v que no funciona en el último Eclipse a partir de julio de 2012 con el último complemento de Android en Linux Mint 64 bits. Es definiteley (en mi caso, por lo menos) el editor de Android de XML que tiene la culpa. Como dice Damon, abrir el xml usando eclipse con "abrir con" y no elegir el editor de Android soluciona el problema. El editor android puede estar abierto en paralelo.

Puede definir comandos y teclas de acceso directo manualmente a través de Windows > Preferencias > General > Teclas

Realmente copié los comandos "Ctrl + C", "Ctrl + V", "Ctrl + Y", "Ctrl + Z" y definir el " When " s como " Edición de origen XML ".

¡Funciona!

El problema al que me enfrento, que se demuestra aquí (no publicado por mí) http://www.youtube.com/watch?v=nUnOesjL1IE , se soluciona deshabilitando "Formatear automáticamente el XML editado por el editor de diseño visual". El formato de XML de diseño ha desaparecido, pero al menos puedo editar el archivo correctamente.

En la palabra, Herramientas – opciones – ficha Editar, asegúrese de que la selección de la sustitución de texto está marcada. La tecla de la barra espaciadora funcionará para borrar el texto.

  • "No se instalaron los siguientes componentes de SDK: sys-img-x86-addon-google_apis-google-22 y addon-google_apis-google-22"
  • Scrollview con paginación en android
  • Ndk-build no logra construir la biblioteca de audio Superpowered después de la reciente actualización de NDK
  • Vista previa de Honeycomb - no se puede instalar mi aplicación en el emulador bajo Eclipse
  • Java.lang.ClassNotFoundException: No encontró la clase en la ruta: DexPathList, después de actualizar sdk
  • administrador de sdk android no actualizar
  • Plugin de Gradle de Android-Herramientas
  • Android Comunicación entre Broadcast Receiver y MainActivity (Enviar datos a la actividad)
  • Android SDK manager, sólo muestra el paquete instalado
  • ¿Cómo utilizar complementos de Android SDK?
  • Necesita un IDE para el desarrollo de Android NDK + SDK
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.