JetBrains Rider 2021是一款跨平台编码工具,软件能够帮助用户在各种系统之中同时使用这款软件来进行编码。目前软件支持Windows、Linux以及Mac等系统,软件会帮助用户在不同的系统之中配置相应的运行环境,让用户虽然更换了系统依然能够享受到与之前一致的代码语法以及操作方式。软件还能够给用户提供一个代码分析的功能,软件中内置一个二千二百多个的代码监测器,这个检测器能够帮助用户快速的进行代码之中的问题进行分析,并且纠正,让用户能够避免很多错误的发生。而作为一款代码编辑软件软件给用户提供的代码编辑功能也是非常的强大,用户能够通过软件来进行代码模板的带入,软件会帮助用户进行自动匹配括号以及指令等操作。还能能够帮助用户进行代码的重构、重命名、接口和类、提取等,能够非常有效的提高用户的工作效率,缩短用户的工作时间。小编今天带来的是
JetBrains Rider 2021中文破解版,该版本软件已经完成完整的破解以及汉化,感兴趣的用户可以在本页面的下载链接处进行下载。
功能介绍
1、WinForms设计师
软件具有WinForms设计器可帮助您创建,观察和修改Windows窗体应用程序的UI。
2、单元测试覆盖率
.NET Core的持续测试来自Linux和macOS。
3、编辑并继续
帮助您在应用程序在断点处暂停时将更改应用于源代码,在恢复时,更改将自动应用于代码。
4、Razor页面上的WebStorm
Razor页面上与Web相关的语言已被移至WebStorm引擎。
5、初始C#8.0支持
感谢ReSharper,Rider 2019.1支持新的语言功能。
6、重命名为F#定义的符号
现在适用于整个解决方案。
7、Xamarin的支持
Xcode集成和JetBrains Xamarin SDK达到了新的高度。
8、面包屑
JetBrains Rider支持C#,VB.NET和F#文件,帮助您快速了解光标在当前文档结构方面的位置。
9、IIS Express支持
用于ASP.NET核心应用程序。
10、跨平台性能分析
适用于Mono和Mono Unity应用程序,.NET Core应用程序支持将随未来更新而来。
11、IL
显示当前在编辑器中打开的类或方法的IL指令,并支持C#,VB.NET和F#。
12、单元测试支持
获得性能提升和更小的内存占用。
破解教程
1、在软件学堂下载软件压缩包并且解压获得软件安装文件,并且双击exe文件开始安装。
2、点击“Browse”可更改安装软件位置。
安装向导默认设置的软件默认安装路径为C:Program FilesJetBrainsJetBrains Rider 211.4961.5。
3、根据自身需求选择安装类型。
4、软件安装需要一些时间请耐心等待即可。
5、软件安装完成,安装向导会提示完成软件安装向导,取消勾选,点击Finish。
6、双击打开软件,这个时候软件还是英文版,我们先对它进行语言的调整,汉化操作。
7、直接快捷键Ctrl+ALT+S打开Settings-Plugins。
8、在marketplace的搜索框中输入Chinese,找到汉化插件chinese(simplified) langua...在点击install进行安装。
9、这个时候点击restart idea会弹出提示重启框,在点击restart重启软件。
10、重启软件,进入界面后即可发现是中文界面,且无需再次破解即可直接免费使用。
软件特色
1、代码分析
JetBrains Rider拥有2200多个实时代码检查,具有自动快速修复功能,可以单独或批量解决检测到的问题,解决方案范围的错误分析将监视代码问题,并让您知道是否出现任何问题,即使在当前未打开的文件中也是如此。
2、代码编辑
丰富的编辑器具有不同类型的代码完成和代码模板,自动插入匹配括号和导入指令,快速信息工具提示和用于继承导航的装订图标,上下文操作等等。
3、重构
ReSharper的60多个重构大部分已经在软件中提供,其450多个上下文操作都在那里,重命名,提取方法,接口和类,移动和复制类型,使用替代语法等等。
4、单元测试运行器
可帮助您基于NUnit,xUnit.net或MSTest运行和调试单元测试,您可以探索测试,以不同方式对它们进行分组,将它们分解为单个会话,查看测试输出并从堆栈跟踪导航到源代码。
5、调试器和更多工具
包含一个调试器,可与.NET Framework,Mono和.NET Core应用程序配合使用,让您可以步进,观察,评估和运行游标,其他工具包括堆栈跟踪资源管理器,NuGet
浏览器以及VCS和数据库支持。
6、数据库和SQL
使用SQL和数据库而无需离开Rider,连接到数据库,编辑模式和表数据,运行查询,甚至使用UML图分析模式。
7、导航和搜索
立即跳转到代码库中的任何文件,类型或成员,以及快速查找设置和操作,查找任何符号的用法,或从符号导航到基础和派生符号,扩展方法或实现。
8、前端技术
内置了JavaScript,TypeScript,HTML,CSS和Sass支持,利用WebStorm中包含的重构,调试和单元测试功能。
9、可扩展性
支持为ReSharper和IntelliJ Platform开发的各种插件,除了捆绑的插件之外,还提供支持Markdown,.gitignore文件和Python脚本的插件。
软件优势
1、快速且强大的跨平台.NET IDE
可以帮助您在 Windows、Mac 和 Linux 上开发 .NET、ASP.NET、.NET Core、Xamarin 或 Unity 应用程序。 从 C#、VB.NET 和 F# 到 ASP.NET Razor 语法、JavaScript、TypeScript、XAML、XML、HTML、CSS、SCSS、JSON 和 SQL,它为 .NET 开发中使用的语言提供了丰富的编辑支持和代码洞察。
2、语言和项目类型
借助这款软件,您可以打开、编辑、生成、运行和调试大多数 .NET 应用程序,包括桌面应用、Web 应用、库和服务(但是,调试 UWP 应用程序尚未得到支持)。 还支持以 Mono 为目标的应用程序(例如 Unity 和 Xamarin),以及最新、最出色的 .NET Core 应用程序。
支持 .NET 开发中使用的许多语言,包括 C#、F#、VB.NET、ASP.NET(ASPX 和 Razor 视图引擎)、XAML、XML、JavaScript、TypeScript、JSON、HTML、CSS、SCSS、LESS 和 SQL。
3、ReSharper + IntelliJ 平台
使用 IntelliJ 平台的 UI 和多个功能,此平台驱动着 IntelliJ IDEA、WebStorm 和其他 JetBrains IDE。 它具有跨平台功能,为数以百万计的开发者所熟悉,并提供 VCS 和数据库支持等核心功能。
此外,我们还添加了 ReSharper 功能:导航与搜索、重构、代码检查和快速修复,等等。 我们花费了 10 多年的时间来构建功能集,旨在帮助开发者读取、写入和导航大型 .NET 代码库。现在,用户可以使用所有这些功能。
4、与生俱来的智能和快速
不会挤入 32 位进程,这样既能让它深入了解您的代码,又可以保持响应速度。能够以几乎零延迟打开(和重新打开)大多数解决方案。 对解决方案进行外部变更? 正在切换 Git 分支? 没问题:可以快速跟上。
在您编辑代码时,我们的首要任务是确保您可以充分发挥手指的输入速度,不受 IDE 处理速度的影响。
5、在 Windows、Mac 和 Linux 上运行
可以在多个平台上运行:Windows、macOS 和不同版本的 Linux。 如果您想在 Mac 上编辑、生成、运行或者调试 Unity 或 .NET Core 应用程序,是您可以使用的成熟 IDE。
6、智能代码编辑器
提供了众多智能代码编辑功能:例如不同的代码补全、自动导入命名空间、自动插入大括号与高亮显示匹配的分隔符、重新排列代码、实时与后缀模板、ASP.NET MVC 中的控制器与操作超链接、多选择模式、用于继承导航的间距图标,以及快速访问重构、生成、导航和上下文操作。
7、杀手级代码分析
提供了 2200 多个实时代码检查,可以帮助您检测错误和代码异味。 提供 1000 多个快速修复,可以单独或批量解决检测到的问题:只需点击 AltEnter 进行选择。 要详细查看您的项目中的错误,请使用解决方案级错误分析 (SWEA):它可以监视您的代码库中的错误并让您了解是否某些方面出错,即使您没有在文本编辑器中打开存在问题的文件。
8、导航和搜索
即时跳到您的代码库中的任何文件、类型或成员,并查找设置和操作,所有操作均可以通过常用的 Search Everywhere 快捷键完成。 您可以查找任何符号的用法,包括跨语言用法和字符串文字中的用法。 对于上下文导航,只需使用一个 Navigate To 快捷键即可,此快捷键可以将您从符号转到其基本与派生符号、扩展方法或实现。
9、反编译器
想要了解第三方库代码的运行效果? 对我们来说这不是问题:只需在库符号上调用 Go to Declaration,并在常规的编辑器选项卡中让这个将库类型反编译为 C#。 随后,您可以像往常导航源代码一样导航反编译的代码,以及查找和高亮显示用法。 不过,有时甚至不需要反编译:软件也是可以从 Microsoft Reference Source Center 等源服务器提取源代码。
10、重构
ReSharper 60 多个重构中的大多数都可以在软件中使用,其超过 450 个上下文操作也已登陆到这个软件。 您可以重命名和提取方法、接口和类,移动和复制类型,使用替代语法,等等! 在 Refactor This 弹出窗口中查找可用重构,或者使用您可以通过 AltEnter 访问的上下文操作。
11、单元测试
可以在以 .NET Framework、.NET Core 和 Mono 为目标的应用程序中基于 NUnit、xUnit.net 或 MSTest 来运行和调试单元测试。会在编辑器中使用间距图标标记测试类和方法:点击,或者使用 AltEnter 菜单运行、调试和管理测试。 您可以浏览测试,按照不同的方式为测试分组,将测试细分为各个会话,查看测试输出以及从堆栈跟踪导航到源代码。
12、调试
包括一个可以处理 .NET Framework、Mono 和 .NET Core 应用程序的调试器。 您可以创建多个调试配置,附加到外部进程,设置和管理断点与断点条件,单步调试,运行到光标,设置监视,评估表达式和浏览线程。
13、版本控制
开创性地涵盖对Git、Subversion、Mercurial、Perforce和TFS的支持, 且通过插件支持更多版本控制系统。 在代码编辑器中,会在您输入时高亮显示本地变更。 使用专用的VCS工具窗口,您可以 查看本地变更、传入的和存储库的变更、管理变更列表、 搁置变更以备后用、查看差异、提交和推送。 内置的可视化合并工具将帮助您解决冲突,甚至还能让您了解您正在处理的文件自上次更新以来是否发生变化。
14、Web 开发
使用我们的这个软件,您可以借助内置的 JavaScript、TypeScript、HTML、CSS 和 Sass 支持开发新型 Web、移动和桌面应用程序。 支持 Node.js、React、Angular 和 Vue.js,与 Bower、NPM 和 Yarn 等程序包管理器集成,并提供与各种 Web 开发工具的紧密集成。 充分利用软件中可用的代码分析、代码补全、重构、调试和单元测试功能,畅享全栈 Web 开发体验。
15、数据库和 SQL
您不用离开即可使用 SQL 和数据库。 连接到数据库,编辑架构和表格数据,运行查询,甚至利用 UML 图表分析架构。功能丰富的 SQL 编辑器支持语法高亮显示、智能代码补全、实时代码分析、代码格式化和导航等功能。
16、插件
通过支持为 IntelliJ 平台和 ReSharper 开发的各种插件来充分利用它的根。除了捆绑的插件(例如用于实现 VCS、F# 和 Unity 支持的插件)外,您还可以根据需要选择安装更多插件:当您打开受某个您未使用的插件支持的文件时,将建议您安装该插件。 例如,提供支持 Markdown、.gitignore 文件和 Python 脚本的插件。
软件亮点
一、外观和感觉
您可以为任何操作更改键盘绑定:按下Ctrl+Alt+S并转到Keymap。
在编辑器中时,按Alt+Enter,然后开始键入要执行的命令的名称
二、编辑器中的代码
例如public void Foo(string input,一旦您键入了方法签名,请按Ctrl+Shift+Enter插入所有应遵循的语法元素,并将其放置在可以继续键入的位置。
您是否要在代码周围加上一些代码try...catch?选择一个逻辑代码块用Ctrl+Alt+Right,按Alt+Enter,然后选择下一个模板的环绕...。
您可以选择一个代码块,然后使用Ctrl+Alt+Shift+箭头键来移动该代码块。
您可以使用查看最近的剪贴板条目,Ctrl+Shift+V然后选择要粘贴的条目。
枚举完成将自动插入枚举类型作为前缀。无需说明!
使用String.Format,您可以在光标所在的位置添加一个占位符。只需点击Alt+Enter并选择插入格式参数
三、分析代码
使用[NotNull]和[CanBeNull]属性NullReferenceException甚至可以在运行代码之前帮助您查找。
困扰于突出显示的代码问题?Alt+Enter在突出显示的代码上按,然后选择检查[检查名称],然后可以选择取消注释或属性的问题或禁用相应的代码检查。
您可以通过单个注释取消所有检查-使用标记代码,// ReSharper disable All并且软件在遇到相应代码之前不会抱怨任何事情// ReSharper restore All。rj的解决方案范围内的分析解决了可见性问题:您将看到内部成员是否在其装配体之外使用,并且您永远不会错过任何一个未使用的非私有成员。
您可以从“编辑器” |“分析”中的代码分析中按掩码排除文件。设置的“检查设置”页面Ctrl+Alt+S。
您可以按/转到文件中的下一个/上一个代码。Alt+Page DownAlt+Page Up
四、遍历代码
您可以按Ctrl+T快速定位类型,方法,或基本上一切,而Ctrl+Shift+T让你查找文件没有其他的建议。
将插入符号置于using(或import如果使用VB.NET的)指令下,然后按Shift+F12。软件将显示此名称空间的确切使用位置(查找符号的用法)。
忘记了您刚才在哪里编辑?转到最后编辑位置用Ctrl+Shift+Backspace。
是否想快速定位当前符号的位置?按下F12或仅右键单击该符号。
CustomerServicesTest使用Ctrl+T或任何其他导航命令定位时,您无需键入整个内容。只需使用CamelHumps并输入即可cst。
Alt+Home带您到基本类型,Alt+End带您到当前类型的继承者。
您想移到班上的下一个成员吗?Alt+Down带你去 Alt+Up将带您回来。
搜索任何内容(用法,实现等)以获取到Find窗口。然后使用它在带有Ctrl+Alt+Down/ Ctrl+Alt+Up的搜索结果之间导航。
要浏览剪贴板中当前的堆栈跟踪,只需按Ctrl+E, T。
在任何JetBrains Rider 2021.1工具窗口中开始输入,匹配的项目将突出显示。CamelHumps匹配在这里也适用。
五、转换代码
同一文件中是否有多个类?快速修复。Ctrl+Shift+R在解决方案资源管理器中按文件,然后选择“将类型移动到匹配的文件中”(更多...)。
使用随时随地重命名任何内容Ctrl+R, R。您甚至可以用更少的步骤来做-只需键入一个新名称并单击即可Alt+Enter。
您可以使用来从一段代码中提取一种方法Ctrl+R, M。
是否要将字符串文字移动到资源文件?按Ctrl+Shift+R字符串上的任意位置,然后选择“移至资源(更多...)”。
键入新的方法签名(更改参数的数量或类型,更改返回类型),并在使用灰色框突出显示签名的同时,点击Alt+Enter来应用“更改签名重构”。
将插入号放在某个属性上,您可以按Alt+Enter将其从自动属性更改为具有支持字段的属性,反之亦然(更多...)。
按Ctrl+R, S以更改签名的方法,看到一个预览应用之前。会做剩下的!
认为您的代码需要清洗吗?使用Ctrl+E, C并运行“完全清理”配置文件(更多...)。
六、产生程式码
使用Generate命令在几秒钟内生成各种类成员Alt+Insert。
Alt+Insert在解决方案资源管理器中,也可以从文件模板..和文件夹创建文件。
输入class并点击TAB。预设为公开还是内部?更改相应的实时模板(更多...)。
使用Alt+Insert并选择生成事件订阅在XAML / ASP.NET WebForms / VB.NET中创建事件订阅。
如果将插入符放在构造函数中的某个参数上并单击Alt+Enter,可以创建一个字段或属性并为您初始化它。
输入foreach并点击TAB。软件将启动实时模板,以生成类型和名称建议的智能循环。
七、单元测试
使用Ctrl+U, L运行在溶液中所有的单元测试(更多...)。
是否要运行一些特定的测试?在编辑器中选择它们,右键单击并选择“运行单元测试” 运行单元测试 Ctrl+U, R(更多...)。
开始在“单元测试”窗口中键入内容,以按名称过滤测试。
在“单元测试”窗口中运行它们时过滤掉失败的测试,以查看它们通过时愉快地消失。
点击星星用来评分