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?
Respuesta
Aunque la documentación es muy escasa en esto, encontré un blog post by Jason Brennan que describe paso a paso.
- Escriba el código para el que desea crear un fragmento.
- Resalte el código.
- Arrastre el código resaltado y suéltelo en la sección de la utilidad Fragmento.
- 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".
Vale la pena señalar que si estás usando un mouse mágico necesitas hacer "clic derecho" y arrastrar. –
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! –
@AndrewKozlik No necesito hacer clic con el botón derecho en un mouse mágico. –
Simplemente resalte el fragmento y arrástrelo al cuadro de los fragmentos.
¡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!) –
@Jay: Haha. Sí, Apple brindó cerveza gratis en la WWDC la noche de la fiesta y la mayor parte no valió la pena = ( – FreeAsInBeer
- 1. ¿Puedo agregar mis propios fragmentos de código a xcode 4?
- 2. Eliminar fragmentos de código predeterminados en XCode 4
- 3. Agregar zxing a XCode 4
- 4. ¿Cómo agrego fragmentos personalizados a zen-coding?
- 5. fragmentos de código personalizados en intellisense
- 6. Xcode 4 agregar imágenes a un proyecto
- 7. ¿Cómo se usan objetos personalizados en Xcode 4?
- 8. Agregar un marco OpenGL en Xcode 4
- 9. Cómo agregar libclang a xcode?
- 10. Guardar la biblioteca de fragmentos de código en xcode
- 11. Cómo agregar .el paquete al control de fuente Xcode 4?
- 12. Agregar archivos a destinos separados en Xcode 4
- 13. Agregar estilos personalizados a CKEditor
- 14. cómo agregar tabhost en fragmentos
- 15. Cómo agregar campos personalizados a InlineFormsets?
- 16. Finalización del código del depurador Xcode 4
- 17. Xcode 4: Cómo agregar biblioteca estática Objetivo Dependencia al Proyecto
- 18. Pasar atributos personalizados a un sombreador de fragmentos personalizado
- 19. Cómo agregar SDK base para 10.5 en xCode 4
- 20. ¿Cómo agregar un "SDK base" en XCode 4?
- 21. ¿Cómo marcar el código de marcador en XCode 4?
- 22. ¿Cómo agregar documentación a los atributos personalizados?
- 23. Fragmentos de código en PhpStorm
- 24. Personalizar la biblioteca de fragmentos de Xcode
- 25. Mogenerator y Xcode 4
- 26. Atributos personalizados en los fragmentos de Android
- 27. Monotouch con Xcode 4
- 28. Cómo agregar nuevos fragmentos a snipMate en VIM
- 29. Agregar proyecto como dependencia en XCode 4.x
- 30. Añadiendo un marco a XCode 4
recomendaría usar Google antes de publicar –
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! –
Puedes usar Snippets http://snippets.me/. Mira esta demo http://www.youtube.com/watch?v=il4kE4diy0k –