gitui-org / gitui-org/gitui

Support JSON/YAML format for config

Offen
#1,786 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
dormant feature-request
Vorherrschende Sprache
Rust
Sterne
22.5k
Forks
773
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Is your feature request related to a problem? Please describe.**
It's hard write configs without having any sort of intellisence. YAML/JSON files have good enough [LSP](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) for VS Code:

![image](https://github.com/extrawurst/gitui/assets/42812113/16c93402-3d86-4c44-bf8f-4dba2ba23e1c)

**Describe the solution you'd like**
Add support for JSON/YAML formats for config until ron gets intellisence support like JSON/YAML where user can create any arbitrary schemas and associate them with any files.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Besides, I am suggesting this feature as I [can](https://github.com/SchemaStore/schemastore/pulls/EmilySeville7cfg) write JSON schemas and could add a new one for yours config if JSON/YAML formats were supported.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, zu ermitteln, wie gitui derzeit die Konfiguration liest, und bestimme die vorgesehenen JSON/YAML-Formate sowie das Verhalten bei der Schema-Zuordnung; abgeschlossen ist die Aufgabe, wenn beide Formate mit der angeforderten Editor-Unterstützung unterstützt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.