Cómo subvertir la copia “inteligente” de NSTextView y pegar, que es la adición de espacios en blanco no deseados?
-
27-09-2019 - |
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
Solución
Lo encontré!
[textView setSmartInsertDeleteEnabled:NO];
continúe:)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow