Skip to content

Instantly share code, notes, and snippets.

View ianelsbree's full-sized avatar

Ian Elsbree ianelsbree

  • Digipen Institute of Technology
  • Redmond, WA
  • 14:20 (UTC -07:00)
View GitHub Profile
@ianelsbree
ianelsbree / termclear.txt
Created July 16, 2023 09:45
Terminal Output Clearing Magic String
cout << "\033[2J\033[1;1H";
@ianelsbree
ianelsbree / Doxygen Primer.md
Created September 20, 2022 05:08
Doxygen Primer
@ianelsbree
ianelsbree / Setting Up WSL with VS Code.md
Last active April 30, 2024 17:11
WSL with VS Code Setup

Setting Up WSL with VS Code for CS-120/CS-170

Introduction

This instructional guide will show you how to set up Windows Subsystem for Linux, along with Visual Studio Code integration; this will make writing, compiling, and testing code for the CS-120 and CS-170 courses more streamlined. I assume you are using the latest version of Microsoft Windows, have access to the Microsoft Store (only 1 free program is used), and have a basic knowledge of how to use the Windows operating system and command line. Prior knowledge of Linux and the Bash shell is not required, although it certainly doesn't hurt.

Windows Subsystem for Linux

Windows Subsystem for Linux is actually a Linux subsystem on your Windows system. Confusing names aside, it allows you to run Linux programs (such as Valgrind) on a Windows computer. Additionally, Linux shell syntax is preferred by some, including those who may need to be running Windows for other reasons. As such, WSL allows a good compromise between Linux functionality and Win