Как отключить css предупреждение "Неизвестное свойство" в Eclipse Mars?
В моих файлах css появляется много предупреждений "Неизвестное свойство".
Это может быть связано с тем, что у меня есть e (fx) clipse 2.0 и Eclipse Web Developer Tools.
Если я открою css файлы с помощью e (fx) клипсе css-редактора и добавлю/SuppressWarnings/значок предупреждения изменит его цвет (см. рисунок ниже).
Однако:
- В представлении "Проблемы" все еще отображается предупреждение, а редактор css по умолчанию также показывает предупреждение.
- Я не хочу добавлять /SuppressWarnings/, поскольку файлы css автоматически генерируются с помощью WinLess.
Как отключить предупреждения "Неизвестное свойство" для определенных файлов или вообще?
Мои файлы css находятся не под "src", а под папкой "help". Эта папка справки содержит html файлы для моего плагина Eclipse и соответствующих файлов css. = > Эти файлы не используются для клипа для JavaFx/e (fx).
Вот связанная статья, которая на самом деле не помогла мне, но могла бы дать вам дополнительную информацию:
https://www.eclipse.org/forums/index.php/t/515810/
Снимок экрана, отображающий предупреждения и представление проблемы (нажмите, чтобы увеличить)
Ответы
Ответ 1
Я подал e (fx) ошибку клипа [1] и удалил клип для e (fx) для время.
Основная причина, по которой я установил клип e (fx) в начале, заключался в том, чтобы избавиться от предупреждений ограничения доступа, связанных с jfxrt.jar (также см. [2]). Теперь я использую дополнительные правила доступа для контейнера JRE в моем файле classpath вместо использования e (fx) eclipse:
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
<accessrules>
<accessrule kind="accessible" pattern="javafx/**"/>
<accessrule kind="accessible" pattern="com/sun/javafx/**"/>
</accessrules>
</classpathentry>
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=475347
[2] Использование JavaFX в JRE 8
Ответ 2
Вы можете перейти к параметрам просмотра проблем, выберите Показать элементы, которые соответствуют любой конфигурации, приведенной ниже, и снимите флажок Проверка Xtext (быстро) Введите все конфигурации
Снимок экрана: как найти опцию в представлении проблем
Ответ 3
Мне очень жаль, что я не могу прокомментировать... Так что я использую Луну, где все работает нормально. Однако у меня были проблемы с валидацией Angular в Luna и выяснили, как это можно обойти. Возможно, это может вам помочь.
- Щелкните правой кнопкой мыши свой проект и выберите Свойства
- В разделе Проверка установите флажок Включить специальные настройки проекта.
- Прокрутите вниз и выберите Валидатор веб-ресурсов.
- Если есть группа Include и она содержит расширение файла: css, попробуйте удалить его, а затем повторите проверку своего проекта. Если этого правила нет, то Добавить правило в существующую группу Include или создать новую группу Include.
Возможно, вы уже пробовали что-то вроде этого.