首页 > 其他分享 >Unity的Package库在IDE里不显示API注释的解决方法

Unity的Package库在IDE里不显示API注释的解决方法

时间:2024-07-03 19:42:13浏览次数:17  
标签:Package 注释 Entities Unity API IDE

当你在代码里使用Package库的API的时候,比如Addressable和Unity.Entities等等,以Visual Studio为例,鼠标放到API上,会发现不显示注释:

然而按F12访问源代码,会发现代码里面是有注释的,而且对于Unity的包,注释会非常的详细:

本质原因是Unity在编译这些Package的时候,没有生成XML注释文档,导致IDE找不到注释。而VS的Unity插件也没有智能到自动把注释定向到源文件那边去。

解决方法也不复杂。以Unity.Entities为例,首先建立一个文件夹,就叫Unity.Entities好了。
然后在里面创建一个Assembly Definition Reference。在Unity 6里,菜单项的位置如图所示:

给它起一个名字,比如Unity.Entities.Ref。然后在其Assembly Definition选中Unity.Entities,之后点击Apply:

如果只创建了这么一个Assembly Definition Reference,Unity有可能不会生成相应的Project文件。此时可以继续在文件夹里创建一个Script,随便起个名字,比如UnityEntitiesDummyScript,然后放着不管即可。

之后回到IDE内,再去把鼠标指向Unity.Entities里的东西,注释就完美的显示出来了:

我的注释框会这么华丽是因为装了Resharper的Enhanced Tooltip插件。

用以上方法,就可以把你想查看代码注释的Package都添加进来。比如Unity.Entities、Unity.Physics、Unity.NetCode等大部头。这样就不用总是按F12,或者跑到网页上看文档了。

标签:Package,注释,Entities,Unity,API,IDE
From: https://www.cnblogs.com/horeaper/p/18280848

相关文章

  • 阿里巴巴中国站拍立淘API返回值分析:图像识别技术助力电商用户体验升级
    阿里巴巴中国站拍立淘API的返回值分析,以及图像识别技术如何助力电商用户体验升级,可以从以下几个方面进行详细阐述:一、拍立淘API返回值分析拍立淘API是阿里巴巴中国站提供的一项基于图片搜索的商品搜索服务,它允许用户通过上传商品图片,系统自动识别图片中的商品信息,并返回与之......
  • 12条技巧,打造出超高性能的接口API
    插:AI时代,程序员或多或少要了解些人工智能,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家(前言–人工智能教程)坚持不懈,越努力越幸运,大家一起学习鸭~~~1.并行处理简要说明举个例子:在价格查询链路中,我们需要获取多种独立的价格配置项......
  • unity 从list中获取最近的坐标 / 获取最接近的角度(数值)
    ///<summary>///从列表points中获取距离targetPoint最近的坐标///</summary>///<paramname="points"></param>///<paramname="targetPoint"></param>///<returns><......
  • W外链 短网址系统API 源码,网址缩短API接口
    1、提供的接口W外链提供接口如下:2、签名简介使用前请了解如下事项:API 的签名主要是用于获取身份令牌 AccessToken 时所需必要认证参数在请求需要复杂认证接口的时候,系统会验证 AccessToken在请求获取 AccessToken 的接口时候,服务器会对用户请求合法性的 signature 进......
  • 【Python&网络通信】基于Bypy调用百度网盘api实现自动上传和下载网盘文件
    ​    网盘对于大家的生活工作可以说是息息相关,但是如果每天都重复去上传下载文件就会很浪费时间,所以有没有什么办法可以解放双手?那就是网盘接口,本文通过Bypy库实现百度网盘的自动上传和下载文件。原创作者:RS迷途小书童博客地址:https://blog.csdn.net/m0_56729804?t......
  • 真太卷了...又开源一款开放API管理工具,支持扩展插件(带私活源码)
     关于API管理工具,相信大家已经都有自己用着顺手的。像国外的Postman,国内有Apifox等等。今天给大家分享的是近期在GitHub比较热门的另一款开放API管理工具:Eoapi。1.Eoapi简介概括来说:这是一款API管理工具,支持扩展插件,简单,开源。Eoapi集合了基础的API管理功能和测试......
  • CentOS Stream 8 发布.net 8 webapi
    参考资料https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-rhel#where-is-centos-linux 微软好像不持支.net7所以把demo换成.net8sudodnfinstalldotnet-sdk-8.0 然后就开始报错,大致意思就是无法解析,找不到地址资源进入yum的repos目录cd/etc/yum.rep......
  • 【Unity】HoloLens2 开发日记
    2022/1/12第一天!START!配置环境微软官方教程:练习-导入和配置资源-Learn|MicrosoftDocsWindows10SDK地址:WindowsSDK-Windows应用开发(microsoft.com)MRTK(混合现实工具包):DownloadMixedRealityFeatureToolfromOfficialMicrosoftDownloadCenter......
  • 【Unity】EventTrigger各事件触发时机解释
    OnSelect():当鼠标按下了一个当前未在选中状态的UI时触发。如果一个UI已经被选中(成为焦点UI),那么再点击这个UI时,则不会再一次触发OnSelect。OnDeselect():在OnSelect()已经执行过之后,又选中了另外一个物体时,原有的物体就会触发OnDeselect(),取消选择。OnUpdateSelect():在......
  • ArcGIS API for Javascript解决html2canvas、domtoimage截图地图出现空白问题
    原因使用html2canvas、domtoimage进行截图时,会出现地图面板是空白的情况,报错如下:#1133msUnabletocloneWebGLcontextasithaspreserveDrawingBuffer=false<canvasstyle=​"width:​100%;​height:​100%;​>在通过ArcGISAPIforJavaScript4.X版本实例化地图的......