2011-06-01 4 views
0

Если я нахожу имя метода, которого не существует, Eclipse всегда предлагает мне быстрое исправление (ctrl + 1 или cmd + 1) для создания метода. Например, если я нахожу handleIntent, который является несуществующим методом, Eclipse предлагает Создать метод handleIntent (Intent).Отключение быстрого исправления ошибок Eclipse

Однако в некоторых случаях Eclipse также предлагает быстрое исправление, которое предлагает другой метод, как если бы я неправильно набрал имя. В приведенном выше примере Eclipse предлагает Изменить на setIntent (..) как первое предложение.

После использования Eclipse так долго, я привык к нажатию ctrl + 1 (или cmd + 1), а затем Enter, чтобы создать новый метод. Предложение по исправлению орфографии не позволяет мне это сделать, и я не могу заранее предсказать, предложит ли Eclipse это исправление правописания. Я ищу способ отключить это предложение исправления правописания.

Unwanted suggestion

ответ

2

Плагин может способствовать быстрому исправлению процессора (точка расширения org.eclipse.jdt.ui.quickFixProcessors), которая предложит быстрые исправления для устранения предупреждения или ошибки в редакторе.

Плагин jdt ui предоставляет два из них: процессор быстрого исправления по умолчанию и быстродействующий процессор исправления. Предполагается, что они используются для заполнения списка доступных быстрых исправлений в документах исходного кода Java.

К несчастью (для вас), они представляют собой две большие коллекции исправлений и предложений, и, похоже, не существует свойства или механизма для включения/выключения отдельных предложений по исправлению или для управления заказами.

0

В разделе Настройки -> Общие -> Editors -> Текстовые редакторы -> Орфография, снимите флажок "Включить проверку орфографии".

+0

было мое предположение тоже, но отключить проверку орфографии не удалить предложение из списка доступных быстро исправления. Здесь у нас есть быстрое исправление (или быстрая помощь?), Которое предлагает наилучший существующий (или видимый) метод. (-1, потому что .. он не работает) –

+0

Это не работает. – yuku

0

Вы не можете отключить отдельные быстрые исправления.

Однако, если вы считаете, что порядок быстрого исправления в списке предложений можно было бы улучшить, пожалуйста, сообщите об ошибке против JDT/UI

Смежные вопросы