16

有没有办法使用 emacs 对 C++ 代码中的注释进行拼写检查?

4

4 回答 4

11

.emacs 下面的 lisp-snippet 让它在 Ubuntu Linux 上为我工作

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

存在替代设置。但我认为你可以通过谷歌搜索 flyspell-prog-mode 找到它们。

于 2012-04-16T07:09:23.153 回答
8

要拼写检查文件中已有的注释:

M-x ispell-comments-and-strings

要在键入时检查注释的拼写:

M-x flyspell-prog-mode

.emacskindahero建议的钩子。

于 2012-05-31T18:26:53.387 回答
4

正如米尔克所说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))

删除那些您不使用/不想要的模式。

于 2012-04-16T07:33:43.687 回答
1

编辑 -> 拼写 -> Ispell -> 拼写检查注释

于 2012-04-16T07:13:15.427 回答