Haystack Editor のソースコード公開
リポジトリ
Haystack Editor
- Haystack Editor は特定のカスタマイズを含むディストリビューション
- コードエディタのシンプルさとキャンバス UI を組み合わせ、コードを理解しやすくする
- 包括的なコード編集、ナビゲーション、理解支援、軽量なデバッグ、拡張モデル、既存ツールとの統合を提供
- 毎週、新機能とバグ修正で更新
- Windows、macOS、Linux 向けに Haystack の Web サイトからダウンロード可能
コントリビュート方法
- 次のような方法でプロジェクトに参加可能:
- バグや機能要望を提出し、確認を手伝う
- ソースコードの変更をレビューする
- ドキュメントをレビューして誤字を修正し、新しい内容を追加するためのプルリクエストを提出する
- 問題を直接修正してコードベースに貢献するには、「How to Contribute」ドキュメントを参照:
- ソースからビルドして実行する方法
- デバッグやテスト実行を含む開発ワークフロー
- プルリクエストの提出
- 取り組む Issue を探す
フィードバック
- Discord で質問する
- Issue を提出する
- @AkshaySubr42403 をフォローして意見を送る
関連プロジェクト
- Haystack の中核コンポーネントと拡張機能は別々の GitHub リポジトリにある
- 例: node debug adapter、mono debug adapter、Pixi リポジトリ
バンドルされた拡張機能
- Haystack は、複数言語向けの文法やスニペットを含む組み込み拡張機能を提供
- 言語に対するリッチな言語サポート(コード補完、定義へ移動)を提供する拡張機能には
language-features 接尾辞が付く
- 例:
json 拡張機能は JSON の色分けを提供し、json-language-features 拡張機能は JSON のリッチな言語サポートを提供
ライセンス
GN⁺ の要約
- Haystack Editor はコードエディタとキャンバス UI を組み合わせ、ユーザーがコードを理解しやすくする
- 毎週更新され、Windows、macOS、Linux で利用可能
- コミュニティ参加を通じて、バグ修正や機能追加が活発に行われている
- 多様な言語に対するリッチな言語サポートを提供する組み込み拡張機能を含む
- 関連プロジェクトとの統合により、拡張性と機能性を高めている
1件のコメント
Hacker Newsのコメント
Haystackの初期の動きは有望で、成功を祈っている
CoCalcのWhiteboard実装は関心を引きそう
組織全体のコードベースをさまざまなフレームワークや言語でマッピングすることを想像している
Light Tableから着想を得たのか気になる
オープンソースの無限キャンバスのおすすめを募集
VSCode拡張として提供されたら使ってみたい
ビジネスモデルについては確信が持てない
Selfプログラミング言語の"Kansas"環境を思い出させる
コードスニペットと接続を2次元空間に広げてマッピングする便利なアプローチだ
なぜ拡張として提供できないのか気になる