Выделение 'bool', используемого в Java, в Emacs - PullRequest
5 голосов
/ 09 ноября 2011

Я переключаюсь назад и вперед между Java и C ++ в моей текущей работе, и в результате я стремлюсь использовать «bool» в Java вместо «boolean».Я программирую на Emacs, который выделяет 'bool' в объявлении так же, как и любой другой тип, поэтому я не склонен отлавливать ошибку до момента компиляции.выделите для меня «bool», чтобы я мог уловить ошибку во время написания кода?

Ответы [ 2 ]

9 голосов
/ 09 ноября 2011

Добавьте это к вашему .emacs:

(font-lock-add-keywords 'java-mode
        '(("\\<bool\\>" . font-lock-warning-face)))
2 голосов
/ 09 ноября 2011

Возможно, самое простое

M-x highlight-regexp RET
\_<bool\_> RET
font-lock-warning-face RET

Вы также можете добавить это и к java-mode-hook. Недостатком, конечно, является то, что этот метод не обеспечивает синтаксическую проверку и будет выделяться также в строках и комментариях ...

...