2009-09-16 13 views
12

En el trabajo utilizo Visual Studio 2008 y en casa uso Xcode 3.2 (y los amo a ambos). Sin embargo, una molestia importante es la diferencia en los atajos de teclado - Voy a ser feliz de codificación y luego tratar de realizar una función de autocompletar (Ctrl + espacio en Visual Studio, Esc en Xcode) y un GeneralTypingFault a lanzar una excepción SwearAndHitYourDeskInAnger.Asignación de atajos de teclado de Visual Studio en Xcode

¿Hay una manera fácil (una especie de plugin o script) para asignar atajos de Visual Studio en Xcode o viceversa sin tener que introducir manualmente un conjunto de atajos huge (o somewhat huge)?

+0

Puedes compartir los archivos de personalización del teclado para XCode, los que están basados ​​en Visual Studio. De hecho, hay dos shortducts que agrego al estudio visual Ctrl + Y como eliminar la línea actual y Ctrl + W como documento cercano. – sorin

+1

+1 para la excepción SwearAndHitYourDeskInAnger –

Respuesta

2

Hay un menú 'Vinculaciones de teclas' en las preferencias de Xcode con la opción de importar conjuntos de enlaces. quizás haya un conjunto VS que pueda descargar. De lo contrario, usted podría (por cierto, laboriosamente) establecerlos usted mismo.

+1

@Kevin: ¡Si tiene que hacer esto, por favor haga que esté disponible para que la gente lo descargue y háganos saber aquí! –

+0

Ver respuesta abajo por chaiwalla. Incluye un enlace a un enlace de clave compat de MSVC. –

1

Puede usar el ajuste "Compatible con Metrowerkz" (XCODE-> PREFERENCIAS-> ENLACE DE TECLAS). No es un mapeo 1: 1 con VS, pero está mucho más cerca que XCode de forma nativa.

0

He estado tratando de establecer mis combinaciones de teclas XCode para duplicar mis Visual Studio (ya que estoy mucho más familiarizado con las VS).

Los que me dan muchos problemas son el uso de Visual Studio de las teclas F, donde en OS X muchas de las teclas F son aceleradores que hacen aparecer conmutadores de tareas y demás.

6

Utilice el juego de encuadernación de teclas desde aquí (consulte el Paso 2). Funciona bastante bien: http://www.codedojo.com/?p=580

+3

Las versiones más nuevas de Xcode (estoy usando 4.6.2) ahora ponen sus enlaces de teclas en '~/Library/Developer/Xcode/UserData/KeyBindings'. No he podido obtener el conjunto de enlaces de claves en este enlace funcionando ... – timpatt

+4

@timpatt Debe cambiar el nombre del archivo a MSVC.idekeybindings y reiniciar Xcode. Trabajó para mi. – lionello

+0

@lionello tenía razón (xcode 6 dp4) cambiar el nombre del archivo a ~/Library/Developer/Xcode/UserData/KeyBindings/MSVC.idekeybindings y reiniciar xcode si estaba abierto – avalla

Cuestiones relacionadas