Buscar..


Reutilizar fragmentos de código en Xcode

Puede guardar sus fragmentos de código para usarlos más tarde simplemente arrastrando y soltando. Por ejemplo: si tiene una declaración NSLog que se usa para tantos lugares en algún otro lugar del proyecto, puede guardar las declaraciones NSLog en la biblioteca de fragmentos de código.

introduzca la descripción de la imagen aquí

Arrastre la instrucción NSLog a la biblioteca de fragmentos de código.

introduzca la descripción de la imagen aquí

Ahora puede simplemente reutilizar el fragmento de código en cualquier otro lugar del proyecto. También puede personalizar el fragmento de código y puede agregar textos de marcador de posición dando declaraciones bw <# y #>.

introduzca la descripción de la imagen aquí

Arrastre y suelte este fragmento de código para obtener un NSLog con texto de marcador de posición.

introduzca la descripción de la imagen aquí

Instalar complementos en Xcode 7

Xcode en sí mismo tiene bastantes buenas herramientas integradas, pero a veces solo desea cambiar un comportamiento específico o crear un atajo de conveniencia. Es por eso que hay Alcatraz .

Instalación

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh

Tira esto en una terminal, reinicia Xcode y listo.

Recomendaciones

Algunos de los más populares incluyen:

Por supuesto, hay muchos más y algunos son muy buenos, Apple ya los implementó en Xcode 8 (FuzzyAutocomplete y VVDocumenter, por ejemplo)

Uso

menú Presione ⌘ + ⇧ + 9 o use este menú para abrir el Administrador de paquetes.

gerente de empaquetación

Haga clic en instalar en cualquier paquete que desee instalar y luego reinicie Xcode nuevamente.

Oculta extraños registros Xcode 8 no deseados y extra.

  1. Desde el menú de Xcode abierto: Producto> Esquema> Editar esquema.
  2. En sus variables de entorno, establezca OS_ACTIVITY_MODE = deshabilitar

introduzca la descripción de la imagen aquí



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow