You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Developer-Setup.md
+32-9Lines changed: 32 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,7 @@ The key part is the symlink to `.venv` so that LSP-pyright and other tool can au
46
46
- at least each supported and released minor versions (i.e. security + bugfix on https://devguide.python.org/versions/)
47
47
- installed with `pyenv install x.y.z`
48
48
- all supported and released minor versions are set in `/Users/<username>/.python-version` (i.e. available when looking for a version with python, python3, python3.x, ...)
49
+
- When doing some JS, you obviously need a Node.JS as well
-[Visual Studio Code](https://github.com/microsoft/vscode) with following extensions (more or less related to Python development)
51
52
- Black Formater (Microsoft)
@@ -62,6 +63,8 @@ The key part is the symlink to `.venv` so that LSP-pyright and other tool can au
62
63
- Ruff (Astral Software)
63
64
- Volar (Vue)
64
65
- YAML (Red Hat)
66
+
- Prettier (Prettier)
67
+
- ESLint (Microsoft)
65
68
66
69
Hatch is configured with an additional section in `config.toml` (configuration file is located in `~/Library/Application Support/hatch`, see https://hatch.pypa.io/latest/config/hatch/, correct file is shown by `hatch status` in any case).
67
70
```
@@ -74,15 +77,35 @@ This additional Hatch config section ensures that all virtual environments (the
74
77
On every project, create a local `.vscode/settings.json` to automatically format your code (adjust `typeCheckingMode` depending on your project):
0 commit comments