当前位置:网站首页>Unity SKFramework框架(十六)、Package Manager 开发工具包管理器
Unity SKFramework框架(十六)、Package Manager 开发工具包管理器
2022-07-02 09:45:00 【CoderZ1010】
目录
简介
开发工具包管理器正式上线了,编辑器窗口参照Unity内置的Package Manager做的,后续框架中所有的开发工具均会上传至服务器进行开源,供大家下载安装使用。服务器是博主斥58元巨资租的一个基础版的服务器,宽带4M,不过代码都是kb级别的,想必够大家使用了(手动狗头)。下面对该编辑器窗口中进行详细介绍。
菜单
通过SKFramework/Package Manager打开窗口。
Sort 排序
排序包含四种方式:
1.Name ↓:列表内容按照名称顺序排列;
2.Name ↑:列表内容按照名称倒序排列;
3.Released Date ↓:列表内容按照发布日期顺序排列;
4.Released Date ↑:列表内容按照发布日期倒序排列。
Search 检索
列表中的内容会根据检索栏中输入的内容进行过滤,不区分大小写,代码中全部降为小写处理。
//如果检索输入框内容不为空 判断资源包的名称是否包含检索的内容
if (!string.IsNullOrEmpty(searchContent)
&& !package.name.ToLower().Contains(searchContent.ToLower()))
continue;
Help 帮助
点击该按钮会启动浏览器,跳转该博客链接,查看使用说明。
Version 版本信息
版本信息包含三种状态:
1.空白表示未安装该工具包;
2."√" 表示该工具包已经安装且已经是最新版本;
3."↑" 表示该版本已经安装,但是有新版本可升级。
Detail 详情
当选中列表中任意一项内容时,右侧窗口展示相应工具包的详细情况,从上到下内容依次是工具包的名称、作者、版本信息和发布日期,如果该工具有相关的使用说明,会有Documentation按钮,点击跳转文档链接,再往下是工具的介绍信息、该工具的依赖项。
依赖项分为Is Using和Used by,分别表示该工具使用了其他哪些工具、该工具被其他哪些工具使用,如果没有则为(None)。
Last Update 最后更新
LastUpdate表示最后一次的更新日期,点击右侧更新按钮,会发起网络请求,获取最新的工具包信息并缓存到本地。
Install 安装
如果未安装当前选中的工具包,右下角显示Install按钮,点击会发起网络请求,下载并安装该工具包。
Remove 移除
如果已安装当前选中的工具包,右下角显示Remove按钮,点击会删除该工具相关的内容。
Update 更新
如果已经安装当前选中工具包的其他版本,右下角会显示Update按钮,点击首先会移除已经安装的版本,再发起网络请求,下载安装该版本的内容。
边栏推荐
- Rust language document Lite (Part 1) - cargo, output, basic syntax, data type, ownership, structure, enumeration and pattern matching
- 百款拿来就能用的网页特效,不来看看吗?
- Mui WebView down refresh pull-up load implementation
- 堆 AcWing 839. 模拟堆
- 一些突然迸发出的程序思想(模块化处理)
- Package management tools
- Interview questions for software testing - a collection of interview questions for large factories in 2022
- Js5day (event monitoring, function assignment to variables, callback function, environment object this, select all, invert selection cases, tab column cases)
- Fully autonomous and controllable 3D cloud CAD: crowncad's convenient command search can quickly locate the specific location of the required command.
- About the loading of layer web spring layer components, the position of the layer is centered
猜你喜欢
移动式布局(流式布局)
[200 opencv routines] 100 Adaptive local noise reduction filter
Jerry's watch modifies the alarm clock [chapter]
Heap acwing 838 Heap sort
Js8day (rolling event (scroll family), offset family, client family, carousel map case (to be done))
ArrayList与LinkedList效率的对比
C modifier
Js10day (API phased completion, regular expression introduction, custom attributes, filtering sensitive word cases, registration module verification cases)
[opencv learning] [common image convolution kernel]
[opencv learning] [image filtering]
随机推荐
ADB basic commands
(7) Web security | penetration testing | how does network security determine whether CND exists, and how to bypass CND to find the real IP
Jerry's watch modifies the alarm clock [chapter]
Heap acwing 839 Simulated reactor
OLED screen driver based on stm32
[opencv learning] [contour detection]
Mui WebView down refresh pull-up load implementation
ArrayList与LinkedList效率的对比
国产免费数据仓库ETL调度自动化运维专家—TASKCTL
接口测试面试题目,你都会了吗?
Unity SKFramework框架(十九)、POI 兴趣点/信息点
[opencv learning] [image histogram and equalization]
JDBC 预防sql注入问题与解决方法[PreparedStatement]
Jerry's weather direction coding table [chapter]
bellman-ford AcWing 853. 有边数限制的最短路
Jerry's watch gets the default ringtone selection list [article]
Interval DP acwing 282 Stone merging
Docsify deploy IIS
Counter attack of flour dregs: MySQL 66 questions, 20000 words + 50 pictures in detail! A little six
架构师必须了解的 5 种最佳软件架构模式