分享一下本人制作的编辑器 API 提示文件

creator-editor.rar (17.7 KB)
creator-editor.zip (18.1 KB)
里面包含了四个文件
‘editor-assetDB.d.ts’,‘editor-main.d.ts’,‘editor-renderer.d.ts’,‘editor-share.d.ts’

参考资料:https://docs.cocos.com/creator/manual/zh/extension/api/editor-framework/,https://docs.cocos.com/creator/manual/zh/extension/api/

17赞

谢谢大佬!!!

大佬, 搞个 zip , 我 Mac 打不开/

弱弱问一下这些文件是干嘛用的

d.ts能够在 使用typescript 的时候智能提示,这个文件能够帮助插件开发的时候能有智能提示

:kissing_smiling_eyes:,zip已上传

谢谢大佬:14:

感谢大佬分享, 大佬是脚本生成的吗?

眼位~~~~~

手打的哈哈哈哈

肃然起敬!!

插眼收藏了

可以提交到npm

参考chrome扩展

https://www.npmjs.com/package/@types/chrome

2赞

不好意思,大佬,我弄的有些地方不是很完整,比如说我才知道 文档里参数列表" [ ]" 代表可选参数,
然后一些window相关声明我不清楚自己的理解是否正确。
希望我能抛砖引玉,官方能否修正一下我的错误的地方然后发布一下editor.d.ts,让广大的开发者有智能提示,降低学习成本
使得更多的人开发更多插件,丰富咱们国产的插件商城。
十分感谢。

你弄的已经很不错了,其实我也不太会写.d.ts
那我我就先搬运到npm上,后续有时间就维护下喽

https://www.npmjs.com/package/cc-plugin

2赞

这么巧,我也有 :5:

https://gitee.com/ifaswind/eazax-ccc/blob/master/declarations/editor.d.ts

2赞

good 皮

mark
mark

插件不是只能用js写吗? d.ts声明文件有用?