elementary / elementary/code

Add support for GVls

オープン
#727 コメント 0 件 リアクション 4 件 担当者 0 名 GitHub で見る
Priority: Low
主要言語
Vala
スター
521
フォーク
118
平均マージ
1日 8時間
マージ済み PR(30日)
14

説明

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

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。