2012-06-02 1 views
11

Я запускаю Aptana Studio 3, build: 3.1.3.201205292243, Win7 64bit, и я заметил, что после последнего обновления Aptana предупреждает меня (аннотации на вертикали), что я должен «обрезать пустые» теги, но это нормальные теги сценария присоединения внешнего JS файл, как это:Aptana Предупреждает о скриптах и ​​тегах ссылок, когда это не должно

<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references --> 

    <link rel="shortcut icon" href="/favicon.ico" /> 
    <link rel="apple-touch-icon" href="/apple-touch-icon.png" /> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
    <script src="js/jquery.lightbox-0.5.js"></script> 
    <script src="js/flickrapi3.js"></script> 
    <link rel="stylesheet" href="css/jquery.lightbox-0.5.css" /> 
    <link rel="stylesheet" href="css/flickrStyle.css" /> 

Кроме того, он также предупреждает меня об атрибуте отн внутри тега ссылки, как имеющий «недопустимое значение», но все же это значения по умолчанию, включенные в шаблон HTML5 Aptana с выпуском.

Я зарегистрировался в разделе «Настройки»> «Редакторы»> «Редакторы текстов», и я вижу настройки аннотаций, но я не вижу, где я могу исправить их полностью на стенах. Мне что-то здесь совсем не хватает? Известны ли эти ошибки? Как исправить эту проблему?

+0

Да, это так и со мной. Просто проигнорируйте это. – Hassan

ответ

6

Это просто трюк, и сделать </script> в новой строке, предупреждение исчезнет, ​​как это показано ниже:

<script src="js/jquery.lightbox-0.5.js"> 
</script> 
+0

ничего себе, спасибо большое! Эта проблема связана с форматированием в настройках редактора? Другими словами, можно ли настроить мои настройки так, чтобы, возможно, он принял тег сценария на одной строке? – max7

+0

также любая идея относительно предупреждения об атрибуте rel для тегов ссылок? – max7

+2

@ max7 Кроме того, я обнаружил, что если вы просто поместите пробел между текстом и тегом конца, он также устранит ошибку. Примерно так: '' –

6

Другой еще проще обходной путь, чтобы скрыть это предупреждение, чтобы просто поставить пробел между теги.

<script src="js/jquery.lightbox-0.5.js"> </script> 
+0

Это также отличное решение! Я новичок в stackoverflow; есть ли способ дать кредит нескольким пользователям за их ответ? – max7

+0

+1 для доступа к нему передо мной: P –

18

Перейти к окну> Настройки> Aptana Studio> Проверка> HTML.

Измените две проверки с помощью «HTML Tidy Validator» на «X». Кроме того, вы можете нажать «+», чтобы добавить регулярное выражение, чтобы отфильтровать ошибку.

+2

Я бы выбрал этот ответ как правильный, поскольку он включает в себя правильное решение, а не обходное решение, чтобы избежать предупреждения. – TerranRich

+0

Хороший ответ, следует выбрать. – laike9m

1

Это должно быть исправлено в версии 3.2.0.201206061952: https://jira.appcelerator.org/browse/APSTUD-4724 Таким образом, вы можете вытащить ночную сборку или просто дождаться, когда они будут способствовать ее выпуску.

3

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

Перейти к Window> Preferences> Aptana Studio> Validation

Выберите HTML Tidy Validator затем некоторые свертывание-возможности опции будет появляться. Выберите Elements, он отобразит список параметров. Теперь перейдите в начало списка, и вы увидите Trim empty elements. Измените его с warning на ignore.