Coden mit Gemini
Gemini Code Assistant Installation und Nutzung in VS Code
Ja. Ich weiß. Es verstößt gegen meine Grundsätze. Aber ich wurde mehrfach gefragt, ob das nicht alles auch ohne eigenen Ollama-Server machbar ist...
Natürlich! Und das auch komplett kostenlos. Obwohl. Man zahlt dann halt mit der Ungewissheit, was mit seinen Nutzerdaten passiert. Aber wenn man diesen Punkt ignoriert, kann man auf einfachste Weise einen KI-Assitenten in VS-Code integrieren. Und so schaue ich diesmal Gemini-Code-Assist genauer an.
Installation von Gemini Code Assistant
Die Installation von Gemini Code Assistant in Visual Studio Code ist ein unkomplizierter Prozess, der direkt über den VS Code Marketplace erfolgt.
- Öffnen Sie Visual Studio Code: Starten Sie zunächst Ihre Visual Studio Code Anwendung.
- Marketplace aufrufen: Klicken Sie in der linken Seitenleiste auf das Icon für Extensions (Erweiterungen) oder verwenden Sie die Tastenkombination
Ctrl+Shift+X
(Windows/Linux) bzw.Cmd+Shift+X
(macOS). - Nach Gemini Code Assistant suchen: Geben Sie in das Suchfeld im Extensions-Bereich "Gemini Code Assistant" ein. In den Suchergebnissen sollte die offizielle Erweiterung von Gemini Code Assistant erscheinen.

Nach dem Klick auf Install ist Gemini Code Assistant in Visual Studio Code einsatzbereit.

Konfiguration von Gemini Code Assistant
Nach der Installation erfordert Gemini Code Assistant eine initiale Konfiguration, um die verschiedenen Tools und Funktionen nutzen zu können. Die Konfiguration umfasst die Aktivierung der gewünschten Tools und die Verknüpfung mit den entsprechenden Cloud-Diensten.


Und das war es dann auch schon. Wer will, kann durch die Settings gehen, und alles an die eigenen Bedürfnisse anpassen. Zum Beispiel möchte man manche Dinge nicht in eine fremde Cloud transportieren (falls man das im Vorfeld bereits weiß):


Nutzung von Gemini Code Assistant
Die Nutzung von Gemini Code Assistant ist darauf ausgelegt, den Workflow innerhalb von Visual Studio Code zu optimieren und den Zugriff auf relevante Informationen zu erleichtern, ohne die IDE verlassen zu müssen.

Vorteile des ununterbrochenen Entwicklungsflusses
Der Hauptvorteil von Gemini Code Assistant liegt in der Minimierung von Kontextwechseln. Durch den direkten Zugriff auf Dokumente, Issues und Pull Requests innerhalb der Entwicklungsumgebung wird die Notwendigkeit reduziert, zwischen verschiedenen Anwendungen und Webbrowser-Tabs hin und her zu wechseln. Dieser optimierte Workflow trägt zu einem ununterbrochenen Entwicklungsfluss bei, der die Konzentration fördert und die Produktivität steigert. Entwickler können im "Zone" bleiben und sich auf das Programmieren konzentrieren, ohne durch externe Ablenkungen aus dem Arbeitsfluss gerissen zu werden.
Fazit
Gemini Code Assistant erweist sich als wertvolle Erweiterung für Visual Studio Code, insbesondere für Entwickler, die Wert auf einen effizienten Workflow und die Vermeidung von Kontextwechseln legen. Wenn Datenschutz weniger wichtig ist, ist Gemini Code Assist eine schnelle Methode schon bei der Entwicklung auf eventuelle Sicherheitslücken prüfen zu lassen.