Измените настройки Eclipse, чтобы игнорировать ошибки в конкретном файле


93

В моем динамическом веб-проекте в eclipse у меня есть jQuery в исходной папке js. По какой-то причине Eclipse не обрабатывает его правильно и интерпретирует многие строки как ошибки в стандартном файле jQuery (хотя у меня установлены инструменты разработки javascript).

Могу ли я отключить проверку ошибок в файле jQuery (и только в этом файле)? Я по-прежнему хочу, чтобы он обнаруживал ошибки как обычно, но игнорировал все в jQuery.js.


4
вау, я только что закончил редактирование своего вопроса в стиле старшего брата :)
ойм

1
Я думаю, что этот вопрос больше подходит для superuser.com
Стефан Мюллер

14
Зачем? Подумай немного. Вы знаете, это затмение, программирование: D
Габор Липтак

Ответы:


93

Похоже, что eclipse немного изменился,
но следующий метод, который у меня сработал, кажется очень близким к старому.

Решение состоит из 2 шагов:

  1. Сначала вам нужно обновить настройки Eclipse ( Window > Preferences):

    Обновить настройки eclipse

    Убедитесь, что вы отметили оба Manualи Buildрядом с Validatorнужным вам
    (в моем случае - с javascript).

  2. Наконец, вы должны изменить валидаторы вашего проекта :

    Обновить валидаторы проекта

    Нажмите Client-side JavaScript Settings(или любой другой валидатор, который вам нужен):

    Настройки валидатора

    Объяснение ясное, но в основном вам следует сделать следующее:

    Щелкните Add Exclude Group..., выберите его и затем щелкните Add rule....
    Затем выберите Folder or file name(обратите внимание, что есть и другие варианты) и укажите свой файл / папку.

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

Этот параметр также можно передать в систему управления версиями.


Благодарность! как передать этот параметр в систему управления версиями? В каком файле он хранится?
ойм

Точно не знаю, но наверняка какой-то файл в каталоге projectroot / .settings. Измените настройку и посмотрите, какие исходящие изменения происходят в режиме командной синхронизации. Ты увидишь.
Gábor Lipták

У меня это не работает, ошибки все еще появляются. Мне нужно восстановить или что-то в этом роде.
Саиф Бечан

2
У меня почти сработало, добавил еще один шаг, который требуется (вероятно, из-за более новой версии eclipse).
GrizzlyMcBear

1
Спасибо @ GáborLipták. Это мне действительно помогло.
Кристофер Роско

1

У меня были ошибки javascript в мобильном файле jquery в проекте Android Phonegap. Я просто удалил файл из проекта, а потом добавил. Теперь это работает.


0

Выполните следующие шаги, чтобы решить эту проблему (это отключит проверку eclipse для Javascript): 1. Перейдите в Eclipse> Preference> Javascript> validators> Errors / Warnings 2. Снимите флажок «Включить семантическую проверку JavaScript».

Если вы испортили настройки javascript в своих проектах, сначала восстановите все по умолчанию для всех проектов, которые вы изменили. После этого следуйте инструкциям.


0

Один из способов: 1. удалить javascript -> валидатор -> ошибки / предупреждение. 2. удалить проект -> файл .project -> команда javascript 3. Это тоже важно! удалите файл js и снова импортируйте.


0

С eclipse Luna я тоже получал это. Я щелкнул правой кнопкой мыши jquery.jqGrid.min.js и выбрал «Проверить». Затем проверка прошла нормально, и ошибки исчезли.


0

Не уверен, что это сработает для всех. Но я выбрал ненужные ошибки на вкладке «Проблемы» в eclipse, Rclick и Delete . Eclipse перестал показывать ошибку ..

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.