我剛剛安裝並配置了Netbeans以使用PHP(包括xdebug),並且幾乎所有內容都按預期工作,除了我一直在獲取「錯誤」 IDE編輯默認網頁模板以符合xhtml 1.1之後的IDE。模板是這樣的:Netbeans(PHP)在xml聲明上捕獲語法錯誤
<?xml version="1.0" encoding="${project.encoding}" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
</body>
</html>
These是我收到的錯誤(我現在還不能發佈圖片)。
頁面已創建好,字符編碼將按照預期從項目設置中繼承。這可能與文檔頂部的xml聲明有關,但我不知道如何「調整」Netbeans以忽略它,並且不會在我創建的每個頁面上顯示3個錯誤。
由於NB無法識別xhtml 1.1 DTD,因此它回退到html 4.01,它不支持html標記中的xmlns屬性 - ,這是我可以在附近找到的唯一東西。它會在下一個版本中修復,所以我不擔心它。
我知道標記沒什麼問題,但可能是我在NB配置中丟失的東西,我想擺脫這些消息,因爲它們幾乎佔用了我預留的所有空間以用於錯誤/警告/任務。
那麼有什麼辦法可以讓NB認識到這個XML聲明或讓它忽略這些特定的「錯誤」?
謝謝。
與http://stackoverflow.com/questions/2434742/using-netbeans-for-php-outputting-xml-rather-than-html-netbeans-sees-errors類似,但沒有真正回答。 – 2010-04-09 08:32:20