README: add links to a few third party checkers.
This commit is contained in:
parent
c233c9bbd5
commit
399389c84e
@ -52,18 +52,20 @@ can be done on demand, or automatically as files are saved. If syntax errors
|
|||||||
are detected, the user is notified and is happy because they didn't have to
|
are detected, the user is notified and is happy because they didn't have to
|
||||||
compile their code or execute their script to find them.
|
compile their code or execute their script to find them.
|
||||||
|
|
||||||
At the time of this writing, syntax checking plugins exist for ActionScript,
|
At the time of this writing, syntastic has checking plugins for ActionScript,
|
||||||
Ada, AppleScript, AsciiDoc, ASM, BEMHTML, Bro, Bourne shell, C, C++, C#, Cabal,
|
Ada, AppleScript, AsciiDoc, ASM, BEMHTML, Bro, Bourne shell, C, C++, C#, Cabal,
|
||||||
Chef, CoffeeScript, Coco, Coq, CSS, Cucumber, CUDA, D, Dart, DocBook, Dust,
|
Chef, CoffeeScript, Coco, Coq, CSS, Cucumber, CUDA, D, Dart, DocBook, Dust,
|
||||||
Elixir, Erlang, eRuby, Fortran, Gentoo metadata, GLSL, Go, Haml, Haskell,
|
Elixir, Erlang, eRuby, Fortran, Gentoo metadata, GLSL, Go, Haml, Haskell,
|
||||||
Haxe, Handlebars, HSS, HTML, Java, JavaScript, JSON, JSX, LESS, Lex, Limbo,
|
Haxe, Handlebars, HSS, HTML, Java, JavaScript, JSON, JSX, LESS, Lex, Limbo,
|
||||||
LISP, LLVM intermediate language, Lua, Markdown, MATLAB, NASM, Objective-C,
|
LISP, LLVM intermediate language, Lua, Markdown, MATLAB, NASM, Objective-C,
|
||||||
Objective-C++, OCaml, Perl, Perl POD, PHP, gettext Portable Object, OS X and
|
Objective-C++, OCaml, Perl, Perl POD, PHP, gettext Portable Object, OS X and
|
||||||
iOS property lists, Puppet, Python, R, Racket, Relax NG, reStructuredText, RPM
|
iOS property lists, Puppet, Python, R, Racket, Relax NG, reStructuredText,
|
||||||
spec, Ruby, SASS/SCSS, Scala, Slim, Tcl, TeX, Texinfo, Twig, TypeScript, Vala,
|
RPM spec, Ruby, SASS/SCSS, Scala, Slim, Tcl, TeX, Texinfo, Twig, TypeScript,
|
||||||
Verilog, VHDL, VimL, xHtml, XML, XSLT, YACC, YAML, z80, Zope page templates,
|
Vala, Verilog, VHDL, VimL, xHtml, XML, XSLT, YACC, YAML, z80, Zope page
|
||||||
and zsh. See the [wiki][3] for details about the corresponding supported
|
templates, and zsh. See the [wiki][3] for details about the corresponding
|
||||||
checkers.
|
supported checkers. A number of third party Vim plugins also provide checking
|
||||||
|
plugins for syntastic, for example [omnisharp-vim][25], [rust.vim][12],
|
||||||
|
[syntastic-extras][26], and [vim-swift][24].
|
||||||
|
|
||||||
Below is a screenshot showing the methods that Syntastic uses to display syntax
|
Below is a screenshot showing the methods that Syntastic uses to display syntax
|
||||||
errors. Note that, in practise, you will only have a subset of these methods
|
errors. Note that, in practise, you will only have a subset of these methods
|
||||||
@ -433,6 +435,8 @@ a look at [jedi-vim][7], [python-mode][8], or [YouCompleteMe][9].
|
|||||||
[22]: https://github.com/scrooloose/syntastic/wiki/HTML%3A---validator
|
[22]: https://github.com/scrooloose/syntastic/wiki/HTML%3A---validator
|
||||||
[23]: http://validator.github.io/validator/#standalone
|
[23]: http://validator.github.io/validator/#standalone
|
||||||
[24]: https://github.com/kballard/vim-swift
|
[24]: https://github.com/kballard/vim-swift
|
||||||
|
[25]: https://github.com/OmniSharp/omnisharp-vim
|
||||||
|
[26]: https://github.com/myint/syntastic-extras
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
vim:tw=79:sw=4:
|
vim:tw=79:sw=4:
|
||||||
|
@ -19,7 +19,7 @@ if has('reltime')
|
|||||||
lockvar! g:_SYNTASTIC_START
|
lockvar! g:_SYNTASTIC_START
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let g:_SYNTASTIC_VERSION = '3.6.0-36'
|
let g:_SYNTASTIC_VERSION = '3.6.0-37'
|
||||||
lockvar g:_SYNTASTIC_VERSION
|
lockvar g:_SYNTASTIC_VERSION
|
||||||
|
|
||||||
" Sanity checks {{{1
|
" Sanity checks {{{1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user