Microsoft offers an integrated development environment (IDE) called Visual Studio. Websites, web applications, online services, and mobile applications are all created using it. Microsoft software development platforms like Windows API, Windows Forms, Windows Presentation Foundation, Windows Store, and Microsoft Silverlight uses Visual Studio. It can generate both native and managed code.
Code refactoring and IntelliSense (the code completion feature) are supported by the code editor in Visual Studio. The built-in debugger functions as both a machine-level debugger and a source-level debugger. Additional built-in tools include a code profiler, a designer for creating GUI apps, a web designer, a designer for classes, and a designer for designing database schemas. It accepts plug-ins that increase functionality at almost every level, such as adding support for source control programs (such as Subversion and Git) and new toolkits, such as editors and visual designers for programming languages with specialized functions, or toolkits for different stages of the software development lifecycle (like the Azure DevOps client: Team Explorer).
With the constant evolution of technology, Visual Studio Code will become increasingly important in the software development process. It is undoubtedly "THE THING" to stay ahead of the competition in this constantly expanding IT industry with its constantly evolving capabilities and soon-to-be-added new features, which will enable users to work with it from anywhere.
This book offers a comprehensive guide for easy navigation, exploring all the latest features of Microsoft Visual Studio Code Editor.
Author(s): Sammie Smith
Publisher: Scholarjet Publication Inc.
Year: 2023
Language: English
Pages: 211
logo
Hello, Welcome to EPUB Reader
Click button to select your book
Open EPUB book
This Online Web App is made by Neo Reader for experimental purpose, it is a very simple EPUB Reader. We recommend you try our Neo Reader for better experience.
Take a look now
neat reader pc
AD
Ultimate EPUB Reader
Totally free to try
Support multiple file types, such as EPUB, MOBI, AZW3, AZW, PDF and TXT.
Learn more about Neo Reader
General Ebook Solution
TABLE OF CONTENTS
INTRODUCTION
CHAPTER ONE
GETTING STARTED WITH VISUAL STUDIO
Downloading and Installing Visual Studio Code
UNDERSTANDING IDE SETUP
HOW TO CUSTOMIZE THE MENU AND THE TOOLBARS
HOW CROSS-PLATFORM WORKS
WHAT IS NEW IN THE LATEST VISUAL STUDIO?
ASPECTS OF THE VISUAL STUDIO YOU SHOULD KNOW
CHAPTER TWO
EXPLORING VISUAL STUDIO USER INTERFACE
UNDERSTANDING VISUAL STUDIO USER LAYOUT
DIFFERENT EDITORS ARE OPEN
UNDERSTANDING VISUAL STUDIO EXPLORER
UNDERSTANDING VISUAL STUDIO MINIMAP
UNDERSTANDING VISUAL STUDIO INDENT GUIDES
UNDERSTANDING VISUAL STUDIO BREADCRUMBS
VISUAL STUDIO ADVANCED TREE NAVIGATION
UNDERSTANDING VISUAL STUDIO OUTLINE VIEW
VISUAL STUDIO OPEN EDITORS
UNDERSTANDING VIEWS
VISUAL STUDIO ACTIVITY BAR
VISUAL STUDIO COMMAND PALETTE
CONFIGURING YOUR VISUAL STUDIO EDITOR
UNDERSTANDING ZEN MODE
UNDERSTANDING CENTERED EDITOR LAYOUT
UNDERSTANDING VISUAL STUDIO TABS
UNDERSTANDING TAB ORDERING
UNDERSTANDING PREVIEW MODE
UNDERSTANDING VISUAL STUDIO EDITOR GROUPS
UNDERSTANDING VISUAL STUDIO GRID EDITOR LAYOUT
UNDERSTANDING VISUAL STUDIO WINDOW MANAGEMENT
UNDERSTANDING COLOR THEMES
UNDERSTANDING VISUAL STUDIO USER AND WORKSPACE SETTINGS
UNDERSTANDING GROUPS SETTINGS
UNDERSTANDING SETTINGS EDITOR FILTERS
UNDERSTANDING MODIFIED SETTINGS
UNDERSTANDING VISUAL STUDIO TERMINAL WINDOW
UNDERSTANDING TERMINAL SHELLS
UNDERSTANDING TERMINALS MANAGEMENT
UNDERSTANDING GROUPS OR SPLIT PANES
UNDERSTANDING THE EDITOR AREA TERMINALS
UNDERSTANDING VISUAL STUDIO OUTPUT WINDOW
UNDERSTANDING VISUAL STUDIO SOURCE CONTROL
UNDERSTANDING DEBUG CONSOLE
UNDERSTANDING DEBUGGING
UNDERSTANDING DEBUGGER EXTENSIONS
CHAPTER THREE
UNDERSTANDING FILES, FOLDERS, AND PROJECT EXPLORER
UNDERSTANDING VISUAL STUDIO PROJECT
UNDERSTANDING VISUAL STUDIO FILES
UNDERSTANDING FOLDERS
UNDERSTANDING DECORATIONS IN VISUAL STUDIO
UNDERSTANDING WORKSPACES
UNDERSTANDING SEARCH
UNDERSTANDING FIND AND REPLACE
EXPLORING THE SEED SEARCH STRING FROM SELECTION
UNDERSTANDING FIND IN SELECTION
UNDERSTANDING SOPHISTICATED FIND AND REPLACE OPTIONS
CHAPTER FOUR
INTEGRATING WITH SOURCE CONTROL
USING GIT
KNOW THE FOLLOWING ABOUT GIT
WORKING WITH GITHUB IN VISUAL STUDIO CODE
THE GITHUB PULL REQUESTS AND ISSUES EXTENSION SHOULD BE INSTALLED
HOW TO BEGIN WITH GITHUB PULL REQUESTS AND PROBLEMS
REPOSITORY SET-UP
USING AN EXISTING REPOSITORY FOR AUTHENTICITY
UNDERSTANDING EDITOR INTEGRATION
UNDERSTANDING PULL REQUESTS
HOW TO CREATE PULL REQUESTS
UNDERSTAND HOW TO CREATE ISSUES
WORKING ON ISSUES
UNDERSTANDING GITHUB REPOSITORIES EXTENSION
UNDERSTANDING SWITCHING BRANCHES
UNDERSTANDING REMOTE EXPLORER
UNDERSTANDING HOW TO CREATE PULL REQUESTS
UNDERSTANDING VIRTUAL FILE SYSTEM
UNDERSTANDING GITHUB COPILOT
HOW TO CLONE A REPOSITORY
UNDERSTANDING STAGING AND COMMITTING
UNDERSTANDING BRANCHES AND TAGS
UNDERSTANDING MERGE CONFLICTS
UNDERSTANDING REMOTES
UNDERSTANDING GIT STATUS BAR ACTIONS
UNDERSTANDING GUTTER INDICATORS
UNDERSTANDING THE GIT OUTPUT WINDOW
INITIALIZING A REPOSITORY
UNDERSTANDING SCM EXTENSION PROVIDERS
UNDERSTANDING VISUAL STUDIO CODE AS A GIT EDITOR
CHAPTER FIVE
UNDERSTANDING DEBUGGING
UNDERSTANDING DEBUGGER EXTENSIONS
HOW TO INITIATE DEBUGGING
UNDERSTANDING RUN AND DEBUG VIEW
UNDERSTANDING RUN MENU
HOW TO LAUNCH CONFIGURATIONS
UNDERSTANDING LAUNCH AND ATTACH CONFIGURATIONS
ADDING A FRESH CONFIGURATION
UNDERSTANDING DEBUG ACTIONS
UNDERSTANDING RUN MODE
UNDERSTANDING BREAKPOINTS
UNDERSTANDING LOGPOINTS
UNDERSTANDING DATA INSPECTION
UNDERSTANDING LAUNCH.JSON ATTRIBUTES
UNDERSTANDING VARIABLE SUBSTITUTION
UNDERSTANDING PLATFORM-SPECIFIC PROPERTIES
UNDERSTANDING GLOBAL LAUNCH CONFIGURATION
UNDERSTANDING CONDITIONAL BREAKPOINTS
UNDERSTANDING INLINE BREAKPOINTS
UNDERSTANDING FUNCTION BREAKPOINTS
UNDERSTANDING DATA BREAKPOINTS
UNDERSTANDING DEBUG CONSOLE REPL
INPUT/OUTPUT IS REDIRECTED TO/FROM THE DEBUG TARGET
UNDERSTANDING MULTI-TARGET DEBUGGING
UNDERSTANDING COMPOUND LAUNCH CONFIGURATIONS
UNDERSTANDING REMOTE DEBUGGING
WHEN DEBUGGING A SERVER PROGRAM, HOW TO AUTOMATICALLY OPEN A URI
UNDERSTANDING TRIGGER DEBUGGING VIA MICROSOFT EDGE OR CHROME
UNDERSTANDING HOW TO ACTIVATE AN ARBITRAL LAUNCH CONFIGURATION
CHAPTER SIX
EXTERNAL TOOLS AND TASK AUTOMATION
UNDERSTANDING TASK AUTO-DETECTION
UNDERSTANDING CUSTOM TASKS
UNDERSTANDING COMPOUND TASKS
UNDERSTANDING USER-LEVEL TASKS
UNDERSTANDING OUTPUT BEHAVIOR
UNDERSTANDING RUN BEHAVIOR
CONFIGURATION OF AUTO-DETECTED TASKS
WORKOUT PROCESSING USING PROBLEM MATCHERS
TASK-BINDING KEYBOARD SHORTCUTS
UNDERSTANDING VARIABLE SUBSTITUTION
PROPERTIES SPECIFIC TO AN OPERATING SYSTEM
ESCAPING CHARACTER IN POWERSHELL
CHANGING A TASK'S OUTPUT ENCODING
TYPESCRIPT TO JAVASCRIPT TRANSPILATION
TRANSPILING INTO CSS USING LESS AND SCSS
DEFINING A PROBLEM MATCHER
A MULTILINE PROBLEM MATCHER'S DEFINITION
CHANGING A PREVIOUS PROBLEM MATCHER
KNOWING THE HISTORY AND WATCHING THE TASK
CHAPTER SEVEN
UNDERSTANDING EMMET AND SNIPPEST
EMMET IN VISUAL STUDIO CODE
HOW TO EXPAND EMMET ABBREVIATIONS AND SNIPPETS
USING TAB FOR EMMET EXPANSIONS
UNDERSTANDING EMMET SUGGESTION ORDERING
IMPLORING EMMET ABBREVIATIONS IN OTHER FILE TYPES
UNDERSTANDING EMMET WITH MULTI-CURSORS
UNDERSTANDING FILTERS
UNDERSTANDING BEM FILTER (BEM)
UNDERSTANDING COMMENT FILTER
UNDERSTANDING THE TRIM FILTER
USING CUSTOM EMMET SNIPPETS
UNDERSTANDING HTML EMMET SNIPPETS
UNDERSTANDING CSS EMMET SNIPPETS
UNDERSTANDING TAB STOPS AND CURSORS IN CUSTOM SNIPPETS
UNDERSTANDING EMMET CONFIGURATION
HOW TO SET VALUE DESCRIPTION
VISUAL STUDIO CODE SNIPPETS: AN INTRODUCTION
UNDERSTANDING THE VISUAL STUDIO BUILT-IN SNIPPETS
INSTALLING SNIPPETS FROM THE MARKETPLACE
UNDERSTANDING HOW TO ESTABLISH YOUR SNIPPETS
UNDERSTANDING FILE TEMPLATE SNIPPETS
UNDERSTANDING SNIPPET SCOPE
UNDERSTANDING LANGUAGE SNIPPET SCOPE
UNDERSTANDING PROJECT SNIPPET SCOPE
UNDERSTANDING SNIPPET SYNTAX
VARIABLE TRANSFORMATION
UNDERSTANDING PLACEHOLDER-TRANSFORM
UNDERSTANDING GRAMMAR
UNDERSTANDING TEXTMATE SNIPPETS
KEYBINDINGS AND HOW TO ASSIGN THEM TO SNIPPETS
CONCLUSION
INDEX