338 votos

Características ocultas de Xcode

Con una gran afluencia de novatos a Xcode, estoy seguro de que hay un montón de Xcode consejos y trucos para compartir.

¿Cuáles son los tuyos?

343voto

epatel Puntos 32451

Cambiar a Encabezado/Archivo de Origen

  • Opción ⌥ Comando ⌘ Flecha Arriba ↑

  • Ver > Cambiar a Encabezado/Archivo de Origen

Cambia entre el .m y .h ficheros.

  • En Xcode 4 este es ctrl Comando ⌘ Flecha Arriba ↑

158voto

schwa Puntos 9102

⌘ Comando + Double-Click on a symbol: Salto a la Definición de un símbolo.

⌥ Opción + Double-Click on a symbol: Buscar Texto en la Documentación de un símbolo. (Sólo funciona si tiene el símbolo del Doc Establecer instalado.)

Barra De Favoritos:

Barra de favoritos es justo como el que usted tiene en Safari para almacenar - bien favoritos. Yo a menudo lo utilizan como un lugar para almacenar accesos directos (que se puede hacer mediante la función de arrastrar-soltar) a archivos, que yo estoy usando ahora. Generalmente esto es más útil cuando estoy trabajando con un gran desconocido o proyecto.

Para mostrar la Barra de Favoritos, seleccione la siguiente opción de menú:

  • View > Layout > Show Favorites Bar

127voto

mmalc Puntos 7663

Finalización automática de métodos Abreviados de Teclado

Ficha ⇥ O Control ⌃ /: Seleccione el siguiente auto-realización argumento.

Cambio ⇧ Ficha ⇥ O Cambio ⇧ Control ⌃ /: Seleccione el anterior auto-realización argumento.

Escape ⎋: Muestra la finalización automática de la lista emergente.

119voto

nevan king Puntos 46410

Desactivar la opción de "deshacer pasado el último punto" de advertencia

Cuando intenta deshacer después de guardar, aparecerá el siguiente mensaje:

"Está a punto de deshacer la última punto este archivo fue guardado. ¿ quiero hacer esto?"

Para deshacerse de esta advertencia, escriba lo siguiente en una ventana de terminal:

defaults write com.apple.Xcode XCShowUndoPastSaveWarning NO

Cambiar el nombre de la empresa en los archivos de plantilla

Pega esto en la aplicación Terminal:

defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{"ORGANIZATIONNAME" = "Microsoft";}'

Cambio "com.yourcompanyname" en todos sus plantillas:

  1. Buscar el directorio: /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application
  2. Use su favorito de la multi-búsqueda de archivos-y-reemplazar la herramienta para cambiar com.yourcompany para cualquier valor que usted normalmente usa para construir un dispositivo. He utilizado BBEdit multi-buscar y reemplazar después abrí de todo el directorio. Usted debe estar sustituyendo el valor de todos los info.plist ficheros. He encontrado el 8 de archivos para cambiar. El número de veces que una generación ha fracasado porque se me olvidó cambiar esta cadena es ridículo.

Saltar rápidamente a un Grupo en los Grupos y panel de Archivos

  • Control de ⌃ Opción ⌥ Cambio ⇧ + <Primera letra de un nombre de Grupo>

Si mantiene presionada la tres teclas de arriba, puedes acceder rápidamente a los grupos de la izquierda (y Grupos de Archivos) página pulsando la primera letra del nombre del grupo. Por ejemplo, el Control de ⌃Opción ⌥Cambio ⇧T lleva a los Objetivos y Control de ⌃Opción ⌥Cambio ⇧S a la Fuente. Presione de nuevo y salta a la SCM. A veces se necesitan varios intentos para que esto funcione (no sé por qué).


Ciclismo entre las opciones de autocompletado

  • Control de ⌃ .

  • Cambio ⇧ Control ⌃ .: Ciclos hacia atrás entre las opciones de autocompletado de código.

Control de ⌃. (Control de Período) después de una palabra automáticamente acepta la primera elección desde el autocompletado de menú. Pruebe a escribir log entonces el Control de ⌃. y usted va a obtener un buen NSLog declaración. Presione de nuevo para recorrer las opciones. Ver todos los mutables opciones, escriba NSMu entonces el Control de ⌃..


Ayuda Rápida

  • Control De ⌃ Comando ⌘ ? (Mientras el cursor está en el símbolo para mirar hacia arriba)

  • Opción ⌥ + <haga Doble clic en un símbolo>

  • Ayuda > Ayuda Rápida

Para obtener la documentación de la Ayuda Rápida de la ventana, haga clic en el icono de libro en la parte superior derecha.


Consulte la documentación de un símbolo

  • Comando ⌘ Opción ⌥ + <haga Doble clic en un símbolo>

Te lleva directamente a la documentación completa.


Hacer no adyacentes selecciones de texto

  • Comando ⌘ Control ⌃ + <haga Doble clic en el editor>

Utilizar el método abreviado para una extraña manera de seleccionar varias palabras. Usted puede hacer una selección de palabras totalmente diferentes lugares, a continuación, borrar o copiar todos a la vez. No estoy seguro si esto es útil. Es Xcode sólo por lo que puedo contar.


El uso de combinaciones de teclas de Emacs para navegar a través de su código

Este truco funciona en todos Cacao aplicación en el Mac (TextEdit, Correo electrónico, etc.) y es posiblemente una de las cosas más útiles que saber.

  • Comando ⌘ Flecha Izquierda o Comando ⌘ la Flecha de la Derecha te Lleva al principio y al final de una línea.
  • Control de ^ una y de Control de ^ e Hacer la misma cosa
  • Control de ^ n y Control de ^ p Mover el cursor hacia arriba o hacia abajo una línea.
  • Control de ^ f y Control de ^ b Mueve el cursor hacia atrás o adelante un espacio

Presionando Shift ⇧ con cualquiera de estas selecciona el texto entre puntos. Coloque el cursor en el medio de una línea y pulsar Mayús ⇧ el Control de ^ e y usted puede seleccionar hasta el final de la línea.

Pulsando Opción ⌥ te permitirá navegar palabras con el teclado. Opción ⌥ Control de ^ f salta al final de la palabra actual. Opción ⌥ de Control ^ b salta al principio de la palabra actual. También puede utilizar la Opción ⌥ con la izquierda y la derecha teclas de flecha para mover una-palabra-en-un-tiempo.

  • Control ^ Flecha Izquierda y de Control ^ Flecha Derecha mueve el cursor entre grafía camel partes de una palabra.

Intente con NSMutableArray. Usted puede cambiar rápidamente a NSArray al poner el cursor después de la NS, presionando Shift ⇧ el Control de ^ la Flecha de la Derecha , a continuación, Eliminar.

99voto

Evan DiBiase Puntos 833

Abrir Rápidamente...

  • Comando ⌘ Cambio ⇧ D

  • Archivo > Abrir Rápidamente...

Soy un gran fan de el Abra Rápidamente característica, que es particularmente bueno en Xcode 3.1 y versiones posteriores. Cuando se desea abrir un archivo o una definición de símbolo que en su proyecto o en un marco, acaba de golpear el teclado de método abreviado, escriba una bits del archivo o del símbolo el nombre, utilice la Flecha de Arriba ↑ y Flecha Abajo ↓ para elegir el resultado correcto (si es necesario), y luego presione Retorno ↩ para abrir el archivo o navegar a la definición de símbolo.

En Xcode 4:

  • Comando ⌘ Cambio ⇧ o

Abrir de forma Rápida, utiliza la palabra como un término de búsqueda

También, algo que yo no sabía acerca de Xcode hasta hace dos minutos (cuando schwa señaló en un comentario) es que, si el editor de texto del símbolo de intercalación en el interior de una palabra cuando se Abra Rápidamente se invoca, que la palabra se utiliza como Abrir Rápidamente término de búsqueda.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X