在IntelliJ中编辑输出原始JavaScript的JSP



我正在编辑输出原始JavaScript的JSP文件。它们看起来像这样:

<%@page
    session="false"
    pageEncoding="utf-8"
    contentType="text/javascript;charset=utf-8" %>
console.log("Hello, World");

不幸的是,IntelliJ IDEA 13 Ultimate没有赶上,认为我的JavaScript是格式错误的HTML。有什么方法可以告诉它将JSP中的内容解释为JavaScript吗?

我已经删除了之前的回答,因为我意识到我完全误解了你的问题。

我没能找到一个完美的解决方案(我不确定它是否存在),但你可以试试:

  • Settings中,转到File Types
  • 选择Javascript,然后单击"已注册模式"框旁边的绿色加号图标
  • 键入文件的全名(我指的是filename.jsp,而不是*.jsp

从现在起,您的文件将被解释为Javascript。

不幸的是,这意味着<%@page %>声明不会被验证。您可能需要在完成代码编辑后添加它。

最新更新