From 182857b3e59eb803c2e476c71c862ee56f2cef55 Mon Sep 17 00:00:00 2001 From: Kumi Date: Thu, 20 Jun 2024 20:45:55 +0200 Subject: [PATCH] feat: configure VSCode for development Added .vscode/launch.json for streamlined debugging of the Quackscape development environment, including specific configurations for Python script launches. Introduced .vscode/settings.json to handle custom spellings such as "Quackscape". Updated .gitignore entries by restoring tracking for .vscode. This setup aims to improve developer productivity and ensure code consistency within the VSCode editor. --- .gitignore | 3 +-- .vscode/launch.json | 15 +++++++++++++++ .vscode/settings.json | 5 +++++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json diff --git a/.gitignore b/.gitignore index 2fff5bf..aab5ab8 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,4 @@ db.sqlite3 node_modules/ static/js/* media/ -.venv/ -.vscode/ \ No newline at end of file +.venv/ \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..841768c --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,15 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Quackscape - Development", + "type": "python", + "request": "launch", + "program": "${workspaceFolder}/.venv/bin/quackscape-manage", + "args": [ + "rundev" + ], + "justMyCode": true + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..bc68848 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "cSpell.words": [ + "Quackscape" + ] +} \ No newline at end of file