Try   HackMD

Installing required packages on VSCode w/ Windows

Due this combination is probably going to be the most popular choice and Windows is a pain to work with, this guide is specifically for students that have trouble setting up their environment on VSCode w/ Windows and is NOT REQUIRED to follow. If you:

  • are not using Windows
  • are using Visual Studio or CLion
  • have already setup the environment successfully

you should not follow this guide.

If you are following this guide, make sure you are using PowerShell and not CMD, CMD compatibility is not guaranteed.

Install Visual Studio

Install Chocolatey

Install Chocolatey by following their installation guide

Install CMake and MinGW

Open PowerShell as administrator

Enter

choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=System"'
choco install ninja llvm

Reboot your machine.

Open Powershell again, enter

cmake --version
ninja --version
clang --version

to make sure those tools are installed.

If everything succeeds, you can continuing following the environment setup guide.