Проверка орфографии комментариев в коде на С++ с помощью emacs

Есть ли способ сделать проверку орфографии комментариев в кодах С++ с помощью emacs?

Ответы

Ответ 1

lisp -snippet ниже в .emacs заставил его работать для меня на Ubuntu Linux

(add-hook 'c-mode-common-hook 'flyspell-prog-mode)

Существуют альтернативные настройки. Но я думаю, вы можете найти их по googling flyspell-prog-mode.

Ответ 2

Чтобы проверить комментарии уже в файле:

M-x ispell-comments-and-strings

Записывать комментарии по мере ввода:

M-x flyspell-prog-mode

и предложены .emacs hooks kindahero.

Ответ 3

поскольку mirk сказал, что flyspell-prog-mode является очевидным способом.

Чтобы поделиться моей конфигурацией,

;;; for prog modes turn on flyspell-prog-mode (checks spell only in comments)
(dolist (hook '(lisp-mode-hook
                emacs-lisp-mode-hook
                ruby-mode-hook
                yaml-mode
                python-mode-hook
                shell-mode-hook
                php-mode-hook
                css-mode-hook
                nxml-mode-hook
                crontab-mode-hook
                perl-mode-hook
                javascript-mode-hook
                LaTeX-mode-hook))
  (add-hook hook 'flyspell-prog-mode))

Удалите те режимы, которые вы не используете/хотите.

Ответ 4

Изменить → Орфография → Ispell → Замечания по проверке орфографии