我使用Emacs 24.3.1編輯.cpp
文件,當我激活M-x flycheck-mode
,它顯示了狀態(C++/l FlyC- Abbrev)
,其中FlyC-
意味着它沒有找到一個合適的語法檢查。emacs的flycheck語法checher爲CPP文件
我看不到任何東西看起來像在列表中的C++ checher我從flycheck-select-checker
得到:
Possible completions are:
bash coffee-coffeelint css-csslint
emacs-lisp emacs-lisp-checkdoc go-build
go-gofmt go-test haml
html-tidy javascript-jshint json-jsonlint
lua perl php
php-phpcs python-flake8 python-pyflakes
python-pylint rst ruby
rust-rustc sass scss
sh tex-chktex tex-lacheck
xml-xmlstarlet zsh
任何想法可能會丟失?
任何值得其鹽的C++檢查器基本上都是一個編譯器。那麼爲什麼不使用它呢。 –
僅供參考:有關上游問題,請參閱https://github.com/flycheck/flycheck/issues/233 – lunaryorn