跳转至内容

Lint

来自 ArchWiki

Lint(Wikipedia)是一个运行分析代码潜在错误的程序。

可以使用以下软件包在本地安装 Linters 服务器。如果您的编程语言不在列表中,请在 Arch 官方仓库AUR 中搜索。

语言 用于文本编辑器的 linters lint 软件包
Angular eslint eslint
Arduino arduino-lint
Ansible ansible-lint ansible-lint
Astrojs eslint eslint
BASH shellcheck shellcheck
Bicep bicep bicepAUR
C, C++, Objective-C cpplint, SwiftLint python-cpplint, swiftlintAUR
Clojure clj-kondo clj-kondo-binAUR
CMake cmake-lint cmake-lintAUR
CSS, LESS, SASS eslint eslint
Crystal ameba amebaAUR
D dscanner dscanner
Dart linter dart
Dockerfile, Dockercompose dockle, dockleAUR
Elixir credo
Elm elm-review
Erlang erlang erlang
Flow flow flowAUR
Fortran fortitude fortitude-binAUR
F# fsharplint fsharplint-binAUR
GDScript gdtoolkit python-gdtoolkitAUR
General purpose megalinter
GOlang revive revive
GraphQL graphql-schema-linter
Groovy groovy-lint
Haskell hls haskell-hls-hlint-plugin
Haxe haxe-checkstyle
HTML htmlhint htmlhintAUR
JavaScript denols eslint
Java checkstyle checkstyleAUR
JSON jsonls biome
Julia ReLint
Kotlin ktlint ktlint
Lua luacheck luacheck
Markdown markdownlint markdownlint
Nim nim-linter
nix statix statix-gitAUR
OCaml, Reason typerex ocaml-typerexAUR
OmniSharp omnisharp omnisharp-roslynAUR
Perl perl-b-lint perl-b-lintAUR
PHP noverify, intelephense noverifyAUR
PowerShell megalinter
PureScript purescript-whine
Python ruff ruff
R lintr r-lintrAUR
Racket racket-review
ReScript rescript-linter
Rome biome biome
Rust rust-clippy rust
Ruby rubocop rubocop
Scala scalafix
SQL sqlfluff sqlfluff
Svelte eslint-plugin-svelte eslint
SystemVerilog svlint svlintAUR
Terraform tflint tflint
(La)TeX texlive texlive-binextra
TypeScript typescript-eslint
Typst tinymist tinymist
Vala vala-lint vala-lint-gitAUR
Vue eslint eslint-plugin-vueAUR
YAML yamllint yamllint
Zig zlint zlintAUR

参见