He desmarcado tanto "Mostrar argumentos en la lista emergente" e "Insertar marcadores de posición de argumento para terminaciones" en las preferencias de Xcode Code Sense, pero cuando escribo "else" (por ejemplo) en el editor, Xcode sigue volcando en un pre -formateado bloque "else".¿Hay alguna forma de desactivar o modificar la finalización del código de Xcode?
¿Hay alguna manera de deshabilitar esta característica por completo o (mejor aún) modificar el bloque que inserta Xcode? El bloque predeterminado "else" de Xcode no coincide con mi estilo de codificación, por lo que el marcador de posición realmente obstaculiza mi productividad en lugar de ayudar.
ACTUALIZACIÓN: simplemente me encontré this question que describe cómo cambiar la indentación por defecto y los espacios en blanco utilizado para la finalización de código, por lo que las respuestas a la segunda parte de mi pregunta.
ACTUALIZACIÓN # 2: Setting "sugerirá automáticamente" a "nunca", como suggested by outis desactiva efectivamente la finalización de código completo. Supongo que lo que estoy buscando es una manera de desactivar específicos complementos de código, (como el bloque "else") manteniendo todas las terminaciones habituales para nombres de variables y métodos.
¿Qué versión de Xcode está usando? – outis
Estoy usando la versión 3.2 –
¿Está XCode insertando el bloque o simplemente sugiriéndolo? – outis