Как я могу подавить некоторые ошибки CSS в Aptana Studio 3? - PullRequest
14 голосов
/ 11 июля 2011

Я использую Aptana Studio 3 для своей веб-разработки, и мне это нравится, за исключением нескольких небольших проблем. Одним из таких недостатков является то, что Aptana решает рассматривать некоторые параметры CSS как недействительные, помечая их большим красным крестиком в этой строке кода. Это полезно, когда ошибка действительно является ошибкой, но некоторые параметры, которые являются абсолютно действительными, но не являются частью спецификации w3 (курсор: нет, например), помечаются как недействительные.

Я бы просто проигнорировал эти ошибки, но, как и в любом другом варианте затмения, ошибка в любом месте проекта приводит к тому, что весь проект помечается как имеющий ошибки. Затем я получаю предупреждения всякий раз, когда пытаюсь опубликовать его, но игнорирую. Это и раздражает, и рискованно - я могу случайно проигнорировать настоящее предупреждение.

Есть ли способ подавить определенные ошибки в Aptana / Eclipse или, возможно, подавить все ошибки CSS в глобальном масштабе?

В противном случае, кто-нибудь знает w3-действительную альтернативу курсору: нет; что скрывает мышь при наведении на элемент?

Ответы [ 2 ]

18 голосов
/ 11 июля 2011

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

  1. Перейдите в «Настройки»> «Студия»> «Проверка»
  2. Нажмите на узел CSS
  3. Добавлять или редактировать параметры в зависимости от ситуации

http://wiki.appcelerator.org/display/tis/Adding+custom+error+message+filters+to+the+Problems+View

1 голос
/ 31 июля 2012

Я потратил много времени, пытаясь выяснить, какое выражение регулярного выражения искала Аптана. Я пробовал \s для пробелов и множества подобных вещей. Оказалось, что для преодоления этой конкретной ошибки все, что вам нужно сделать, это сделать запись под «Tidy Validator» в разделе проверки HTML ...

should trim empty <canvas>

PS. (просто чтобы сделать этот пост немного более ценным ...) .* означает "соответствовать нулю или более любого символа ... Я не видел точек на изображении на этой странице, на которые ссылался Игорь.

...