Code Monkey home page Code Monkey logo

vscode-azure-pack's Introduction

Azure Extension Pack

The Azure Extension Pack is the ultimate collection of extensions for working with Azure resources in VS Code.

If you do not have an Azure subscription, sign up today for a free account and get $200 in Azure Credits to try out any combination of Azure services.

App Services (Websites)

  • The Azure App Service extension lets you quickly browse, create, manage, and deploy your websites to Azure App Service.

Functions (Serverless Computing)

  • The Azure Functions extension lets you quickly browse, create, manage, deploy, and even debug Azure functions locally.

Micro-Services

Storage

  • The Azure Storage Tools let you browse Azure Blob Containers, File Shares, Tables, and Queues.

Data

  • The Azure CosmosDB extension lets you create, manage, and query CosmosDB accounts, including support for Mongo, Graphs, Tables, and DocumentDB databases.

  • The Microsoft SQL extension provides support for developing Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse with a rich set of functionalities. For example, create and manage connection profiles and most recently used connections. Write T-SQL script with IntelliSense, snippets, syntax colorizations, error validations and GO batch separator. Execute scripts, view the results in a document, and save results to json or csv file format and view in the editor.

  • The Azure Data Lake Tools make it easy to develop U-SQL projects against Azure Data Lake! This extension provides a cross-platform, light-weight, keyboard-focused authoring experience for U-SQL while maintaining a full set of development functions.

  • The HDInsight Tools for VSCode is an extension for developing Hive Interactive Query, Hive Batch Job and PySpark Job against Microsoft HDInsight!

Team Development, Change Management

  • The Visual Studio Team Services extension makes it easy to connect to your Team Services and Team Foundation Servers, allowing you to easily monitory builds, pull requests, and work items for your TFVC or Git source repositories.

  • The Azure Terraform Tools are designed to increase developer productivity authoring, testing and using Terraform with Azure. The extension provides terraform command support, resource graph visualization and CloudShell integration inside VSCode.

Internet of Things

  • The Azure IoT Edge for VS Code makes it easy to code, build, deploy, and debug your IoT Edge solutions.

  • The Azure IoT Toolkit for VS Code makes it easy to develop and connect your IoT applications to Azure. With this extension, you can interact with Azure IoT Hub, manage devices connected to Azure IoT Hub, and develop with code snippets for Azure IoT Hub.

AI

  • The Visual Studio Code Tools for AI makes it easy to build, test, and deploy Deep Learning / AI solutions. It seamlessly integrates with Azure Machine Learning for robust experimentation capabilities, including but not limited to submitting data preparation and model training jobs transparently to different compute targets. Additionally, it provides support for custom metrics and run history tracking, enabling data science reproducibility and auditing.

General Tools

  • The Azure Account extension provides a single Azure login and subscription filtering experience, but it also provides access to your Cloud Shell!

  • The Azure Resource Manager (ARM) Tools provide a rich editing experience for Azure Resource Manager deployment templates and template language expressions. For example, IntelliSense for TLE function names, parameter references, signature help, GoTo Definition, Peek Definitions, and Find All References (Shift+F12) as well as Errors and Warnings, making it quick and easy to author ARM templates in VS Code.

  • The Azure CLI Tools provide an enhanced editing experience when authoring Azure CLI 2.0 commands, with full completions (IntelliSense), the ability to invoke one or more commands in the terminal, and the ability to easily view and format results as a separate JSON document.

  • The Azure Application Insights extension brings information from your production services right into the editor (via Code Lenses), helping you to find and fix issues even faster.

Installation

By installing this extension you will install all of the extensions listed above. Some of these extensions will have a dependency on the Azure Account extension to provide a single Azure login and subscription filtering experience.

You can uninstall all the extensions by uninstalling this extension pack.

Contributing

Got a suggestion for the Azure Extension Pack? Submit a new issue and a PR with an updated package.json and README.md and we'll take a look!

Legal Stuff

Before we can accept your pull request you will need to sign a Contribution License Agreement. All you need to do is to submit a pull request, then the PR will get appropriately labelled (e.g. cla-required, cla-norequired, cla-signed, cla-already-signed). If you already signed the agreement we will continue with reviewing the PR, otherwise system will tell you how you can sign the CLA. Once you sign the CLA all future PR's will be labeled as cla-signed.

License

MIT

vscode-azure-pack's People

Contributors

chrisdias avatar elovelan avatar formulahendry avatar prashanthcorp avatar sandy081 avatar sldragon avatar wade-ryan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vscode-azure-pack's Issues

dependencies that shows pop-up

Please do not allow (or do not incorporate) any dependency extension that shows a startup popup without providing a way to stop it completely.

It is extremely annoying to see below pop-up every single time.

image

What type of workflow is recommended for VSCode / Azure?

I'm curious why one would integrate an editor with a cloud-services: To me it seems to circumvent the effort put into CI/CD pipelines and go with the meme: "I don't test my code, but when I do its in production...". This leads me to the related question: What's the workflow you suggest and is this integration meant for startups (give Azure a quick try) or Enterprise (long lasting mature code)?

Thanks in Advance,

Jason.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.