
By default, VS Code requires an explicit action to save your changes to disk. However, it's easy to turn on Auto Save, which will save your changes after a configured delay or when focus leaves the editor.
IntelliSense is a general term for a variety of code editing features including: code completion, parameter info, quick info, and member lists. IntelliSense features are sometimes called by other names such as "code completion", "content assist", and "code hinting."
Emmet (formerly Zen Coding ) is a set of plug-ins for text editors that allow for high-speed coding and editing in HTML, XML, XSL, and other structured code formats via content assist. The tools have been incorporated into several popular text editors, as well as some plug-ins developed by the Emmet team and others implemented independently. However, Emmet is primarily independent from any text editor, as the engine works directly with text rather than with any particular software.
VS Code allows you to quickly find text and replace in the currently opened file.
Visual Studio Code has a high productivity code editor which, when combined with programming language services, gives you the power of an IDE and the speed of a text editor. In this topic, we'll first describe VS Code's language intelligence features (suggestions, parameter hints, smart code navigation) and then show the power of the core text editor.
What are Snippets, where can we find them and how can we create our own Snippets!?
Shortcut keys are essential for productivity!
Visual Studio Code lets you perform most tasks directly from the keyboard. In this lecture we will learn the default bindings (keyboard shortcuts) and describes how you can update them.
All keyboard shortcuts in VS Code can be customized!
To configure keyboard shortcuts through the JSON file, open Keyboard Shortcuts editor and ...
Keyboard shortcuts are vital to productivity and changing keyboarding habits can be tough. In File > Preferences > Keymap Extensions shows you a list of popular keymap extensions. These extensions modify the VS Code shortcuts to match those of other editors so you don't need to learn new keyboard shortcuts.
You can add extensions in order to import keybindings and settings form other popular Code editors like:
Sublime Text
Atom
Visual Studio
In this lecture we will go over Visual Studio Codes own integrated Themes and File Icons and how to change them.
Why learn Visual Studio Code aka VS Code?
VS code is at the moment the most popular code / text editor on the market and it is FREEEE!
The fact that it is so popular means that it also has a insane amount of updates and Extensions which will speed up your coding!
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).
----------------------------------------------------
What will you learn in this course?
Become a faster Developer
Gain fundamental skills of coding
Establish solid abilities with the command line
Increase Productivity
Understand why VS Code is the best choice today
Learn how to install VS Code
Become orientated to VS Code's environment
Learn VS Code short-cut keys
Gain the ability to adjust VS Code's interface
Learn how to Create files, folders, and workspaces
Essential VS Code Extensions
Connect git version control repositories with VS Code
Use VS Code for your git workflow process
Gain insight into writing code with VS Code
Learn to duplicate and move lines of code
Gain the ability to access VS Code documentation
Understand the command palette
Learn to use the mini-map and breadcrumbs
Gain insight into adjusting preferences
Learn how to Create Code Snippets
Learn error in VS Code
Learn debugging within VS Code for React Angular and Vue
Learn to create markdown documents in VS Code
Acquire the ability to find and install VS Code extensions
Requirements
PC or Mac
Internet connection
Basic web development knowledge is useful but not required.
Optional but recommended a Second Screen (old monitor, large Smart Phone, Tablet)
Who this course is for:
Web programmers and designers who want to use the best editor
New web developers looking for the best tools.
Experienced programmers who want to switch to VSCode