p1-insta4288-static

VSCode for Web Development

This document contains tips and tricks for web development in VS Code. While VS Code is a reasonable choice, other popular choices include Pycharm, Vim, or Emacs (though of course, Prof. Leach’s choice of Vim is the correct one).

VSCode extensions

If you decide to use VSCode, the CS 4288 staff recommends taking a look at these VSCode extensions. None are required, but you might find some of them useful.

VSCode settings

These are a few VSCode settings you might like. To edit your VSCode settings, press Cmd+Shift+P (Ctrl+Shift+P on Windows) to open the Command Pallette and enter Preferences: Open Settings (JSON).

These lines may be grayed out and VSCode may throw some error notifications asking you to install some libraries. Ignore these! This will be fixed later when you create a virtual environment and select it as your Python Interpreter.

VSCode keyboard shortcuts

Check out some VSCode keyboard shortcuts Note that option is equivalent to Windows Alt, Cmd is equivalent to Windows Ctrl.

Acknowledgments

Original document written by the UMich EECS 485 staff, fall 2020.

This document is licensed under a Creative Commons Attribution-NonCommercial 4.0 License. You’re free to copy and share this document, but not to sell it. You may not share source code provided with this document.