Pregunta ¿Cómo puedo sangrar varias líneas en Xcode?


Cuando selecciono varias líneas de código y quiero sangrarlas como de costumbre con LENGÜETA clave, simplemente los elimina a todos. Vengo de Eclipse, donde siempre lo hice de esa manera. ¿Cómo se hace eso en Xcode? Espero que no línea por línea;)


592
2018-05-06 14:43


origen


Respuestas:


Los atajos de teclado son +] para sangrar y +[ para deshacer el sangrado

  • En la ventana de preferencias de Xcode, haga clic en el botón de la barra de herramientas Vinculaciones de teclas. La sección de Enlaces clave es donde personaliza los atajos de teclado.

900
2018-05-06 14:47



 + [ y  + ] son los equivalentes a desplazar + pestaña en Xcode


46
2018-05-06 14:46



Selecciona tu código para reinventar, luego Ve a

Editor -> Estructura -> Re-sangría


46
2017-11-12 22:32



Aquí están los atajos, para formatear el código en XCode

  1. Formatear todo el código (toda la clase / controlador)

    Seleccione el código completo y prensa controlar+yo  en mac para formatear tu código.

  2. Formatear bloque de código particular

    Seleccione el código y presione:

    • +] para el movimiento correcto (guión)
    • +[ para el movimiento a la izquierda (sin sangría)

Nota: de acuerdo con la sugerencia de @JavierGiovannini, puede hacerlo utilizando la opción del menú Editor

  1. Seleccione su código y navegue a Editor> Estructura> Re-sangría

24
2017-08-16 06:01



Otra forma de volver a formatear rápidamente la sangría es cortar y pegar rápidamente. +X y +v. A menudo lo encuentro más rápido que +[ o +] como puede hacerlo con una mano (contra dos) y volverá a formatear al nivel de sangría correcto en una sola toma.


12
2017-11-17 05:49



Si usa sinergia (para compartir un teclado para dos PC) y PC (MAC) en el que está utilizando xcode es esclavo, y la PC maestra es PC con Windows

los atajos de teclado son alt+] para sangrar y alt+[ para deshacer el sangrado

Actualizar:

Pero a partir de la sinergia versión 1.5 de trabajo +[ para sangrar y +] para desentierro


9
2018-06-20 12:28



En Xcode 9, finalmente puede usar Tab y Shift + Tab para sangrar varias líneas de código. ¡Hurra!


5
2017-09-18 20:54



Seleccione "Tecla de tabulación: sangrías siempre" en Preferencias-> Edición de texto-> sangría Luego puede sangrar una sola línea o una selección de líneas presionando LENGÜETA o CAMBIO+LENGÜETA Lamentablemente, esto elimina por completo la posibilidad de insertar pestañas donde quieras, y entra en conflicto con la tecla de tabulación que se usa para cambiar entre "campos de autocompletado".

Supongo que necesitamos más teclas de tabulación en el teclado, una no es suficiente ...


3
2017-10-14 00:45



Primero, selecciona todo el código usando command+a

Segundo, mantenga presionada la tecla ctr y luego presione i 

todo el código seleccionado tendrá una buena sangría.


3
2018-03-01 16:14