c++ eclipse spell-checking eclipse-3.4 eclipse-cdt

c++ - El motor de ortografía Eclipse no existe



spell-checking eclipse-3.4 (3)

¿Estás usando las herramientas de desarrollo C / C ++ exclusivamente?

La funcionalidad Spellcheck depende de que también se instalen las herramientas de desarrollo Java.

El motor de ortografía está programado para pasar de JDT a la plataforma,
para que pueda deshacerse de la inflamación relacionada con Java lo suficientemente pronto. :)

Estoy usando Eclipse 3.4 (Ganimedes) con CDT 5 en Windows.

Cuando el corrector ortográfico integrado no conoce una palabra, propone (entre otros) la opción de agregar la palabra a un diccionario del usuario.

Si el diccionario del usuario aún no existe, el corrector ortográfico se ofrece para ayudar a configurarlo y muestra el panel de preferencias "General / Editores / Editores de texto / Ortografía". Sin embargo, este panel de preferencias indica que "El motor de ortografía seleccionado no existe" , pero no tiene control para agregar o instalar un motor.

¿Cómo puedo poner un motor de ortografía en existencia?

Actualización: Lo que resolvió mi problema fue instalar también el JDT. Esta solución se presentó el 2008-09-07 y fue aceptada, pero ahora falta.


La versión CDT de Ganymede aparentemente se envió incorrectamente configurada. Después de jugar un rato, he llegado a los siguientes pasos para solucionar el problema.

  1. Exporte sus preferencias de Eclipse (Archivo> Exportar> General> Preferencias).
  2. Abra el archivo exportado en un editor de texto.
  3. Encuentra la línea que dice

    /instance/org.eclipse.ui.editors/spellingEngine=org.eclipse.jdt.internal.ui.text.spelling.DefaultSpellingEngine

  4. Cambiarlo a

    /instance/org.eclipse.ui.editors/spellingEngine=org.eclipse.cdt.internal.ui.text.spelling.CSpellingEngine

  5. Guarde el archivo de preferencias.

  6. Importe las preferencias nuevamente en Eclipse (Archivo> Importar> General> Preferencias).

Ahora debería poder acceder a la página de configuración de Ortografía como se ve arriba.

Nota: si desea agregar un diccionario personalizado, Eclipse debe poder acceder y abrir el archivo (es decir, debe existir; un archivo vacío funcionará)


Solo una palabra de advertencia: si sigues los consejos para reemplazar la preferencia como se indicó anteriormente, afectará la corrección ortográfica si también usas Java. Creo que todo lo que tenía que hacer era cambiar el "Seleccionar motor de ortografía para usar" al motor de C ++ (cerca de la parte superior de la configuración de preferencias en la página de preferencias General-> Editores-> Editores de texto-> Ortografía).