【问题标题】:emacs better syntax highlighting for jsemacs 更好的 js 语法高亮
【发布时间】:2019-11-25 06:37:59
【问题描述】:

我是一个长期使用 vim 的用户,希望切换到 emacs……我的 vim 功夫非常好,但我怀疑使用 emacs 我可以更快地编写代码。

到目前为止,Javascript 语法突出显示效果较差。我查看了https://github.com/mooz/js2-mode,它说要安装版本 27,然后安装软件包……但什么也没做。

我将在下面发布不同的版本。我错过了什么吗?

维姆:

Emacs:

谢谢!!

【问题讨论】:

    标签: javascript emacs syntax-highlighting


    【解决方案1】:

    要获得与函数调用相同的对象属性字体锁定,如您的 vim 示例所示,您可以 M-xcustomize-facejs2-object-property 继承自 font-lock-variable-name-face,或在你的 init 中添加一个到 custom-set-faces 的条目

    (custom-set-faces
     ;; ...
     '(js2-object-property ((t (:inherit font-lock-variable-name-face)))))
    

    由于您目前没有对函数调用进行任何突出显示,因此您可能需要先 M-xpackage-reinstall js2-mode。

    【讨论】:

      猜你喜欢
      • 2010-11-07
      • 2013-08-01
      • 2010-10-26
      • 2011-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多