De ontwikkelomgeving instellen
Visual Studio Code is een veelgebruikte optie voor het ontwikkelen van toepassingen voor Azure. Het is een lichtgewicht toepassing die slechts enkele megabytes aan opslagruimte in beslag neemt en werkt in Windows, Linux en macOS.
Visual Studio Code
Visual Studio Code is een gratis broncode-editor die is ontwikkeld door Microsoft. Deze biedt ondersteuning voor honderden programmeertalen, heeft Git-integratie, en is ontworpen voor verbinding met Azure-cloudservices.
Visual Studio Code bevat echter geen compiler. Codecompilatie voor specifieke talen en scenario's wordt toegevoegd via extensies.
Extensiemodel
Een van de krachtigste functies van Visual Studio Code is het extensiemodel. Met extensies kunt u Visual Studio Code uitbreiden met een breed scala aan nieuwe mogelijkheden. Uitbreidingen kunnen bijvoorbeeld worden gebruikt om compilers en spellingcontrole toe te voegen en zijn te integreren met Azure-services.
Extensies zijn gratis. U kunt ze toevoegen vanaf de pagina Extensies in Visual Studio Code. U kunt de beschikbare extensies verkennen in de Visual Studio Code Marketplace.
Azure-extensies
Veel extensies zijn bedoeld voor Azure-functies en -producten. Er zijn bijvoorbeeld extensies voor Docker-ondersteuning, abonnementsbeheer, hulpprogramma's voor de Azure CLI, databasetoegang en Azure Storage API-integratie.
Visual Studio Code installeren en voorbereiden op Azure-ontwikkeling
Visual Studio Code biedt ondersteuning voor Windows, Linux en macOS. Ga naar https://code.visualstudio.com/ om Visual Studio Code te installeren.
Visual Studio is een full-featured Integrated Development Environment (IDE) voor een breed scala aan programmeertoepassingstypen en -talen. Visual Studio heeft een volledige set hulpprogramma's en functies die specifiek zijn gericht op het ontwikkelen van toepassingen met Microsoft Azure. Deze functies bieden ondersteuning voor Azure-hulpprogramma's voor ontwikkeling, foutopsporing en implementatie die nauw zijn geïntegreerd met de IDE.
Visual Studio
Visual Studio is een volledig functionele IDE die wordt gebruikt voor het ontwikkelen van toepassingen voor een breed scala aan toepassingstypen, waaronder Windows, Android, iOS, web en Azure.
De basisinstallatie van Visual Studio wordt geleverd zonder hulpprogramma's of bibliotheken voor het ontwikkelen voor Azure. Wanneer u Visual Studio installeert, ziet u echter dat er verschillende workloads beschikbaar zijn. Workloads zijn verzamelingen bibliotheken en onderdelen die een functionaliteitsgebied definiëren dat u kunt installeren. In plaats van een afzonderlijk onderdeel te installeren waarbij u de afhankelijkheden tussen de verschillende onderdelen moet kennen en onthouden, kunt u workloads gebruiken om 'thema'-installaties uit te voeren. Met Visual Studio-workloads bent u er zeker van dat alle vereiste onderdelen zijn opgenomen.
Voor Azure-ontwikkeling moet u de Azure-ontwikkelworkload opnemen, waaronder de Azure SDK's, hulpprogramma's en sjabloonprojecten.
Download het installatieprogramma om Visual Studio te installeren. Wanneer het installatieprogramma vraagt welke workloads moeten worden geïnstalleerd, geeft u de Azure-ontwikkelworkload op. Er wordt doorgaans meer functionaliteit toegevoegd via NuGet-pakketten of Visual Studio-extensies.
De geïntegreerde ontwikkelomgeving van Eclipse is een populair hulpmiddel voor Java-ontwikkeling. Het is ook een uitstekende keuze om uw Java-toepassingen te verbinden met Azure. De Azure-toolkit voor Eclipse bevat sjablonen en functies om de Azure-integratie met uw Java-toepassingen te stroomlijnen.
Eclipse
Eclipse is een van de meest gebruikte Java IDE's. Het is ook een veelzijdige ontwikkelomgeving met een uitbreidbare invoegtoepassingsarchitectuur die u kunt gebruiken ter ondersteuning van andere talen dan Java. Hoewel de meeste Eclipse-gebruikers Java-ontwikkelaars zijn, kunt u Eclipse ook gebruiken om toepassingen te bouwen met C++, Python, C en Ruby.
Eclipse wordt ondersteund op Windows, macOS en Linux. Het installatieproces maakt op alle platformen gebruik van het Eclipse-installatieprogramma, waarbij alleen de installatieprocedure per platform kan verschillen.
Het installeren van Eclipse voor Java of Java EE is op elk platform vrij eenvoudig. Het installatieprogramma vraagt u om de pakketten te kiezen die u wilt installeren, afhankelijk van de doeltaal en frameworks.
Azure-toolkit voor Eclipse
De Azure-toolkit voor Eclipse bevat sjablonen en functies die u kunt gebruiken om vanuit Eclipse eenvoudig cloudtoepassingen te maken, ontwikkelen, testen en implementeren in Azure. De Azure-toolkit is open source, wordt actief ontwikkeld en wordt gehost in GitHub.
De toolkit bevat integratiesjablonen voor Docker-containers, HDInsight, Azure-documentatie, Azure Cache voor Redis, opslagaccountbewerkingen en beheer van virtuele machines.
De Azure-toolkit wordt geïnstalleerd via de Eclipse IDE zelf. De procedure is gelijk in alle ondersteunde besturingssystemen. De toolkit is beschikbaar via de Eclipse Marketplace.
IntelliJ IDEA is een populaire IDE voor Java-ontwikkeling. Het is ook een uitstekende keuze om uw Java-toepassingen te verbinden met Azure. De Azure-toolkit voor IntelliJ bevat sjablonen en functies om de Azure-integratie met uw Java-toepassingen te stroomlijnen.
IntelliJ IDEA
IntelliJ IDEA is een van de meest gebruikte Java IDE's. Het is ook een veelzijdige ontwikkelomgeving met een uitbreidbare invoegtoepassingsarchitectuur die u kunt gebruiken ter ondersteuning van andere talen dan Java. Hoewel u bent ontworpen als Java IDE, kunt u Ook IntelliJ IDEA gebruiken om toepassingen te bouwen met JavaScript, Scala, Ruby, enzovoort.
IntelliJ IDEA wordt ondersteund in Windows, macOS en Linux. Het installatieproces maakt op alle platformen gebruik van het IntelliJ IDEA-installatieprogramma, waarbij alleen de installatieprocedure per platform kan verschillen.
Het installeren van IntelliJ IDEA voor Java of Java EE is op elk platform vrij eenvoudig. Het installatieprogramma vraagt u om de pakketten te kiezen die u wilt installeren, afhankelijk van de doeltaal en frameworks.
Azure-toolkit voor IntelliJ
De Azure-toolkit voor IntelliJ biedt sjablonen en functionaliteit voor het eenvoudig maken, ontwikkelen, testen en implementeren van cloudtoepassingen in Azure vanuit IntelliJ IDEA. De Azure-toolkit is open source, wordt actief ontwikkeld en wordt gehost in GitHub.
De toolkit bevat integratiesjablonen voor Docker-containers, HDInsight, Azure-documentatie, Azure Cache voor Redis, opslagaccountbewerkingen en beheer van virtuele machines.
De Azure-toolkit wordt geïnstalleerd via de IntelliJ IDEA zelf. De procedure is gelijk in alle ondersteunde besturingssystemen. De toolkit is beschikbaar via de IntelliJ IDEA Marketplace.