See how Visual Studio code works with JSON files, and how to use schemas to make editing them even easier.
- [Instructor] The Java Script Object Notation,…or json file format,…has become incredibly important in web development.…It's used for everything.…From transferring data via AJAX,…to specifying configuration data for popular packages,…like Node and Bower.…And VS Code makes working with json a breeze.…Out of the box, VS Code provides support for working with…several common json formats.…And it's easy enough to add your own json schema Files…to VS Code, if you have any custom ones.…
So, I'll create a file here in code,…and I'm just going to save it as test.json.…And just by naming it, a json file,…I get some automatic editing assistance.…So first, when I type a brace,…you can see that it's auto balanced by the editor.…And I can enter a key,…and a value,…and if I leave a trailing comma on the end of the line,…you can see that I'm getting some automatic error checking.…
There's a little red squiggle down here,…that says, hey a Property was expected,…because I've got this trailing comma.…But, like I said earlier, VS Code already has support…
Joe Marini kicks off the course by taking you through the app's user interface, and showing how to work with its basic editing features. Next, Joe demonstrates how to customize VS Code by configuring preferences, setting your own keyboard shortcuts, and working with snippets. He also explains how to maximize your productivity by installing and managing extensions from the Visual Studio Marketplace. Plus, he discusses how VS Code works with folders and collections of files, helps you understand the IntelliSense feature, and dives into the app's advanced code editing features, such as automatic formatting.
- Installing Visual Studio Code
- The VS Code UI
- Understand how VS Code works with built-in Git integration
- Customizing VS Code
- Configuring preferences
- Setting keyboard shortcuts
- Using extensions
- Working with snippets
- Using VS Code to edit different parts of the same file
- Using multiple selections
- Understanding how VS Code works with JSON files