Skip to main content

Helpful VSCode Extensions

This is a guide detailing some useful but nonessential VSCode Extensions. To install any of these, click the Extensions icon on the left (Tetris blocks), and search the phrase "in quotes" in the search bar.

Themes

Probably the most popular type of VSCode extension are themes, which let you change the visual appearance of your VSCode. There are a few themes already preinstalled. To switch your theme to a preinstalled theme, open the VSCode Command Pallet: press Ctrl+Shift+P on Windows, or ⌘+Shift+P on MacOS. Then enter "Preferences: Color Theme". You can use the arrow keys to preview what each theme looks like, and select whichever you prefer.

You can find a visual explorer of VSCode themes here. Below are themes that members of the CICS 110 staff use:

  • Built-in light/dark (Kobi)
  • Github Dark Colorblind (Beta), from the "Github Theme" extension (Ben)
  • All of the "Ayu" themes (Ben)
  • Dark+ Python (Manan)

Material Icon Theme

A theme I highly recommend installing is the "Material Icon Theme". It's strictly better than the default, especially for differentiating between different types of text files. Just make sure you apply the theme after you install at.

Quality of Life Extensions

  • "Better Comments" highlights TODOs in orange, making it easier to see what you still need to do
  • "Todo Tree" also highlights TODOs, and gives you a sidebar icon that you can click to view all your TODOs in one place (you just have to make sure to write a comment like: # TODO : whatever you want to do)
  • If you get sick of reaching for your arrow keys to move your cursor out of parenthesis or brackets, "TabOut" lets you press your Tab key to move the cursor past the next close parenthesis/bracket/brace.