eclipse - sts - spring tool suite tutorial español
Configure los límites de palabras de Eclipse para que ''Next-Word-Key'' omita todo el identificador (2)
Llegando a Eclipse desde XCode, encontré la navegación predeterminada molesta. En Eclipse, Alt + Izquierda y Alt + Derecha se mueven al siguiente segmento de camelcase, y Ctrl + Izquierda / Derecha no hace nada. En XCode, Alt + Izquierda / Derecha se mueve entre palabras y Ctrl + Izquierda / Derecha se mueve entre segmentos de camelcase. Esto le permite controlar la precisión de su navegación.
La forma en que solucioné esto fue en Preferencias> General> Teclas, buscando "Palabra" y cambiando los enlaces "Palabra siguiente" y "Palabra anterior" de Alt + Izquierda / Derecha a Ctrl + Izquierda / Derecha. Luego, la navegación Alt es por palabra y la navegación Ctrl es por segmento de camelcase, como en XCode.
Pensé que esto podría ser útil para algunos.
Editar:
Mientras continúo usando estas nuevas configuraciones, encontré otro punto:
Aunque la navegación funciona como se anuncia, la selección tiene un comportamiento funky. A saber, Shift + Ctrl + Izquierda / Derecha a veces puede seleccionar grandes bloques de texto en lugar de solo el siguiente componente de camelcase.
Para solucionarlo, vaya nuevamente a Preferencias> General> Teclas, busque "Seleccionar".
Establezca "Seleccionar palabra siguiente / anterior" en Mayús + Ctrl + Derecha / Izquierda. Desenlazar "Seleccionar elemento siguiente / anterior" (hay tres "Whens" para elegir, Yo desato todos los 3).
Voila
Si tengo un trozo de código
MyIdentifierIsNice(OtherThingAlsoNice isBetterThen);
Me gustaría cambiar el comportamiento de Ctrl-Left en Eclipse para que no se detenga aquí:
My|Identifier|Is|Nice|(|Other|Thing|Also|Nice is|Better|Then|);|
hacia aqui:
MyIdentifierIsNice(|OtherThingAlsoNice |isBetterThen);|
... o al menos no tan a menudo. Otras variantes también estarían bien, como:
MyIdentifierIsNice|(|OtherThingAlsoNice| isBetterThen|);|
Principalmente, debe dejar de considerar que un CamelCaseIdentifier consiste en varias palabras para la navegación a través de Next-Word , y similares.
Yo uso SpringSourceSuite versión 2.5.1, que es Eclipse 3.6 , supongo.
Probar y deseleccionar la opción:
Preferences / Java / Editor / Smart caret positioning in Java names
Y ver si eso mejora la experiencia del usuario en términos de posicionamiento del cursor.
Si esto no es Java , tienes una opción similar en:
Preferences / General / Editors / Text Editors / Smart caret positioning at line start and end
Por lo general, se selecciona, lo que significa que si el cursor aún se detiene en cada palabra, eso sugiere que otra configuración para un idioma específico lo anula.