This linter plugin for Linter provides an interface to clang. It will be used with files that have the “C++” syntax.
Linter package must be installed in order to use this plugin. If Linter is not installed, please follow the instructions here.
$ apm install linter-clang
- C linter, select C Grammar
- C++ linter, select C++ Grammar
If you would like to contribute enhancements or fixes, please do the following:
- Fork the plugin repository.
- Hack on a separate topic branch created from the latest
master
. - Commit and push the topic branch.
- Make a pull request.
- welcome to the club
Please note that modifications should follow these coding guidelines:
- Indent is 2 spaces.
- Code should pass coffeelint linter.
- Vertical whitespace helps readability, don’t be afraid to use it.
Thank you for helping out!
- linter-php, for PHP using
php -l
- linter-phpcs, for PHP, using
phpc
- linter-phpmd, for PHP, using
phpmd
- linter-javac, for Java, using
javac
- linter-jshint, for JavaScript and JSON, using
jshint
- linter-jscs, for JavaScript, using
jscs
- linter-scss-lint, for SASS/SCSS, using
scss-lint
- linter-coffeelint, for CoffeeScript, using
coffeelint
- linter-csslint, for CSS, using
csslint
- linter-rubocop, for Ruby, using
rubocop
- linter-tslint, for JavaScript, using
tslint
- linter-xmllint, for XML, using
xmllint
- linter-shellcheck, for Bash, using
shellcheck
Check out AtomLinter!