有什么方法可以告诉 rjsx 模式 jest 和 BDD 关键字(以橙色显示)真的可以吗?
1 回答
慕森卡
TA贡献1806条经验 获得超8个赞
rjsx-modeextendsjs2-mode允许您通过可自定义的变量声明全局外部js2-global-externs。如果您在规范文件中使用rjsx-mode,则可以在您的一个rjsx或js/js2模式挂钩中自定义该变量,例如。
(setq js2-global-externs
(cl-remove-duplicates
(append
'("describe" "it" "expect" "beforeEach" "afterEach" "spyOn")
js2-global-externs)
:test #'string=))
尽管您可能更喜欢使用自定义界面。然而,设置这个将使那些函数在所有 js/rjsx 缓冲区中被识别。
您可以通过在次要模式挂钩中本地设置变量来将更改本地化到仅规范文件(例如,jest-mode或为规范文件创建您自己的模式)。
添加回答
举报
0/150
提交
取消