【问题标题】:How to I get Visual Studio Code to treat <webscript> the same way it treats <script>?如何让 Visual Studio Code 以与处理 <script> 相同的方式处理 <webscript>?
【发布时间】:2019-03-22 18:28:15
【问题描述】:

我正在处理在 &lt;webscript&gt; 标记中包含 JavaScript 的 HTML 文件。我是否可以自定义 Visual Studio Code,使其以与处理 &lt;script&gt; 标记相同的方式处理这些标记,即使用语法高亮等方式?

【问题讨论】:

  • 我能问一个愚蠢的问题吗?为什么?
  • 我希望 JavaScript 的语法高亮、cmets 的键盘快捷键、sn-ps 和其他 JavaScript 编辑功能在 代码块中工作。
  • 不,我的意思是,你为什么要使用非 HTML 标签来实现完美的 HTML 标签。
  • 我正在使用的软件平台(Huron Click Portal)使用 webscript 标签来指定 JavaScript(实际上是 Jscript)代码,该代码在文件返回到客户端之前在服务器端运行。他们仍然对这些文件使用 html 文件扩展名。
  • 只是要明确一点:您想要突出显示语法还是想要脚本将 webscript 转换为脚本标签 oO

标签: visual-studio-code vscode-settings


【解决方案1】:

AFAIK,没有直接的方法可以在代码中自定义它。但是您可以编写自己的语言配置。可以在以下位置找到带有示例文件的文档:https://code.visualstudio.com/api/language-extensions/language-configuration-guide

最简单的方法是搜索默认的 html 语言配置,复制此文件,然后编辑脚本的正则表达式以支持 webscript。应该是this one on GitHub

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 2016-08-07
    • 1970-01-01
    • 2020-01-16
    相关资源
    最近更新 更多