gitui-org / gitui-org/gitui

Support JSON/YAML format for config

Abierto
#1,786 2 comentarios 0 reacciones 0 asignados Ver en GitHub
dormant feature-request
Lenguaje dominante
Rust
Estrellas
22.5k
Forks
773
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**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.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue no menciona archivos, pruebas ni puntos de entrada. Empieza por localizar cómo lee actualmente gitui la configuración y determina los formatos JSON/YAML previstos y el comportamiento de asociación de esquemas; se considera terminado cuando ambos formatos sean compatibles con la inteligencia del editor solicitada.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
cli
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.