2009-05-27 34 views

Respuesta

6

Puede usar plegar/desplegar para ocultar/mostrar comentarios usando ^⇧⌘ ↑ y ^⇧⌘ ↓. Esto también se puede acceder a través de Ver -> Plegado del Código -> Bloques de Comandos de Plegado/Despliegue.

+3

sé sobre el comentario de plegado, pero por desgracia, no se pliega comentarios de una sola línea (//) y el código que estoy heredando tiene un montón de ellos, a veces incluso para comentarios de múltiples líneas. – lajos

+0

Lo siento, no creo que haya una manera de hacerlo. –

+5

⌥: opción, ^: control, ⇧: shift –

2

Probar: Ctrl + Comando + Mayúsculas + Izquierda o Ctrl + Comando + Izquierda

+0

El (segundo) ctrl + cmd + izquierda/derecha muestra/oculta el método interno ({.. .}) código. Genial, pero no es lo que estoy buscando aquí. El primer atajo no hizo nada por mí. –

2

Alrededor de cualquier código con

/* 
....code here.... 
*/ 

hace ese comentario en una sección que se puedan doblar/desdoblar.

Esto funciona incluso para bloques de código ya comentados con // en bloques largos.

Espero que esto ayude a alguien a pesar de que esta pregunta tiene 4 años.

2

Ampliando un poco en la respuesta de Mish porque XCode es muy sutil con su interfaz de usuario

Como @Mish señaló, que rodea cualquier código con /* ... */ hace que el código pliegue/desplegar-poder al igual que sus { ... } secciones.

no he tenido ninguna suerte con cualquiera de las combinaciones de teclas que aparecen en esta página respuesta todavía, pero si vuelo estacionario sobre el lado izquierdo de la sección /*...*/ verá el cambio de interfaz de usuario en respuesta a esa de este modo:

enter image description here

que al hacer clic se derrumbará los comentarios. Por mi parte, intentaré hacer todos los comentarios con el/.../formato a partir de ahora.

PD: Tenga en cuenta que los comentarios de /*...*/ pueden estar en línea con el código en cualquier lado y aún ser colapsables.

EDIT: Estoy encontrando que el colapso de comentarios dentro de algunos {...} paréntesis no está funcionando porque XCode está colapsando toda la sección {} lugar ...

0

Una forma muy fácil y práctica para ocultar todos los comentarios se // para cambiar el color de los comentarios a negro (u otro color de editor de fondo que esté utilizando, normalmente de color oscuro) en las preferencias de Xcode.

Cuando desee volver a verlos, solo cambia de color a uno primitivo, como el verde

0

que estoy hecho un resumen, que funciona para mí. Es tarde, pero un buen flujo ayuda a escribir un buen código.para swift 3-4 única

  1. En el caso en el que desea escribir código de pseudo primer antes de código real, se puede escribir todo en un bloque de comentario

    /* first, use http request in the callback, do a. b. c. */

  2. continuación, ya que es posible volver a escribir, pero las lógicas son prácticamente las mismas, por lo que es posible que no desee eliminar los comentarios, eso está bien, pero asegúrese de que no bloqueen su vista, , por lo que define un atajo que dobla/despliega convenientemente todo el bloque de comentarios en uno línea. (Eso es lo mejor que puedes hacer); Luego, cuando los pliegues, que se ve así: /*...

  3. para definir acceso directo, vaya a Xcode => Preferencias => Key Bindings =>fold comment block

En mi caso uso alt⇧ctrl{, alt⇧ctrl}

y luego defínala de todos modos, pero ten cuidado con los conflictos.

Realmente vale la pena tener comentarios de código de pseudo plegados

Cuestiones relacionadas