全新的Unity跨平台开发 IDE JetBrains Rider 2021.1.1 x64 中文免费版

全新的 Unity 跨平台开发 IDEJetBrainsRider2020 特别版,Rider 基于 JetBrains 的平台,JetBrains 的平台很受那些使用 IntelliJIDEA 的 Java 开发者和使用 WebStorm 的 JavaScript 开发者的欢迎。Rider 的主要.NET 组件是 ReSharper,ReSharper 是 VisualStudio 的一个独立语言服务器扩展组件,它提供了代码分析、代码补全、代码重构、代码修复等功能。Rider 可以在Windows、Mac 和 Linux 上运行。

图片[1]-全新的Unity跨平台开发 IDE JetBrains Rider 2021.1.1 x64 中文免费版

强大的跨平台 C#编辑器

JetBrainsRider 是一款快速强大的 C#编辑器,用于在 Windows、Mac 和 Linux 上进行 Unity 开发。以无与伦比的 2500 多项智能代码检查和重构,Rider 增强您的 C#体验,使您更加迅速编写零误差的代码。

Unity 轻松开始

Rider 有内置的 Unity 支持,当你初次打开 Unity 解决方案时它会自动将 Unity 配置为使用 Rider 作为默认的 C#脚本和 shader 文件编辑器。完成设置后,之后双击 C#脚本或 shader 资产,即可在 Rider 中打开解决方案。

控制 Unity 编辑器

由于集成的双向通信,无需离开 Rider,您即可切换进出 Play 模式,暂停,和逐帧执行!工具条包含游戏视图按钮 Play、Pause 和 Step,分别对应 UnityEditor 中的相同按钮,并且与 UnityEditor 中的按钮控制相同的行为操作。状态栏上的 Unity 小图标将显示 UnityEditor 是否已经连接,正在刷新或在 Play 模式。在 Rider 处于 Edit 模式下的任何变更都将立刻提交 UnityEditor。

运行 Unity 测试

Rider 允许您运行与 Unity 的 API 交互的测试,可以逐帧执行,一切操作都在 Rider 中。当然,您还可以查看 Unity 专用测试的结果,就像普通的测试一样–您可以按结果筛选,并且点击跟踪堆栈,从而在代码中导航。

Unity 控制台日志

UnityLogs 工具窗口有指向跟踪堆栈的链接,使您可以浏览相同的事件(错误、警告或消息),根据 Unity 编辑器控制台中记录日志的时间来隐藏事件。它允许按分类筛选(在 Play 或 Edit 模式),并让您轻松导航到日志记录中提到的任何源文件、类、方法,或属性。UnityLogs 在每次切换到 Play 模式后自动清空其输出。

代码提示

Rider 提供一流的 C#代码分析,包括 Unity 专用的代码检查和快速修复。

例如:Rider 会警告您不要使用低效的字符串和标签(tag)属性文字比较,并且会提供一个快速修复方法,将其重写为调用 CompareTag。

同样的,如果您尝试用 new 作为关键字新建 MonoBehaviour 或 ScriptableObject 派生类的实例,Rider 会发出警告提示。只需按下 Alt+Enter,Rider 即可为您修复这个问题。

轻松调试 Unity

使用 Rider,让您更加轻松的在 Unity 编辑器中运行 C#脚本的同时进行调试。一切都已经配置完成,您只需按下 Debug(调试)工具栏按钮、菜单项或快捷键,将调试器附加到运行中的 Unity 编辑器。可以在编辑器中设置断点,单步调试代码,查看 local、监控 value,并且评估表达式。

使用 Rider,您甚至可以调试没有调试信息的代码。Rider 自动反编译运行中的外部库,允许您调试反编译后的代码,单步调试函数,设置断点,查看和设置本地和变量。

支持 Shader

Rider 还添加了对.shader 文件的支持,提供语法高亮显示、代码折叠、括号匹配等功能。高亮显示 ShaderLab 部分的语法错误,todo(待办事项评论)加入 ToDoExplorer(待办事项浏览器),并高亮显示彩色属性,且提供选色笔用于编辑。整个文件(包括 Cg/HLSL 块)中,都可使用简单词语补全功能。

浏览 Unity 文档

Rider 显示 Unity 符号的外部文档。您即可以点击 QuickDocumentation(快速文档)弹出窗口上的图标(Ctrl+Shift+F1,如果使用 VisualStudio 键盘映射)或直接使用 ViewExternalDocumentation(查看外部文档)操作(Shift+F1),以浏览本地安装的文档,或 Unity 托管的文档(如果本地没有)。

功能特点

代码分析和快速修复

Rider 提供 2500 多种活跃代码检查,以 1000 多个自动快速修复,单独或批量解决检测到的问题。对整个解决方案的错误分析将监控代码问题,使您知道任何可能的错误,即使未打开的文件也不会错过。

代码导航

您可以快速跳到您代码库中的任何文件、类型或成员,还可以查找设置和操作。查找任何符号的用途,或从符号导航到基或派生符号、扩展方法或实现。

重构

Rider 提供 50 多种全局自动化重构,还为本地代码转换提供 450 多个较小的上下文操作。重命名、提取方法、接口和类、移动和复制类型、使用替代语法、还有更多!

更多内容

还提供单元测试支持、代码清理、集成版本控制、在提交代码之间保存的本地历史记录、支持 NuGet、数据库工具等等。您可以通过 Markdown 支持到 VIM 键盘绑定之类的插件轻松扩展 Rider。

© 版权声明
THE END
点赞10赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容