有什么方法可以告訴 rjsx 模式 jest 和 BDD 關鍵字(以橙色顯示)真的可以嗎?
emacs rjsx 模式修復突出顯示
繁花不似錦
2023-06-15 15:56:53
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或為規范文件創建您自己的模式)。
舉報