Eclipse орфографический движок не существует

Я использую Eclipse 3.4 (Ganymede) с CDT 5 на Windows.

Когда встроенная программа проверки орфографии не знает какого-либо слова, она предлагает (среди прочего) возможность добавить слово в пользовательский словарь.

Если пользовательский словарь еще не существует, программа проверки орфографии предложит помочь в его настройке и отобразит панель настроек "Общие / Редакторы / Текстовые редакторы / Правописание". Однако на этой панели настроек указывается, что "Выбранный орфографический движок не существует", но он не может добавлять или устанавливать движок.

Как я могу создать орфографический движок?

Обновление: что решило мою проблему, так это установить JDT. Это решение было принято 2008-09-07 и было принято, но в настоящее время отсутствует.

3 ответа

Решение

Используете ли вы исключительно инструменты разработки C/C++?

Функциональность проверки орфографии зависит также от устанавливаемых инструментов разработки Java.

Двигатель орфографии планируется перенести с JDT на платформу,
так что вы можете быстро избавиться от связанного с Java раздувания.:)

CDT-версия Ganymede, очевидно, поставляется неправильно настроенной. Поработав некоторое время, я пришел к следующим шагам, которые решают проблему.

  1. Экспортируйте ваши настройки Eclipse ("Файл"> "Экспорт"> "Основные"> "Настройки").
  2. Откройте экспортированный файл в текстовом редакторе.
  3. Найдите строку, которая говорит

     /instance/org.eclipse.ui.editors/spellingEngine=org.eclipse.jdt.internal.ui.text.spelling.DefaultSpellingEngine 
  4. Измените это на

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

  5. Сохраните файл настроек.

  6. Импортируйте настройки обратно в Eclipse ("Файл"> "Импорт"> "Основные"> "Настройки").

Теперь вы сможете получить доступ к странице конфигурации правописания, как показано выше.

Примечание: если вы хотите добавить пользовательский словарь, Eclipse должен иметь возможность доступа и открытия файла (т.е. он должен существовать - будет работать пустой файл)

Просто предупреждение: если вы последуете совету по замене предпочтения, как указано выше, это повлияет на проверку орфографии, если вы также используете Java. Я думаю, что все, что мне нужно было сделать, это заменить "Выбор механизма правописания для использования" на механизм C++ (в верхней части настройки предпочтений на странице настроек "Общие" -> "Редакторы" -> "Текстовые редакторы" - "Правописание").

Другие вопросы по тегам