新鲜出炉的 VS Code 插件,让你的 js 代码支持函数跳转和智能提示!

应该没有兼容问题,设置是默认生成的,version >1.44.0,可以先升级一下vscode,不行的话我把版本改一下

赞一个。。。。

赞!!!!

赞!!!!!!!!

大佬,可以了,是vs版本太低了,之前太忙了没来得及来社区,但是这种情况好像是不支持的吗

可以贴下RoomSetting里的clear是什么结构, 通常下面的结构是可以的

module.exports = {
    clear: function() {
        console.log('clear');
    }
};

大佬~ 这样的确实跳转不了

看一下是否有 buildItemManage.js 这个文件(在assets目录外面不可以),如果有这个文件可以重启一下 VS Code再看看

这三个脚本 都在cocos项目的 assets/scrip 目录下 脚本名是一致的 重启VS Code 还是无法跳转

可以抽出一个最小的项目,不用带资源,发给我看看

https://pan.baidu.com/s/1Nnop8l8Ra7BAo6XUj-JWlg
提取码:vigb 就是简单的一个require 没法跳转~ 大佬帮忙看一下吧~

你这种写法只能跳转模块

你说的应该是下面的 DataManage._instance.init(); 这个不能跳转吧

跳转都是根据正则表达式判断的,你这个属于两层,太复杂了,不支持跳转。你如果想要完美的提示跳转功能可以直接用ts,这个插件只是增强一下功能,不会支持复杂的语义跳转。

恩恩~好的,谢谢大佬~

试了一下,只能跳转当前类里的方法,调用其他类的方法,跳转不过去呀

mark。

像这种window.XXX= function(){ } 定义的全局方法无法跳转. 需要咋设置呢

这个插件是根据正则表达式匹配的,只做了常见形式的规则,这种不支持。其实你这样写ts也是不支持跳转的

1赞

赞~~~~~~~~~~~~

1赞

如果可以显示注释就完美了~!!!!
image
image

vsCode 1.87.1
插件功能没生效

image
image