5
我需要鉤住什麼樣的根模式才能突出顯示Ruby,Lisp和類C語言中的TODO。我嘗試以下,但它並沒有在Ruby中突出TODO或Lisp語言:在所有編程模式下突出顯示TODO
(defun highlight-todos (font-lock-add-keywords nil
'(("\\<\\(FIXME\\|TODO\\|BUG\\):" 1 font-lock-warning-face t))))
(add-hook 'text-mode-hook 'highlight-todos)
這段代碼的可能問題TODO位於評論區域內,評論通常使用活動模式的語法表進行識別和分類;您的字體鎖定關鍵字不會得到應用,因爲該區域已被標記爲註釋。 – sanityinc 2011-12-18 14:48:39
[Emacs:只在註釋中突出顯示TODO * *]的可能重複(http://stackoverflow.com/questions/2367611/emacs-highlighting-todo-only-in-comments) – sanityinc 2011-12-18 14:50:06