@@ -39,31 +39,49 @@ To run only part of the build a task can be passed using the `--target=<TASK>` s
3939
4040## Building and running website locally
4141
42- Ensure the following prerequisites are fulfilled:
43-
44- * Latest .NET version installed
45- * Python 3 installed
46-
47- To build and serve the website [ Cake] {target="_ blank"} is used:
48-
49- === ":material-microsoft-windows: Windows"
50-
51- ```powershell
52- .\build.ps1 --target=website
53- ```
54-
55- === ":material-apple: macOS"
56-
57- ```bash
58- ./build.sh --target=website
59- ```
60-
61- === ":material-linux: Linux"
62-
63- ```bash
64- ./build.sh --target=website
65- ```
66-
67- Website is available on ` http://127.0.0.1:8000/ `
42+ === "Using Visual Studio Code Dev Container"
43+
44+ For building and running website locally a [Visual Studio Code Dev Container]{target="_blank"} can be used.
45+
46+ Follow [installation instructions]{target="_blank"} to setup prerequisites.
47+
48+ To build and serve the website follow these steps:
49+
50+ * Clone and open the repository in Visual Studio Code
51+ * Open the website Dev Container: ++f1++ :material-arrow-right: `Dev Containers: Reopen in Container`
52+ * Start website in preview mode: ++f5++
53+
54+ Website preview will be opened in Chrome.
55+
56+ === "Running on local machine"
57+
58+ Ensure the following prerequisites are fulfilled:
59+
60+ * Latest .NET version installed
61+ * Python 3 installed
62+
63+ To build and serve the website [Cake]{target="_blank"} is used:
64+
65+ === ":material-microsoft-windows: Windows"
66+
67+ ```powershell
68+ .\build.ps1 --target=website
69+ ```
70+
71+ === ":material-apple: macOS"
72+
73+ ```bash
74+ ./build.sh --target=website
75+ ```
76+
77+ === ":material-linux: Linux"
78+
79+ ```bash
80+ ./build.sh --target=website
81+ ```
82+
83+ Website is available on `http://127.0.0.1:8000/`
6884
6985[ Cake ] : https://cakebuild.net/
86+ [ Visual Studio Code Dev Container ] : https://code.visualstudio.com/docs/devcontainers/containers
87+ [ installation instructions ] : https://code.visualstudio.com/docs/devcontainers/containers#_installation
0 commit comments