Giter Site home page Giter Site logo

andreyakinshin / azure-tools-for-intellij Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jetbrains/azure-tools-for-intellij

0.0 3.0 0.0 90.18 MB

Azure Toolkit for JetBrains Rider.

License: Other

Shell 0.23% Java 86.55% HTML 0.30% CSS 0.28% XSLT 0.09% Scala 1.39% Kotlin 8.88% Gherkin 0.98% JavaScript 1.28% Batchfile 0.02%

azure-tools-for-intellij's Introduction

official JetBrains project

Azure Toolkit for Rider Teamcity

The Azure Toolkit for JetBrains Rider is an open-source project that helps .NET developers easily create, develop, configure, test, manage and deploy highly available and scalable web apps to Azure.

The plugin can be downloaded and installed in JetBrains Rider and is available from the JetBrains plugins repository.

Functionality

  • Sign in to an Azure account
  • Manage one or multiple subscriptions
  • Basic management of container hosts (create/delete, start/stop, view details)
  • List container registries
  • Basic management of Redis caches (create/delete, start/stop, view details, list keys/values)
  • Basic management of Sql databases (list, delete, open in browser, connect to database in database tools)
  • Basic management of storage accounts (create/delete, list/create/delete blob container, list/upload/download/delete blobs)
  • Basic management of virtual machines (create/delete, start/stop, view details)
  • Basic management of web apps and deployment slots (create/delete, start/stop, view details, edit settings, swap slot)
  • Run configuration to deploy ASP.NET web apps (can also provision SQL database)
    • ASP.NET Core web apps (any platform)
    • .NET framework web apps (Windows)
  • Azure Cloud Shell support
    • Connect to cloud shell and work with terminal
    • Upload file action in Rider, support download <file> command in terminal
    • Support for az aks browse command opening browser

Feature requests can be logged in our issue tracker, we also welcome contributions.

Resources

History and differences with Microsoft Azure Toolkit for IntelliJ

The Azure Toolkit for JetBrains Rider is a fork of the Azure Toolkit for IntelliJ, available on GitHub.

Microsoft's Azure Toolkit for IntelliJ provides similar functionality to the Azure plugin for JetBrains Rider, however focus on the Java/JVM ecosystem and development flows. JetBrains decided to fork the original plugin, and split base functionality (such as browsing Azure resources) from Java/JVM-specific features (such as deploying a .war file to the HDInsight service).

The Azure Toolkit for JetBrains Rider is released with several notable differences:

  • No telemetry or usage data is collected and sent to Microsoft
  • Icons have been replaced by custom icons, as the original icons are not open-source
  • Java/JVM-specific functionality was removed
  • .NET-specific functionality, such as deploying an ASP.NET web application, has been added

JetBrains opened a pull request to Microsoft's Azure Toolkit for IntelliJ as well, which would contribute this effort back to the original plugin, and open up the original plugin to various other ecosystems.

Contributing

Please see the contribution instructions if you wish to build the plugin from source.

azure-tools-for-intellij's People

Contributors

adashen avatar djlan avatar eskibear avatar hexiaokai avatar ivanpashchenko avatar jdneo avatar juniwang avatar konjac avatar lcadzy avatar lenala avatar maartenba avatar matthew-dong avatar mehmandarov avatar msftgits avatar mybayern1974 avatar pednekarprajakta avatar sdubov avatar shalupov avatar songkaiape avatar t-rufang avatar testforstephen avatar vladimir-shcherbakov avatar voidfunction avatar wezhang avatar xtmq avatar zackliu avatar ziyel avatar

Watchers

 avatar  avatar  avatar

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.