Search Results for

    Show / Hide Table of Contents

    Development Tools

    Visual Studio Code

    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 and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET).

    Installation

    1. Download the Visual Studio Code installer.
    2. Once it is downloaded, run the installer (VSCodeUserSetup-{version}.exe).
    3. By default, VS Code is installed under C:\Users{Username}\AppData\Local\Programs\Microsoft VS Code.

    Recommended Extensions

    Below extensions are recommended for end-to-end development of .NET applications. These extensions add new capabilities to VS Code to support C# language syntax, connect and manage Azure resources, support IaC and implementation of CI / CD pipelines.

    1. C#
    2. Azure Extensions
    3. Bicep
    4. Azure Pipelines

    Visual Studio

    The Visual Studio IDE is a creative launching pad that you can use to edit, debug, and build code, and then publish an app. Over and above the standard editor and debugger that most IDEs provide, Visual Studio includes compilers, code completion tools, graphical designers, and many more features to enhance the software development process.

    Installation

    1. Login to Visual Studio Subscriptions site with your OSB account and download the installer.
    2. Once it is downloaded, run the installer (VisualStudioSetup.exe).
    3. By default, Visual Studio is installed under C:\Program Files\Microsoft Visual Studio{version}.

    If Visual Studio is not available for you to download, please contact your manager to have a license assigned to you.

    Git

    Git is the most commonly used version control system today and is quickly becoming the standard for version control. Git is a distributed version control system, meaning that your local copy of code is a complete version control repository. These fully functional local repositories make it is easy to work offline or remotely. You commit your work locally, and then sync your copy of the repository with the copy on the server.

    Installation

    • Chocolatey
    • Windows
    • Linux/Unix

    Chocolatey is the preferred way to install tools on Windows.

    C:\> choco install git
    

    Download the installer from https://git-scm.com/download/win

    Follow the distribution specific instructions on https://git-scm.com/download/linux

    Git Credential Manager

    Git Credential Manager simplifies authentication with your Azure Repos Git repositories. For more details see Use Git Credential Managers to Authenticate to Azure Repos.

    • Improve this Doc
    In This Article
    Back to top Copyright 2023 One Step Beyond