Skip to content

Latest commit

 

History

History
116 lines (86 loc) · 1.31 KB

README_xenial.md

File metadata and controls

116 lines (86 loc) · 1.31 KB

Language Support for Ubuntu 16.04

Git

pip3 install gitlint

Bash

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

Python

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

C/C++

pip3 install cpplint
./setup/install_clang_format.sh
./setup/install_cppcheck.sh
./setup/install_ccls.sh

Bazel

./setup/install_buildifier.sh

Json

pip3 install demjson3
npm install --global prettier
./setup/install_jq.sh

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

./setup/install_phpcs.sh

Xml

npm install --global prettydiff

Yaml

pip3 install yamllint

VimScript

pip3 install vim-vint