Tencent / LuaHelper

LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
Other
588 stars 91 forks source link

import文件跳转 #194

Open GanChen369 opened 3 months ago

GanChen369 commented 3 months ago

项目封装了import函数,定义一个ImportXXX(path)函数来加载模块,按住ctrl无法识别文件路径,导致无法跳转,有办法支持这种么?

kaishiqi commented 2 months ago

LuaHelper_support_import.patch 我也遇到了同样的问题困扰,这是我的的修改,可以让插件支持import想require一样运作 如果你有fork的话,可以应用一下我的补丁来生效这个改动

lualsp.exe.zip maclualsp.zip 如果你没有go的编译环境,那么我这边也有编译好的mac平台结果,和window平台的结果 放入到vscode扩展所对应插件目录覆盖即可,再重启下vscode就生效了

例如:Mac 的目录是 cd ~/.vscode/extensions/yinfei.luahelper-0.2.24/server/ window 的存放目录是 C:\Users\用户名.vscode\extensions\yinfei.luahelper-0.2.24\server\

希望能够帮助到你

AndKnow commented 1 month ago

谢谢你,我的 hero;如果想要自定义的关键字,是不是只能自己搭建go的编译环境了

kaishiqi commented 1 month ago

目前是只能这样了,或者祈祷作者能更新吧