python - mac - Importando el mapa de teclas de Netbeans a Eclipse
python en netbeans 8.0 2 (3)
He sido un feliz usuario de NetBeans durante unos años y estoy bastante acostumbrado a los atajos de teclado. ¿Hay alguna manera de importar mis preferencias NB, y más específicamente el mapa de teclas, en Eclipse? Sé que lo contrario es posible.
PD: Tengo que decir que no insisto en usar Eclipse, pero encontré que el complemento PyDev es superior al complemento Python de NB. ¿Podrías recomendar algún IDE de Python bueno que funcione como NB?
Las preferencias de Netbeans se pueden exportar en XML, pero utiliza nombres de parámetros diferentes a los aceptados por Eclipse. Consulte esta publicación para obtener información sobre otros IDE de python si está considerando cambiar más allá de Eclipse.
Personalmente uso Komodo-Edit, ya que proporciona una terminación de código mejor que la media.
ACTUALIZACIÓN: Sublime-Text 2 ha sacado a Komodo-Edit de mi kit de herramientas. No es un IDE completo (tampoco lo es Komodo-Edit), pero tiene características similares al IDE que lo hacen ideal para trabajar en Python.
Para cualquier persona que vaya en la otra dirección, es decir, de Eclipse a Netbeans, puede configurar Netbeans para que use asignaciones de teclas de acceso directo de Eclipse.
En Netbeans, seleccione Tools > Options > Keymap
y seleccione la opción Eclipse en la lista desplegable Perfil.
Puede importar preferencias clave en Eclipse. Ir a file -> Import -> preferences
. Allí puede ingresar un archivo de preferencias donde una de las secciones que admite este tipo de archivo es "Preferencias clave".
Ahora no sé qué formato utiliza NetBeans cuando exporta el archivo de preferencias clave, o exactamente qué formato reconoce Eclipse (es un xml lo que necesita averiguar), pero estoy bastante seguro de que puede:
- Exporta tus claves desde NetBeans
- Ingrese inversamente el formato de archivo de preferencias de Eclipse (la sección de claves) exportando
(file->export->preferences)
la configuración actual. - escriba el código para convertir el formato de exportación NB al formato Eclipse.
Buena suerte :)
EDITAR:
Acabo de ver mi propio archivo de preferencias favorito. Tiene muchas líneas como:
<keyBinding commandId/="org.tigris.subversion.subclipse.ui.synchronize" contextId/="org.eclipse.ui.contexts.window" keyConfigurationId/="org.eclipse.ui.defaultAcceleratorConfiguration" keySequence/="ALT+CTRL+K S"/>/r/n
Va a tener dificultades para averiguar el ID de comando y el ID de contexto. Así que rasca esa idea ...