Skip to content

Latest commit

 

History

History
117 lines (87 loc) · 1.28 KB

README_focal.md

File metadata and controls

117 lines (87 loc) · 1.28 KB

Language Support for Ubuntu 20.04

Git

pip3 install gitlint

Bash

npm install --global bash-language-server
snap install shfmt
apt install shellcheck

Python

pip3 install \
    black \
    isort \
    pyupgrade \
    docformatter \
    ipython \
    pylint \
    flake8 \
    flake8-docstrings \
    darglint \
    mypy \
    rstcheck \
    rstfmt

C/C++

pip3 install cpplint
apt install \
    clang-format \
    cppcheck \
    ccls

Bazel

./setup/install_buildifier.sh

Json

pip3 install demjson3
npm install --global prettier
apt install jq

Markdown

npm install --global prettier
npm install --global markdownlint-cli

Cmake

pip3 install \
    cmake_format \
    cmakelint

Dockerfile

npm install --global dockerfile-language-server-nodejs
./setup/install_hadolint.sh

HTML

npm install --global htmlhint
npm install --global prettier

JavaScript

npm install --global eslint
npm install --global prettier

Php

apt install php-codesniffer

Xml

npm install --global prettydiff

Yaml

pip3 install yamllint

VimScript

pip3 install vim-vint