elementary / elementary/code

Add support for GVls

Đang mở
#727 0 bình luận 4 reaction 0 người được giao Xem trên GitHub
Priority: Low
Ngôn ngữ chính
Vala
Star
521
Fork
118
Merge trung bình
1 ngày 8 giờ
Pull request đã merge (30 ngày)
14

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.