Visual Studio Code im Browser ausführen
An dieser Stelle möchte ich euch eine kleine, aber feine Webseite vorstellen. Diese ermöglicht es nämlich Visual Studio Code im Browser auszuführen. Damit habt ihr die Möglichkeit quasi auf jedem Rechner der Welt einen Code Editor zur Verfügung zu haben. In diesem Beitrag möchte ich euch die Web-Edition von Visual Studio Code nun kurz vorstellen.
.NET Interactive Notebooks – Interaktive Notizbücher in VS Code erstellen
Im heutigen Blog Post möchte ich euch gerne die Visual Studio Code Erweiterung .NET Interactive Notebooks vorstellen. Damit habt ihr die Möglichkeit interaktive Notizbücher zu erstellen, welche zum Beispiel Markdown-Abschnitte und ausführbare Code-Snippets verbindet. So entsteht die Möglichkeit zum Beispiel interaktive Dokumentationen zu erstellen. Als Vorbereitung solltet ihr Visual Studio Code und das .NET 5 SDK auf eurem Rechner installieren.
GitHub Copilot: Code mit der Hilfe von AI schreiben (lassen)
Heute möchte ich euch das Tool GitHub Copilot ein wenig näher vorstellen, welches sich derzeit noch in einer Technical Preview vorliegt und daher noch nicht für jeden einsetzbar ist. Bei GitHub Copilot handelt es sich um einen Service, welcher mit der Hilfe von künstlicher Intelligenz dabei helfen soll, Code schneller und mit weniger Aufwand zu schreiben. Dabei zieht GitHub Copilot aus Kommentaren oder Code-Fragmenten Rückschlüsse und schlägt einzelne Code-Zeilen oder ganzen Funktionen vor. Zu Beginn steht GitHub Copilot als Erweiterung für Visual Studio Code, Neovim und die IDEs von JetBrains zur Verfügung.
Buch-Tipp: Feature Management with LaunchDarkly von Michael Gillett
Ich habe ja in den vergangenen Monaten immer mal wieder Bücher hier im Blog vorgestellt und auch dieses Mal habe ich ein spannendes Buch dabei, welches sich an Software-Entwickler richtet. Das Buch trägt den Namen Feature Mangement with LaunchDarkly und stammt von Michael Gillett, welches letzten Monat im Packt Verlag erschienen ist. In diesem Beitrag möchte ich euch dieses Buch nun näher vorstellen.