cmd装b专用代码_装上这个插件,让你的 JS 代码支持智能提示和定义跳转!

对于刚入门 Cocos Creator 并且没有 JavaScript 编程经验的同学来说,敲代码的体验真的是太差了。由于官网的文档都是基于 js 编写的,所以很多同学刚开始接触的都是 js 代码,对于 VS Code 编辑器来说,哪怕你装了很多智能提示的插件,也无法对 creator 自定义结构的代码进行有效提示,更别提跳转功能了。

比如下面这段代码,当你在 start 方法里,输入 this. 的时候并不会提示 method1、method2 和上面的 node1 等属性,当你按住 ctrl/cmd 键点击 this.method1() 时也不能跳转到 method1 函数体内。

cc.Class({  properties: {    node1: cc.Node,    node2: cc.Node,    label1: cc.Label,    label2: cc.Label,  },  start: function() {    this.method1();  },  method1: function() {    console.log('method1');  },  method2: function() {    console.log('method2');  },});

是不是很气?

救星来了,

VS Code 插件商店搜索 Cocos Creator JS

1643642345473c7575bb5e9db035a874.png

还你做程序员的雄风!!!(哪跟哪啊。。。)

1b8c03cc6eddbddff282f39182285937.png

不光是提示功能,还支持函数跳转

b8a2a3dc406194ee4bd6732c647629a1.gif

不光跳自己,还能跳外部文件

54d3ebe2e88a041210adaa5343d0adc7.gif

模块名也可以

81dac1dcbf069bae7e30c9b1eb357786.gif


当然,我只是把做好的功能展示出来了,比如函数参数提示这种东西就没有了。另外由于每个人的代码风格不同,可能解析的不准确,不要找我,自己来改。

https://github.com/potato47/vscode-cocos-creator-js


最后,我建议能不用 JS 就不用 JS,TypeScript 很香的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值