-
Notifications
You must be signed in to change notification settings - Fork 4
5. Standardtools für die Entwicklung
In diesem Abschnitt listen wir die wichtigsten Standardtools auf, die wir für unsere Entwicklungsarbeit verwenden.
Wir arbeiten hauptsächlich mit Visual Studio Code:
Visual Studio Code Visual Studio Code ist ein leistungsstarker und flexibler Quelltext-Editor, der von Microsoft entwickelt wurde. Er bietet eine Vielzahl von Funktionen und Erweiterungen, die die Softwareentwicklung erleichtern.
Hauptmerkmale:
- Unterstützung für zahlreiche Programmiersprachen
- Integriertes Terminal
- Debugger
- Git-Integration
- Erweiterbare durch eine große Auswahl an Extensions
Sie können Visual Studio Code hier herunterladen: https://code.visualstudio.com/
Für Recherchen und KI-gestützte Unterstützung nutzen wir:
Perplexity AI Perplexity AI ist eine fortschrittliche Suchmaschine, die künstliche Intelligenz nutzt, um präzise und kontextbezogene Antworten auf Fragen zu liefern.
Hauptmerkmale:
- KI-gestützte Antworten in Echtzeit
- Quellenangaben für Informationen
- Möglichkeit für Folgefragen
- Unterstützung verschiedener Sprachen
Sie können Perplexity AI hier nutzen: https://www.perplexity.ai/
Um die Funktionalität von Visual Studio Code zu erweitern, empfehlen wir folgende Erweiterungen:
-
Cody AI Assistent: Ein KI-gestützter Assistent für Entwickler, der bei Code-Erstellung und -Analyse hilft.
-
GitLens: Erweitert die Git-Funktionalitäten in VS Code und bietet detaillierte Einblicke in die Codehistorie.
-
Pylance: Eine leistungsstarke Spracherweiterung für Python in VS Code.
-
Python: Umfassende Python-Unterstützung für VS Code.
-
PowerShell: Bietet umfangreiche PowerShell-Unterstützung in VS Code.
-
SQLite Viewer: Ermöglicht das Anzeigen und Bearbeiten von SQLite-Datenbanken direkt in VS Code.
-
Error Lens: Hebt Fehler und Warnungen direkt im Code hervor.
-
Code Spell Checker: Überprüft die Rechtschreibung in Ihrem Code und Kommentaren.
-
Even Better TOML: Verbesserte Unterstützung für TOML-Dateien.
-
Python Indent: Automatische Einrückung für Python-Code.
Diese Tools und Erweiterungen bilden eine solide Grundlage für effiziente und produktive Softwareentwicklung. Sie unterstützen uns bei der täglichen Arbeit und helfen, die Codequalität zu verbessern und den Entwicklungsprozess zu beschleunigen.
Citations: [1] https://code.visualstudio.com/api [2] https://code.visualstudio.com/docs/editor/extension-marketplace [3] https://x-team.com/blog/best-vscode-extensions [4] https://www.lambdatest.com/blog/best-vs-code-extensions/ [5] https://www.wearedevelopers.com/magazine/vs-code-extensions [6] https://code.visualstudio.com/api/get-started/your-first-extension [7] https://www.freecodecamp.org/news/best-vscode-extensions/ [8] https://code.visualstudio.com/api/extension-guides/overview