Как убрать ошибки в eclipse

I accidentally clicked on «Validate» for all of my projects (instead of going to Team > synchronize…) and I have several validation errors and tons of warnings.

I can’t figure out how to clear these so it goes back to just having the standard errors.

(One way is to go to «Configure Contents» of the «Problems» view and deselect the validation errors, but I know they’re still there, just hidden… it bugs me that they’re not actually removed)

I’ve tried restarting eclipse, tried cleaning all projects but that doesn’t clear these validation errors.

asked Aug 6, 2010 at 2:06

James Smith's user avatar

You should be able to select all the offending markers in the Problems View, right-click and choose Delete from the context menu. Clean-building causes all builders to remove only the markers that they produced, but these markers weren’t produced by a builder (you created them through an explicit invocation of the «validate» command.)

answered Aug 6, 2010 at 2:10

Tom Crockett's user avatar

Tom CrockettTom Crockett

30.7k8 gold badges72 silver badges90 bronze badges

6

I’m not aware of a built-in way to clear them all. You might try deleting the markers file in

[workspace dir]/.metadata/.plugins/org.eclipse.core.resources/.projects/[project name]

x4u's user avatar

x4u

13.8k6 gold badges48 silver badges58 bronze badges

answered Aug 6, 2010 at 2:13

takteek's user avatar

takteektakteek

7,0182 gold badges39 silver badges70 bronze badges

1

Go to Window -> Show View -> Problems and delete error marker(s) on right mouse-click

answered Oct 30, 2014 at 10:28

Pavel Coufal's user avatar

0

You probably want to exclude some third party libraries (such as jquery-1.x.min.js) from being validated by your project.

In this answer I’ve documented how to disable it for specific sources -> How do I remove javascript validation from my eclipse project?

I’ll just repeat the steps here:

  1. Right click your project
  2. Select Properties -> JavaScript -> Include
  3. Path Select Source tab. ( It looks identical to Java Build Path Source tab )
  4. Expand JavaScript source folder
  5. Highlight Excluded pattern
  6. Click Edit button
  7. Click Add button next to Exclusion patterns box.
  8. You may either type Ant-style wildcard pattern, or click Browse button to mention the JavaScript source by name.

BTW, I think you should never disable validation for sources that you are in control of (i.e. coded by yourself or your team).

Community's user avatar

answered Oct 28, 2011 at 16:38

Alexander Pogrebnyak's user avatar

In case you select and delete more than 100 problems and eclipse only deletes up to 100 problems, check the «Configuration Contents…» menu. This menu is the top-right of the problems tab. There is a small triangle drop down menu containing the configuration. In that menu, there is a «Use limits» checkbox which you should uncheck to be able to dleete all problems at once.

answered Jul 18, 2012 at 8:51

MarcelS's user avatar

MarcelSMarcelS

411 silver badge3 bronze badges

I was facing same problem but i am able to remove these errors.

  1. Go to project properties -> validations and click on override validation preferences.
  2. Click on disable all and Apply changes and click on okay. Let the project built.
  3. Again go to project properties and change the validation settings as of original.

Gray's user avatar

Gray

115k23 gold badges291 silver badges354 bronze badges

answered Jul 6, 2011 at 11:13

Mangesh 's user avatar

In Indogo

GO to

Property -> Builder - > Uncheck Validator

answered Oct 14, 2011 at 7:39

Ravi Parekh's user avatar

Ravi ParekhRavi Parekh

5,1189 gold badges45 silver badges58 bronze badges

0

To disable validators in your project or workspace, complete the following steps:

  1. Click Window—> Preferences and select Validation in the left pane. The Validation page of the Preferences window lists the validators available in your project and their settings.
  2. To disable individual validators, clear the check boxes next to each validator that you want to disable. Each validator has a check box to specify whether it is enabled for manual validation or on a build.
  3. Optional: You can also change the following check box options on this page:

    • Allow projects to override these preference settings—>Select to
      set individual validation settings for one or more of your
      projects.
    • Suspend all validators—>Select to prevent validation
      at the global level. If you select this check box, you can still
      enable validation at the project level.

Then Click OK.

If you want to set individual validation settings for one or more of your projects, see Overriding global validation preferences

Pino's user avatar

Pino

7,2006 gold badges50 silver badges66 bronze badges

answered Jul 24, 2015 at 12:56

Josephine Mary's user avatar

Possible Duplicate:
Disable Eclipse’s error discovery. (Codan false positives)

With GCC 4.8/Clang 3.3 C++ support so far ahead of what Eclipse is doing with syntax checking (in terms of feature support), Eclipse is marking many things as errors that are actually valid code (template aliasing happens to be my main problem, but there are other issues as well).

When I compile (or attempt to anyway, having some issues, see here for more) whatever compiler happens to be doing the work does its job, and its errors get propagated through, but the code that it says is OK is still underlines (red and gold spiders for errors and warnings respectively), which makes it much harder to see what is going on.

Is there a way to get rid of these errors/warnings?

Even better would be a way to get rid of warnings only after compile attempt, and for as long as the relevant parts of the code don’t change, but still leave them enabled in general.

(Actually the best would be a plugin for Eclipse that supports all, or at least more of C++11 than Juno does by itself, but I can’t seem to find that)

38 / 38 / 11

Регистрация: 21.05.2013

Сообщений: 128

1

07.08.2013, 09:43. Показов 3712. Ответов 6


Студворк — интернет-сервис помощи студентам

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



0



38 / 38 / 11

Регистрация: 21.05.2013

Сообщений: 128

07.08.2013, 10:23

 [ТС]

3

verylazy, последовательность действий как нашли можете описать?
я искал как бы пару часов, название топика кабздец какое корявое, только если догадаться про сочетание red markers, я искал по error/warnings/annotations



0



verylazy

Заблокирован

07.08.2013, 10:27

4

— открыл гугл
— написал eclipse how to turn off error и гугл мне подсветил еще слово highlightning
— трятья по счет ссылка гласила «In Eclipse, can I remove the red error markers?» мне это показалось подходящим
— открыл ссылку, проврил работает совет или нет — работает
— написал злобный пост на сайберфоруме
кажиссь ничего не забыл



0



38 / 38 / 11

Регистрация: 21.05.2013

Сообщений: 128

07.08.2013, 10:38

 [ТС]

5

Цитата
Сообщение от verylazy
Посмотреть сообщение

— открыл гугл
— написал eclipse how to turn off error и гугл мне подсветил еще слово highlightning
— трятья по счет ссылка гласила «In Eclipse, can I remove the red error markers?» мне это показалось подходящим
— открыл ссылку, проврил работает совет или нет — работает
— написал злобный пост на сайберфоруме
кажиссь ничего не забыл

какой запрос в гугле у вас выдает 3 ссылку на ваш результат?

не
eclipse how to turn off error
не
eclipse how to turn off highlightning

не дает вашу ссылку вообще



0



verylazy

Заблокирован

07.08.2013, 10:42

6

Eclipse как отключить сообщения об ошибках и удалить комментарии? Нужно просто прочитать код и не запускать его

пруф!



0



38 / 38 / 11

Регистрация: 21.05.2013

Сообщений: 128

07.08.2013, 10:50

 [ТС]

7

ну что же, буду более гибким в следующий раз



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

07.08.2013, 10:50

7

Вопрос:

Я случайно нажал “Подтвердить” для всех моих проектов (вместо того, чтобы идти в Team > synchronize…), и у меня есть несколько ошибок проверки и множество предупреждений.

Я не могу понять, как очистить их, чтобы вернуться к простому стандартным ошибкам.

(Один из способов – перейти в “Настроить содержимое” в представлении “Проблемы” и отменить выбор ошибок проверки, но я знаю, что они все еще там, просто скрыты… мне кажется, что они фактически не удалены )

Я попытался перезапустить eclipse, попробовал очистить все проекты, но это не устраняет эти ошибки проверки.

Ответ №1

Вы можете выбрать все маркеры нарушения в представлении “Проблемы”, щелкнуть правой кнопкой мыши и выбрать Delete из контекстного меню. Чистое строительство заставляет всех строителей удалять только маркеры, которые они создавали, но эти маркеры не были созданы застройщиком (вы создали их посредством явного вызова команды “validate”.)

Ответ №2

Я не знаю о встроенном способе их очистки. Вы можете попытаться удалить файл маркеров в

[workspace dir]/.metadata/.plugins/org.eclipse.core.resources/.projects/[project name]

Ответ №3

Перейдите в окно → Показать представление → Проблемы и удалите маркер ошибки с помощью мыши правой кнопкой мыши

Ответ №4

Вероятно, вы хотите исключить из своего проекта некоторые сторонние библиотеки (например, jquery-1.x.min.js).

В этом ответе я документировал, как отключить его для определенных источников → Как удалить проверку javascript из моего проекта eclipse?

Я просто повторю шаги здесь:

  • Щелкните правой кнопкой мыши свой проект
  • Выберите Свойства → JavaScript → Включить
  • Путь Выберите вкладку Source. (Он похож на вкладку источника пути Java Build Path).
  • Развернуть исходную папку JavaScript
  • Выделите Excluded шаблон
  • Нажмите кнопку Edit
  • Нажмите кнопку Add рядом с полем Exclusion patterns.
  • Вы можете либо напечатать шаблон шаблона Ant, либо нажать кнопку Browse, чтобы указать источник JavaScript по имени.

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

Ответ №5

Если вы выбираете и удаляете более 100 проблем, а eclipse удаляет только до 100 проблем, проверьте меню “Конфигурация содержимого…”. Это меню находится в верхней правой части вкладки проблем. Существует небольшое раскрывающееся меню треугольника, содержащее конфигурацию. В этом меню есть флажок “Использовать ограничения”, который вы должны снять, чтобы иметь возможность полностью удалить все проблемы.

Ответ №6

У меня была такая же проблема, но я могу удалить эти ошибки.

  • Перейдите к свойствам проекта → проверки и нажмите на переопределение настроек проверки.
  • Нажмите “Отключить все” и “Применить изменения” и нажмите “ОК”. Пусть проект будет построен.
  • Снова перейдите к свойствам проекта и измените настройки проверки по оригиналу.

Ответ №7

В Indogo

Перейти к

Property -> Builder - > Uncheck Validator

Ответ №8

Чтобы отключить валидаторы в вашем проекте или рабочей области, выполните следующие шаги:

  • Нажмите “Окно” → “Настройки” и выберите “Валидация” в левой панели. На странице “Проверка” окна “Настройки” перечислены валидаторы, доступные в вашем проекте, и их настройки.
  • Чтобы отключить отдельные валидаторы, снимите флажки рядом с каждым валидатором, который вы хотите отключить. Каждый валидатор имеет флажок, чтобы указать, включена ли его для ручной проверки или сборки.
  • Дополнительно: вы также можете изменить следующие параметры на этой странице:

    • Разрешить проектам переопределять эти настройки предпочтений — > Выбрать для
      задайте индивидуальные параметры проверки для одного или нескольких ваших
      проектов.
    • Приостановить все валидаторы → Выбрать для предотвращения проверки
      на глобальном уровне. Если вы установите этот флажок, вы все равно можете
      включить проверку на уровне проекта.

Затем нажмите “ОК”.

Если вы хотите установить отдельные параметры проверки для одного или нескольких ваших проектов, см. раздел Переопределение глобальных настроек проверки

Eclipse underlines when your code does not match the syntax rules, which is done in the CDT parser, for lot of reasons you end up highlighting most of your code as syntax error and its a pain to see the code in between these high lights, I wanted to disable it for god’s sake! and could not find an easy menu option to do tat. After Google-ing a bit, I found it can be by un-checking these options shown in the below pictures.

Goto Windows->Preferences->General->Editors->Text Editors->Annotations->C/C++ Occurrences, and uncheck all the boxes on the right side and apply ! Hope this helps !

Понравилась статья? Поделить с друзьями:
  • Как убрать ошибки в bmw e65
  • Как убрать ошибки в ватсапе
  • Как убрать ошибки абс на тойота
  • Как убрать ошибки в wordpress
  • Как убрать ошибки абс камаз