2011-07-22 14 views
5

Si muestra el panel Utilidades en el extremo derecho de la ventana XCode, seleccione el botón "{}", muestra fragmentos de código para los que puede escribir el acceso directo o arrastre y suelte en su código fuente. ¿Cómo creas la tuya?Cómo agregar fragmentos de código personalizados a XCode 4?

+0

recomendaría usar Google antes de publicar –

+0

Max, mi punto aquí fue registrar las preguntas y respuestas en Stack Overflow, ya que es una referencia mucho mejor que Google para cosas técnicas. ¡Gracias por leer y comentar! –

+0

Puedes usar Snippets http://snippets.me/. Mira esta demo http://www.youtube.com/watch?v=il4kE4diy0k –

Respuesta

26

Aunque la documentación es muy escasa en esto, encontré un blog post by Jason Brennan que describe paso a paso.

  1. Escriba el código para el que desea crear un fragmento.
  2. Resalte el código.
  3. Arrastre el código resaltado y suéltelo en la sección de la utilidad Fragmento.
  4. Haga clic en el fragmento, aparecerá un cuadro emergente de subtítulos. Edite el título, la descripción y el acceso directo.

NOTA: Se puede usar apuntadores denotados por < # #> prompterName que darán burbujas azules que pueda pestaña a, y reemplazar con "parámetros" en su fuente. Por ejemplo:

NSDictionary * < # varibleName #> = [[NSBundle mainBundle] infoDictionary];

NOTA: Dependiendo del idioma del archivo de código fuente que está editando, su nuevo fragmento estará predeterminado en ese idioma. De esta forma, los fragmentos se usan selectivamente para Swift u Objective-C dependiendo de su contexto.

NOTA: Si intenta arrastrar el texto resaltado, y desmarca e inicia una nueva selección, intente iniciar la acción de arrastre en el espacio en blanco a la derecha del texto seleccionado.

Además, para eliminar sus fragmentos, haga clic para resaltar en la biblioteca de fragmentos y presione la tecla "Eliminar".

+1

Vale la pena señalar que si estás usando un mouse mágico necesitas hacer "clic derecho" y arrastrar. –

+0

Como yo Estoy planeando comprar un mouse mágico el próximo año y, usando eso, ¡REALMENTE aprecio la información de primera mano! –

+0

@AndrewKozlik No necesito hacer clic con el botón derecho en un mouse mágico. –

4

Simplemente resalte el fragmento y arrástrelo al cuadro de los fragmentos.

+0

¡Gracias! Encontré la respuesta en otra página web, quería publicar las preguntas y respuestas aquí en StackOverflow, ya que es un gran recurso. (Por cierto, si la cerveza es gratis, ¡probablemente no valga la pena!) –

+0

@Jay: Haha. Sí, Apple brindó cerveza gratis en la WWDC la noche de la fiesta y la mayor parte no valió la pena = ( – FreeAsInBeer

Cuestiones relacionadas