#java #html #netbeans #javadoc
#java #HTML #netbeans #Javadoc
Вопрос:
При использовании элементов kbd
или samp
в комментариях JavaDoc к исходному коду Java 7 Netbeans 8.0 помечает эти элементы предупреждением, таким как Unknown HTML Tag: <kbd>
.
Эти элементы допустимы в HTML 4.1 (который является форматом, созданным генератором JavaDoc) и в более новой спецификации HTML5, поэтому Netbeans кажется неправильным объявлять их неизвестными.
Есть ли способ отредактировать список HTML-элементов, распознанных Netbeans 8.0?
(Я знаю, что этот тип предупреждения может быть отключен в Netbeans, но я не хочу этого делать. Я хочу получать предупреждения о действительно недопустимой разметке, но в этом случае разметка действительна.)
Ответ №1:
Это ошибка netbeans 8.0. Кто-то уже заполнил отчет об ошибке для элементов <s>
и <strike>
. Вы можете войти в базу данных netbeans bugzilla и заполнить отчет об ошибке. Тогда вам просто нужно ждать и надеяться, что это будет исправлено в следующем выпуске.
Другой возможностью является исправление NetBeans, но это может быть немного сложнее.
Ответ №2:
Я думаю, что проблема здесь не в самом Netbeans, потому что он отлично распознает эти теги, когда они используются в любом файле .html (.phtml, .jsp, …).
Я думаю, что эти теги могут не поддерживаться JavaDoc или анализатором, который генерирует JavaDoc в конце, и поэтому Netbeans сообщает вам, что это недопустимые HTML-теги.
Но я не уверен в этом, это всего лишь предположение, потому что, как упоминалось, теги распознаются в файлах .html.