JetBrains Rider是一款可以在多平台上使用的C#编辑器,以无与伦比的2500多项智能代码检查和重构,Rider增强您的C#体验,使您更加迅速编写零误差的代码。软件可以在.NET开发中使用多种编程语言,如HTML,CSS、JavaScript以及SQL等,并且软件最主要特点是可以在对代码进行检测、分析等,这样能够及时发现问题,喜欢的话赶快来本站下载吧。
JetBrains Rider相关介绍
1、智能代码编辑器
提供了众多智能代码编辑功能:例如不同的代码补全、自动导入命名空间、自动插入大括号与高亮显示匹配的分隔符、重新排列代码、实时与后缀模板、ASP.NET MVC 中的控制器与操作超链接、多选择模式、用于继承导航的间距图标,以及快速访问重构、生成、导航和上下文操作。
2、杀手级代码分析
提供了 2200 多个实时代码检查,可以帮助您检测错误和代码异味。 提供 1000 多个快速修复,可以单独或批量解决检测到的问题:只需点击 AltEnter 进行选择。 要详细查看您的项目中的错误,请使用解决方案级错误分析 (SWEA):它可以监视您的代码库中的错误并让您了解是否某些方面出错,即使您没有在文本编辑器中打开存在问题的文件。
3、导航和搜索
即时跳到您的代码库中的任何文件、类型或成员,并查找设置和操作,所有操作均可以通过常用的 Search Everywhere 快捷键完成。 您可以查找任何符号的用法,包括跨语言用法和字符串文字中的用法。 对于上下文导航,只需使用一个 Navigate To 快捷键即可,此快捷键可以将您从符号转到其基本与派生符号、扩展方法或实现。
4、反编译器
想要了解第三方库代码的运行效果? 对我们来说这不是问题:只需在库符号上调用 Go to Declaration,并在常规的编辑器选项卡中让这个将库类型反编译为 C#。 随后,您可以像往常导航源代码一样导航反编译的代码,以及查找和高亮显示用法。 不过,有时甚至不需要反编译:软件也是可以从 Microsoft Reference Source Center 等源服务器提取源代码。
5、重构
ReSharper 60 多个重构中的大多数都可以在软件中使用,其超过 450 个上下文操作也已登陆到这个软件。 您可以重命名和提取方法、接口和类,移动和复制类型,使用替代语法,等等! 在 Refactor This 弹出窗口中查找可用重构,或者使用您可以通过 AltEnter 访问的上下文操作。
主要功能
【多平台支持】
支持Windows、MacOS和Linux等多个平台,为开发人员提供了灵活的开发环境选择。
【跨语言支持】
支持多种语言,包括C#、F#、Visual Basic .NET、JavaScript、TypeScript、HTML、CSS等。
【集成的开发环境】
提供了完整的开发环境,包括代码编辑器、调试器、测试工具、版本控制等。
【智能代码补全】
提供了智能的代码补全功能,可以帮助开发人员更快地编写代码,并减少错误。
【强大的重构工具】
提供了一系列强大的重构工具,可以帮助开发人员更轻松地重构代码。
【集成的调试器】
提供了内置的调试器,可以帮助开发人员更快地诊断和解决问题。
【单元测试支持】
提供了内置的单元测试工具,可以帮助开发人员不更轻松地编写和运行单元测试。
【版本控制集成】
支持多种版本控制系统,包括Git、Subversion、Mercurial等。
产品特征
1、支持多种 .NET 项目类型
Rider 支持 .NET 框架、新的跨平台框架 .NET Core 和基于 Mono 的项目。 这使您可以开发广泛的应用程序,包括:.NET 桌面应用程序、服务和库、Unity 游戏、Xamarin 应用、ASP.NET 和 ASP.NET Core web 应用程序。
2、功能丰富速度快
Rider 提供 2200 多种活跃代码检查,数百种来自 ReSharper 的上下文操作和重构,并与 IntelliJ 平台可靠的 IDE 功能相结合。 除了丰富的功能集,Rider 的设计宗旨是轻量级、响应式。
3、跨平台
除了运行和调试多个运行时之外,Rider 本身还可以在多个平台上运行:Windows、macOS 和 Linux。
常用快捷键
快速生成类
Ctrl+/ 或 Ctrl+Shift+/ 注释
Ctrl+J 智能缩写模板,很好用
Ctrl+I 实现方法或者接口
Ctrl+O 重写方法或者继承接口
Ctrl+Shift+C 复制路径
Ctrl+Alt+Shift+C 复制引用,必须选择类名
Alt+Insert 生成构造函数,getter/setter方法,toString(),equals()和hashCode()等
二、重构类
F6 移动
F5 复制
Ctrl+Alt+Shift+T 重构
Shift+F6 重构-重命名
三、编辑类
Ctrl+Alt+L 格式化代码
Alt+鼠标左键 拉框即可列编辑
Ctrl+Shift+J 合并行
Ctrl+Delete 删除单词
Ctrl+R 替换文本
Ctrl+W 选中代码,连续按会扩大范围
Ctrl+Shift+W 缩小范围...