Unity技术手册-Rider提高效率必备设置

2024-04-09 1021阅读
Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总
游戏脚本-辅助自动化Android控件全解手册再战Android系列
Scratch编程案例软考全系列Unity3D学习专栏
蓝桥系列ChatGPT和AIGC

👉关于作者

专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)

有什么需要欢迎底部卡片私我,交流让学习不再孤单。

Unity技术手册-Rider提高效率必备设置

👉实践过程

😜换行长度设置

当你一行的代码超过编辑器背景的那个一条小竖线后,一旦格式化会自动换行。

在 File -Setting -Editor - Code Style中找到 Hard wrap at进行修改。

前面设置自动换行的最大列数,后面开关表示是否开启自动换行。

Unity技术手册-Rider提高效率必备设置

😜工具栏的显示隐藏

Unity技术手册-Rider提高效率必备设置

😜关闭代码提示(波浪线)

因为每个人的编码审美习惯不同,官方推荐的不一定就是合适的,首字母大小写,驼峰或者下划线等,我们会在定义变量或者属性的时候经常看见很烦人的那个波浪线,这都是编辑器给我们的建议,甚至系统方法也给出了。

Unity技术手册-Rider提高效率必备设置

我们记住图中var这个关键字,然后打开File - Setting到这个拼写检查的面板输入var,接下来把你认为最可能的取消勾选试一下就知道具体是哪个属性控制了。

Unity技术手册-Rider提高效率必备设置

😜换行设置

如下图,private字段和 public字段在格式化后总会自动隔开一行。代码多了,滑动代码都是件很麻烦的事,这就很难受了,我更想能合在一起。怎么办呢

Unity技术手册-Rider提高效率必备设置

如下图在 File -Setting - Code Style - C#中,把1改为0,保存。这时你删掉隔开的一行,再继续格式化。Rider就不会自动增加一行了。记住这的所有内容 除了这个其他的也能更改要不要多出个空格。

Unity技术手册-Rider提高效率必备设置

😜去掉usage或更改usage的显示

如下图,默认的设置。Rider编辑器会自动显示 usage 在字段的上方。有好处吗?有,能指出哪使用了,但是坏处是用的不多并且代码一多占行数不少,而且我们用ctrl+左键也能快速定位过去。不是很必要的功能,我们可以通过设置把它去掉或显示在同一行的右方。

Unity技术手册-Rider提高效率必备设置

在 File -Setting - Editor - Code Vision中有设置,又嫌占行又想显示 就显示在右侧。

Unity技术手册-Rider提高效率必备设置

😜命名规范设置

我们可以依次打开 File - Setting - Code Style - C# - Naming 中,设置自己习惯的命名规范

Unity技术手册-Rider提高效率必备设置

编辑器默认就为我们提供了几个选项,看字面意思也好理解,比如UpperCamelCase即首字母大写的驼峰,lowerCamelCase即首字母小写的驼峰,ALL_UPPER即全部大写,各单词用下划线连接。若需要特殊设置则可以在Prefix和Suffix添加符合,分别代表命名的头尾规则。

取消左上角 Enable ‘Inconsistent Naming’ Inspection 的勾选,可以关闭脚本里有关命名不符合设置的规范的提示。

😜代码格式化设置

因为之前是写JAVA的, 所以对代码的格式优点洁癖,这个设置也是我最在意的。

我希望看到的代码格式是这样的

private void OnMouseUp() {
    //注释
}

但是rider默认格式化之后是这样的:

private void OnMouseUp() 
{
    //注释
}

这换行就很离谱,一个括号你占一行。不浪费吗

在Editor->Code Style中我们还可以修改代码格式化的相关设置,如 { 是否换行,代码缩进规则等等。

if while foreach 等代码块,单行时是否显示花括号 {}

code style中

Unity技术手册-Rider提高效率必备设置

函数后的 { 是否换行

Braces Layout中

Unity技术手册-Rider提高效率必备设置

😜取消函数参数提示

默认安装的调用方法的时候,会提示参数的意思。

Unity技术手册-Rider提高效率必备设置

这一点确实也有好处,但是有时候也显得很混乱,且造成代码感觉过多。我们完全可以自己设置。

在 File - setting - Editor - 嵌入提示 - C# - 参数名提示中有设置。

Unity技术手册-Rider提高效率必备设置

😜打开更多的代码窗口

默认情况下,打开的代码窗口都在一行展示,过多的话会隐藏在一个下角标中,我们完全可以设置允许打开更多的代码标签。如下图:

Unity技术手册-Rider提高效率必备设置

Unity技术手册-Rider提高效率必备设置

我们勾选 多行 ,并且不需要显示文件图标,有后缀就行了。下方有代码标签页的最大数量。20以内足够了。你还可以将标签页顺序按照字母排序,找起来更加方便了。

😜每次看API都会external sources?

用的rider开发unity项目,每次想看api的时候,用Ctrl+左键点击去Unity的api的时候,会等半天,提示external sources,会在这卡半天,每次都是。

原因是rider去获取的远程云端的资源,肯定会慢。需要改成本地的即可。

Unity技术手册-Rider提高效率必备设置

👉其他

📢作者:小空和小芝中的小空

📢转载说明-务必注明来源:https://zhima.blog.csdn.net/

📢这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气💚,日后定有一番大作为📝!!!旁边有点赞👍收藏🌟今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。

温馨提示:点击下方卡片获取更多意想不到的资源。

Unity技术手册-Rider提高效率必备设置

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]