Skip to content

zpjmj/vls-112

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vls-112 README

基于vlang官方语言服务器vls的代码框架构建。
只实现定义跳转功能。

Download / Installation

目前存在内存泄露,每次跳转泄露0.1Mb左右

  1. 需要配合vscode插件vscode-vlang-112使用。vscode插件安装与配置请参考here
  2. 克隆vls-112项目并且编译
git clone https://github.com/zhangbush/vls-112
cd vls-112
v run build.vsh

已实现

  1. 自身模块内函数定义的跳转
  2. 引入的外部模块的函数定义的跳转

接下来要实现

  1. 类型推断 (优先)
  2. 基于类型推断的结构体方法定义的跳转
  3. 基于类型推断的变量类型定义的跳转

About

一个简单的vlang语言服务器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages