elementary / elementary/code

Add support for GVls

Abierto
#727 0 comentarios 4 reacciones 0 asignados Ver en GitHub
Priority: Low
Lenguaje dominante
Vala
Estrellas
521
Forks
118
Merge medio
1 d 8 h
PR fusionados (30 d)
14

Descripción

## Prerequisites
- [x] I have searched open and closed issues for duplicates.

## Feature
Code requires a completion engine and more features provided by a Language Server Protocol.
See GVls for Code in action:
![image](https://user-images.githubusercontent.com/8839360/68349324-6bc5c500-00c2-11ea-8bbc-d7a25a3a08d0.png)

**Describe the solution you'd like**
Add support for [GVls](https://gitlab.gnome.org/esodan/gvls) to provide such services.

**Existing work**
I've created the https://github.com/elementary/code/pull/599 to introduce GVls to, but it is blocked due to lack of Debian packages, so this issue is to request to add GVls as a subproject.

**Describe alternatives you've considered**
There other language servers out there, some of them has been abandoned, other just don't find the way to integrate on IED.

GNOME Builder has a language server, but it is not reusable by Code.

**Additional context**
Adding completion will push Vala coding productivity and potencially.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.