javascript - Vim:内联 JavaScript 语法高亮显示优于单独文件

标签 javascript vim ide editor syntax-highlighting

在脚本标记内编辑 JavaScript 时,语法突出显示比编辑 myFile.js 时要好得多。

有没有一种方法可以在单独的文件中突出显示与在脚本标记中相同的语法?

我已经测试了常用的 javascript.vim 语法文件和这个替代文件: http://www.vim.org/scripts/script.php?script_id=1491 !

编辑:请检查屏幕截图: enter image description here

左侧是脚本标签和 :setfiletype html。 右侧是带有 :setfiletype javascript 的普通 javascript

最佳答案

我知道已经过去几个月了,但我想知道您是否找到了满意的答案?

我在 vim 中通过 :help syntax 找到了以下内容:

JavaScript and Visual Basic embedded inside HTML documents are highlighted as 'Special' with statements, comments, strings and so on colored as in standard programming languages. Note that only JavaScript and Visual Basic are currently supported, no other scripting language has been added yet.

这似乎解释了为什么在 javascript.vim 中没有自己的颜色的所有内容在嵌入到 HTML 中时都被着色为“特殊”。这似乎包括变量名称、函数和方法名称等。我也喜欢它,因为它将变量等与标点符号等分开。更容易看出您的代码是否正确。

关于javascript - Vim:内联 JavaScript 语法高亮显示优于单独文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9426437/

相关文章:

javascript - jQuery parent() 的解决方案

vim - 在vim中选择单词时如何包含句点?

网络程序员入门的 linux 工具

java - 使用 vim 作为 java IDE 的最新技术是什么

java - 禁止导入某些传递性 Maven 依赖项

javascript - NoUISlider 不工作

javascript - Sweet Alert 2括号错误和phpstorm分析

vim - 在VIM中将mapleader设置为CTRL

vim - vim 中 ^I 的含义以及如何不显示它们?

javascript - 如何在 OpenLayers3 中对要素进行动画处理?