Veröffentlichung des Haystack Editor-Quellcodes
Repository
- Dieses Repository ist der Ort, an dem Haystack Software gemeinsam mit der Community das Produkt Haystack Editor entwickelt
- Hier werden Code und Issues verwaltet, und auch die Roadmap wird offengelegt
- Der Quellcode wird unter der PolyForm Strict License 1.0.0 bereitgestellt
Haystack Editor
- Haystack Editor ist eine Distribution mit bestimmten Anpassungen
- Er kombiniert die Einfachheit eines Code-Editors mit einer Canvas-UI, damit Code leichter verständlich wird
- Bietet umfassende Unterstützung für Code-Bearbeitung, Navigation, Codeverständnis, leichtgewichtiges Debugging, ein Erweiterungsmodell und Integration mit bestehenden Tools
- Wird wöchentlich mit neuen Funktionen und Bugfixes aktualisiert
- Kann für Windows, macOS und Linux von der Haystack-Website heruntergeladen werden
Wie man beitragen kann
- Man kann sich auf folgende Weise am Projekt beteiligen:
- Bugs und Feature Requests einreichen und bei deren Prüfung helfen
- Änderungen am Quellcode überprüfen
- Dokumentation prüfen, Tippfehler korrigieren und Pull Requests für neue Inhalte einreichen
- Wer Probleme direkt beheben und zur Codebasis beitragen möchte, sollte das Dokument „How to Contribute“ lesen:
- Wie man aus dem Quellcode baut und ausführt
- Entwicklungs-Workflow einschließlich Debugging und Ausführen von Tests
- Pull Requests einreichen
- Issues zum Bearbeiten finden
Feedback
- Fragen auf Discord stellen
- Issues einreichen
- @AkshaySubr42403 folgen und Feedback geben
Verwandte Projekte
- Die Kernkomponenten und Erweiterungsfunktionen von Haystack befinden sich in separaten GitHub-Repositories
- Zum Beispiel: node debug adapter, mono debug adapter, Pixi-Repository
Mitgelieferte Erweiterungen
- Haystack bietet integrierte Erweiterungen mit Syntaxen und Snippets für mehrere Sprachen
- Erweiterungen, die umfassende Sprachunterstützung für eine Sprache bieten (Code-Vervollständigung, Gehe zu Definition), tragen das Suffix
language-features
- Beispiel: Die Erweiterung
json bietet Farbgebung für JSON, die Erweiterung json-language-features bietet umfassende Sprachunterstützung für JSON
Lizenz
Zusammenfassung von GN⁺
- Haystack Editor kombiniert einen Code-Editor mit einer Canvas-UI und hilft Nutzern dadurch, Code leichter zu verstehen
- Er wird wöchentlich aktualisiert und ist für Windows, macOS und Linux verfügbar
- Durch die Beteiligung der Community werden Bugfixes und neue Funktionen aktiv vorangetrieben
- Enthält integrierte Erweiterungen mit umfassender Sprachunterstützung für verschiedene Sprachen
- Durch die Integration mit verwandten Projekten werden Erweiterbarkeit und Funktionalität erhöht
1 Kommentare
Hacker-News-Kommentare
Der frühe Stand von Haystack wirkt vielversprechend, und ich wünsche ihnen Erfolg.
Die Whiteboard-Implementierung von CoCalc könnte interessant sein.
Ich stelle mir vor, die gesamte Codebasis einer Organisation über verschiedene Frameworks und Sprachen hinweg zu kartieren.
Ich frage mich, ob ihr euch von Light Table inspirieren lassen habt.
Bitte um Empfehlungen für Open-Source-Infinite-Canvas-Lösungen.
Ich würde es ausprobieren, wenn es als VSCode-Erweiterung verfügbar wäre.
Ich bin mir beim Geschäftsmodell nicht sicher.
Es erinnert mich an die "Kansas"-Umgebung der Programmiersprache Self.
Das ist ein praktischer Ansatz, um Code-Snippets und Verbindungen ausgebreitet in einem zweidimensionalen Raum abzubilden.
Ich frage mich, warum das nicht als Erweiterung angeboten werden kann.