2016-12-17 186 views
1

我正在使用Ace編輯器,並試圖弄清楚如何讓它實時語法檢查編輯器中的HTML標記和JavaScript代碼。ace編輯器語法驗證html + javascript

如果我設置「王牌/模式/ HTML」僅HTML語法進行檢查,所以在下面的代碼

<!DOCTYPE HTML> 
<html> 
    <head> 
     <title>Test</title> 
    </head> 
    <body> 
     <h1>Hello World!</h1> 
     <script> 
      alert('This is a syntax error'+); 
     </script> 
    </body> 
</html> 

的JS語法錯誤是由編輯忽略。

有沒有辦法告訴Ace編輯器檢查HTML和Javascript?

非常感謝!

這不是How do I enable Live Syntax Checking in the Ace Editor

二重以上的問題,介紹瞭如何在2個獨立的編輯器執行語法檢查HTML和JS,而我詢問如何檢查它們在同一個。

+0

上運行的王牌例如@R我的問題是不是http://stackoverflow.com/questions/21995198 的重複上面的問題說明如何執行語法檢查HTML和JS在2個獨立的編輯器,而我問如何檢查他們在同一個。 – Erich

回答

1

您可以使用htmlhint,其中有thelanding頁http://htmlhint.com/

+0

這不能解決我的問題,它只檢查html,它不檢查javascript – Erich

+1

檢查頁面一側的jshint和csslint複選框 –

+0

確實,它似乎是檢查html和javascript時,我檢查jshint框。 – MrBoJangles