Cómo subvertir la copia “inteligente” de NSTextView y pegar, que es la adición de espacios en blanco no deseados?

StackOverflow https://stackoverflow.com/questions/4252932

Pregunta

Si hago doble clic sobre una palabra dentro de mi NSTextField, selecciona la palabra completa, lo cual es bueno. Si a continuación, pegar esa palabra en otra parte del documento, que añade un espacio antes de que pega, que es indeseado para el estilo de la aplicación que estoy haciendo. ¿Cómo puedo desactivar esta opción?

Ejemplo:

apple->berry->cherry->banana

hacer doble clic en "baya" y copiarlo en el portapapeles. a continuación, coloco mi cursor hacia la derecha después de "banana" y tipo "->", a continuación, pegar lo he copiado. En lugar de ver:

apple->berry->cherry->banana->berry

De hecho, me veo:

apple->berry->cherry->banana-> berry
¿Fue útil?

Solución

Lo encontré!

[textView setSmartInsertDeleteEnabled:NO];

continúe:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top