Resharper中文帮助.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Resharper中文帮助

Resharper中文帮助文档 Resharper介绍 Resharper是一款编码扩展程序。他除了.net语言版本以外,还有其他版本。比如说Java,PHP, Object C版本等。 在.net框架下,其支持VS2003,2005,2008,2010。语言支持包括c#、Vb、HTML、ASP.NET、MVC(必威体育精装版支持3.0 )、JavaScript、 CSS、 XML、 XAML。 Resharper可以帮助程序员快速生成代码,分析代码,重构代码,格式化代码,代码模板,以及单元测试。可以说,熟练使用这款软件,可以大大加快编码效率,提高编码的规范性,准确性,稳健性。 以下讲解Resharper的常用功能。详细文档请参考Resharper帮助文档。相关讲解也参考了帮助文档上的相关内容。 使用说明 代码分析 Code Analysis 代码分析是Resharper最常用的功能。包含错误提示,专案解析,快速修正等。 代码高亮 当代码中出现错误,或者其他可能引起异常,可改进,可优化的地方时。Resharper将会高亮显示代码。 (错误) 比如说未声明: 语法错误。 (警告提示) 当代码中出现未使用的对象,比如说值,类,命名空间等。就会以“灰色”来提示。灰色部分是可以移除的。 点击灰色代码行,再右侧会出现一个红色的灯泡: 点击Removexxx,可以移除代码行。下面的选项是设置用的,不建议改动,否则改回来比较麻烦。 (建议) 建议是Resharper另一个非常有特色的功能,通过建议,我们可以写出比较漂亮的代码,优化代码结构。同时可以养成良好的编码习惯。 专案解析 专案解析可以分析整个专案中可能出现的错误,警告。如果需要开启专案分析,你可以在右下角找到开启的按钮。 双击,然后选择OK。如果项目很大,比如说Clop,而你的电脑2G内存。那么,恭喜你,你可以感受到敲一下,卡五秒的感觉了。此功能相当耗CPU,耗内存。体质不好的童鞋,请不要玩。建议I5处理器以上,4G内存以上,64位系统的童鞋玩。不过卡过去了,也就没有那么卡了,有缓存机制的。 关闭代码分析请从设置里面关闭。 专案解析完毕,Resharper会提示相关警告,错误信息。 双击可以快速定位到代码行,也可以按 (ALT+F12)跟踪到下一个错误。Shift+ALT+F12上一个错误。 快速修正 当代码出现异常,或者警告时,可能程序员不知道怎么修正。那么使用快速修正功能,可以修正该异常。快捷键Alt+Enter 修正分两类,一类是红色,一类是。 红色的修正提示是一般是比较严重,或者强烈建议修正的问题。用蓝色曲线标注。 例如: 黄色是普通,优化性的问题。用户可以选择修正,也可以不修正。用绿色曲线标注。 代码辅助Coding Assistance 智能对象 通常我们的代码提示只能完成上下文,或者专案中的对象,对于一些你想用,但是记不住名,或者单词很长,你无法准确拼写出来的代码。你可以采用短名+快捷键(Ctrl+ALT+Space)的方式去生成。 例如: 快速完成 快速完成是通过一些组合键的形式,快速生成代码片段.快捷键为 Ctrl+shift+Enter 例如,我们创建一个方法: 按Ctrl+shift+Enter 立马生成 上下文解析 上下文解析是通过自动分析程序员编写的代码,解析出可以被Resharper所识别,并可以做一定调整。程序员点击代码行,在IDE的右侧可以看到相关的图标。 解析类型分三类: :代码编辑动作 通过该动作,可以将对象进行优化,或者调整。 :可以重构对象 例如: 我没有见过。 高亮分隔符 在编码过程中,我们有时候很难搞清(和哪个)对应。特别在(非常多得时候。那就比较头大了。在一些逻辑比较复杂的方法中,也很难找到其对应的{}。通过高亮提示分隔符,我们可以很快找到匹配的分隔符。 其他 快速注释,取消注释。 快捷键Ctrl+/,取消也是Ctrl+/ 注释多行代码可以选择多行,按Ctrl+/ 也可以按Ctrl+shift+/ 复制历史 虽然我们的工作有一部分是在做重复地Ctrl+C,Ctrl+V。但是还是需要一点点手段和技巧。 快捷键Ctrl+Shift+V你看到了什么?对,复制历史。你刚才复制的东西都在里面了。 代码生成 Code Generation 还在重复地写GetSet的属性吗?还在努力地写构造函数吗?还在一个个地实现接口对象吗?有了Resharper,你可以少些N行代码。 快捷键 alt+Insert;Ctrl+Alt+Insert 例如: 生成属性,私有对象,私有常量,请按P 生成类,构

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档