分类

首页> 电脑软件> 应用软件 > ReSharper 2021 v2021
ReSharper 2021 v2021

ReSharper 2021

97°
热度
81
网站评分
93
用户评分
下载到手机
官方正版无病毒无外挂
大小:1KB 更新日期:2026-03-30 19:42:29
类别:应用软件 语言:简体中文
标签 编程 语法更新
软件介绍 精品推荐 猜你喜欢 同类热门 下载

    ReSharper 2021是一款专业的编程软件,支持多种语言,新增检查并且改善虚幻引擎的支持,快速修复以及上下文操作,保持代码一致,轻松更新代码。全新语法样式一一尝试啦!

    ReSharper 2021优势

    1、代码分析

    软件通过 对C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技术的2200多个即时代码检查扩展了Visual Studio 。对于大多数检查,提供了快速修复(灯泡)来改进代码。

    2、重构

    60多种重构 和450多种上下文操作可 帮助安全地组织代码并在解决方案中移动代码,分配职责,解耦,降低复杂性或仅使用其他语言语法。

    3、导航和搜索

    无论解决方案有多大,软件都能帮助您立即访问解决方案中的任何代码。它还可以将您从任何符号导航 到其相关代码, 例如给定接口的实现,类的扩展方法或字段的用法。

    4、代码格式化和清理

    根据您的个人喜好或团队标准来配置和应用代码样式。C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他语言的代码样式和格式设置可以应用于从选择到解决方案的任何范围。

    5、代码生成

    软件可以为您创建很多代码:从新文件和类到条件块和GUID;从实现接口所需的方法和属性到相等性检查和格式化成员。

    ReSharper 2021

    ReSharper 2021亮点

    集成单元测试

    软件自动侦查代码中的单元测试,并提供完整的单元测试支持。你能从代码编辑器中运行和调试测试。同时,一个专用的单元测试资源窗口会让你看到你的单元测试的结构和运行一个或多少单元测试会话的任意组合测试。

    ASP.NET编辑

    利用错误高亮显示,快速修正,上下文动作,代码协助,导航,重构,和其他特征,用户现在可以愉悦而高效的编辑ASP.NET文件。使用ReSharper,你可以不受打扰的在ASP.NET中编辑和重构C#代码,如Web控件属性和事件,数据源,和内容点位符。

    XAML编辑

    有了软件,用户无论是在进行Silverlight, WPF, 或者 Windows Phone 7 开发时,均可获得附加的XAML编辑协助,包括即时代码分析,代码重构,代码生成和调整,以及快速的解决方案范围导航。

    交叉语言功能

    为了混合C#和VB.net项目,帮助你保持代码的各个部分在一起流畅的工作和在你的代码间轻松的导航。所有导航和搜索动作把所有语言的代码都考虑在内,包括C#,VB.net,Asp.net,和XAML。你可以导航到使用,声明,继承,基类和更多—交叉语言。无论何时只要可能,都会由使用重构、上下文动作、或覆盖两个主要语言的快速修改进行自动引用修正。单元测试是可用的,并且无论使用C#或VB.net写单元测试都是一样的用。

    NAnt和MS Build脚本编辑

    高级编辑性能(Advanced editing capabilities),之前只针对C#可以用,现在扩展到了NAnt和MSBuild脚本,为生成脚本提供了完整的代码协助,大量的导航和搜索特征,文件结构,实时错误高亮显示和快速修改。

    XML支持

    软件提供了一些省时的XML特征,包括类型完成,导航到引用类型,高亮显示,替换和移动标签,在两个标签之间导航和打开/关闭标签,使用代码协助和活模板。

    XAML支持

    XAML特征包括XAML代码中的XML编辑,所有的软件代码完成特征,几个重构(包括重命名重构),和实时错误提示,语义和语法分析。上面的截屏中显示在XAML资源中的敏捷的代码完成工作。

    ReSharper 2021快捷键说明

    (1)编辑

    Ctrl +Space 代 码完成

    Ctrl +Shift + Space代码完成

    Ctrl +Alt + Space代码完成

    Ctrl + P显示参 数信息

    Alt +Insert 生 成构造函数,属性,重载成员函数,实现接口

    Ctrl +Alt + J 生成if,try..catch,#region块

    Ctrl + /注释及 取消//注释

    Ctrl +Shift + / 注释及取消/**/注释

    Ctrl + W增量选 择块

    Ctrl +Shift + W 增量反选

    Alt +Enter 显 示错误的修正方法

    Ctrl +Alt + F 格式化代码

    Ctrl +Alt + O 根据指示修改优化

    Ctrl + D复制当 前行或选定的块

    (2)查找

    Alt + F7查找变 量,方法的引用

    Alt +Shift + F7 在设定范围中查找

    Ctrl +Shift + F7 高亮显示

    Ctrl +Alt + Up / Down 定位到下/前一个引用

    Ctrl +Alt + F7 快速定位引用位置

    Ctrl +Shift + F4 关闭查找结果tab

    Ctrl +Alt + U 定位到查找结果

    (3)导航

    Ctrl + N定位到 类型

    Ctrl +Shift + N根据文件名定位

    Ctrl + E最近文件列表

    Ctrl +Shift +Backspace 上次编辑位置

    Ctrl + B跳到变 量申明处

    Ctrl +Alt + B 跳到继承类或接口处

    Ctrl + U调到基 类

    Ctrl +Shift + T 跳到类型申明处

    Alt + Up/ Down跳到下/上一个方法

    Ctrl +F12

    F2 /Shift + F2 下/上一个高亮度显示的错误

    Ctrl +Shift + E Stack Trace

    Refactoring

    F6将类移入另外的命名 空间

    Shift +F6 方 法更名

    Ctrl +F6 更改 签名

    Ctrl +Alt + N

    Ctrl +Alt + M 将选定块抽取为一个方法

    Ctrl +Alt + V 更改变量名称和类型

    (4)模板

    Tab根据缩写生成模板

    Ctrl + J插入模 板

    (5)内置模板:

    asrt 生成assertion

    ear生成空数组

    foreach生成foreach 块

    ital生成ArrayList的迭代循环

    itar 生成array的迭代循环

    itdic 生成dictionary的迭代循环

    loop生成loop循环

    out 打印 串

    outv 打印变量值

    pcipublic const int

    pcspublic const string

    proprotected

    psrpublic static readonly

    psvmmain() method declaration

    ritarIterate an array in reverse order

    sfcSafely cast variable

    thrthrow new

    toar将ArrayList 转化为array

    ReSharper 2021新增功能

    1、记录类型受大多数功能的支持,例如,提取接口重构,提取超类重构,查找用法以及多次检查,快速修复和上下文操作。

    2、新的检查,快速修复和上下文操作。例如,建议转换!()为is not。

    3、命名样式的改进:

    4、对用户规则进行排序,以便更具体的规则具有更高的优先级。

    5、在EditorConfig中读取和写入用户规则

    6、新的重构以重命名元组组件

    7、ASP.NET Core路由模板的结构导航,重构,检查和快速修复

    8、类型转换提示元组转换。

    9、“导航到Windows资源管理器”操作

    10、新的格式化程序设置:

    目标类型new()括号之前和之中的空格,

    在赋值运算符之前换行,

    标签声明中的突出部分。

    11、单元测试改进

    JavaScript和TypeScript测试中的性能改进以及QUnit 2.14.0版支持。

    支持bUnit-Blazor组件的测试库。

    支持使用Visual Studio测试适配器可扩展性的自定义测试框架。

    Visual Studio 2019通用Windows平台项目中的MSTest支持

    更好地控制生成的过程

    AutoFixtureNUnit中库的代码检查。

    12、新约束Body的文件布局模式允许块级和表达健全成员之间的区分。

    13、复制FQN还允许复制GitHub链接。

    14、C ++中的新功能:

    C ++中的新功能:

    C ++支持:

    非类型模板参数中的类类型

    C ++ 20类模板参数推导规则

    noexcept 作为功能类型的一部分

    对于新的协同程序代码完成的项目无论是在基本代码完成和完成后缀模板可用:co_await,co_yield,和co_return。

    虚幻引擎:

    最初对虚幻引擎5的支持

    支持RIGVM_METHOD反射宏

    该Cast 后缀模板

    一组语法样式设置以及相应的检查,快速修复和上下文操作。

    代码清理更新:新的代码清理任务,清理选择上下文操作。

    新的检查:可以推导出模板参数,可以将变量移到内部范围,冗余强制转换表达式。

    转换错误的新快速修复。

    停止列表和单独的选项页面,可提供汇总初始化提示。

    ReSharper 2021测评

    ReSharper 2021更新上线,让你操作起来更加顺手!

    游戏评论
    我要评论
    快来抢先评论吧! (评论需要经过审核才能显示)
    精品推荐

    猜你喜欢

    免费学习编程软件

    免费学习编程软件有着专业学习编程知识,海量课程呈现,小伙伴可以掌握优质内容,享受最好的教育服务。平台可以查看学习中心了解进程,还可以记录,不懂即可咨询老师,让你理解深刻!

    ai音乐学院官网版

    ai音乐学院官网版

    查看
    好学AI

    好学AI

    查看
    猜猜喵

    猜猜喵

    查看
    小码AI课

    小码AI课

    查看
    思创优学

    思创优学

    查看
    代码星球

    代码星球

    查看

    同类热门