This repository contains environment files for SSDF. The official supported code editor is Visual Studio Code.
Developing with Docker and VSCode
- pre-commit
- clang-format: included in VSCode environment, otherwise it could be installed by using pip, conda, etc
- Ensure
.pre-commit-config.yaml
existed in the repo - Run
pre-commit install --install-hooks
to install the hooks, pre-commit will be triggered on staged files before commit. It could run by usingpre-commit run
as well - Run
pre-commit run --all-files
to run the hooks against all commited/staged files.