
Visual Studio Code
End-to-End Editing and Debugging Tools for Web Developers
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Expert guidance on using Visual Studio Code for editing and debugging your web development projects
Visual Studio Code, a free, open source, cross-compatible source code editor, is one of the most popular choices for web developers. It is fast, lightweight, customizable, and contains built-in support for JavaScript, Typescript, and Node.js extensions for other languages, including C++, Python, and PHP. Features such as debugging capability, embedded Git control, syntax highlighting, code snippets, and IntelliSense intelligent code completion supportâseveral of which set it apart from the competitionâhelp make Visual Studio Code an impressive, out-of-the-box solution.
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers helps readers to become familiar with and productive in Visual Studio Code. This up-to-date guide covers all of the essential components of the software, including the editing features of the workspace, advanced functionality such as code refactoring and key binding, and integration with Grunt, Gulp, NPM, and other external tools. New users, experienced developers, and those considering moving from another developer tool will benefit from this book's detailed, yet easy-to-follow information on Visual Studio Code. This book:
- Teaches readers how to use Visual Studio Code to do full-stack development
- Explains the steps to install Visual Studio Code on Windows, Mac and Linux platforms
- Provides a foundation for non-users considering moving to Visual Studio Code
- Helps current users expand their knowledge of the tool and its available extensions
- Describes how to open a.NET Core project and get end-to-end execution and debugging functionality
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers is an invaluable guide for both professional and hobbyist web developers seeking immediately-useful information on Visual Studio Code.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
1
Introducing Visual Studio Code
WHAT'S IN THIS CHAPTER?
- Installing and getting started with Visual Studio Code
- Understanding the crossâplatform components that make up Visual Studio Code
GETTING STARTED
Node.js project, or languageâsensitive code completion. Any, all, or none of those might matter, but the goal of this book is to help you find the five or ten features that matter to you and that will make you excited to use Visual Studio Code.Installing Visual Studio Code
https://code.visualstudio.com/Download. Figure 1-1 shows what the download page looks like presently, but it's naturally subject to change.
Windows
- System InstallerâThis was the original installer for Visual Studio Code. It requires local Administrator privileges and places the executable and supporting files in the Program Files directory structure.
- User InstallerâA more recent addition to Visual Studio Code, this installer does not require Administrator permission to be successful. Instead of placing the files into the Program Files structure, you can find the files in
AppData\Local\Programsin your user directory. Because this is actually the preferred installer, you will be asked if you want to uninstall any versions that had been installed using the System Installer.When Visual Studio Code is installed using one of these two installers, you will automatically be notified when an update is available. The pace of change for Visual Studio Code means that updates are delivered approximately once a month. - ZipâThe Zip option is just a ZIP compressed file containing the contents that are placed into
AppData\Local\Programsby the User Installer. Once you have opened the file, you can copy the contents to whatever location you prefer. However, you're responsible for creating any links to the executable (calledcode.exe) that you want to place on your desktop or task bar. Also, you won't automatically receive updates. If you wish to use a more recent version, you'll need to download a new ZIP file and copy the files over again.
Table of contents
- COVER
- TABLE OF CONTENTS
- INTRODUCTION
- 1 Introducing Visual Studio Code
- 2 Exploring the User Interface
- 3 Files and Folders and Projects (Oh My)
- 4 Editing Code in Your Language of Choice
- 5 Integrating with Source Control
- 6 Debugging Code
- 7 External Tools and Task Automation
- 8 Unit Testing
- 9 Working with Extensions
- 10 Creating Your Own Extensions
- INDEX
- END USER LICENSE AGREEMENT