一、总结下visual studio常用的使用技巧,有助于提高效率:
1.给代码行打标记: ctrl + K :给行打标记;ctrl + K + N:切换标记,即使当前页关闭了,也可以适用此快捷键快速定位到对应文件页!!!
2.
二、总结下Visual Studio好用的插件:
(1)Resharper-这个基本是目前是我开发过程中必备的工具集,唯一的缺点就是吃内存,所以你的内存要是低于8G,就不要使用它了。它的特点可以快速重构、高亮显示错误、导航和搜索都很方便、智能提示、智能复制这个我特别喜欢等等,用着它你会感受到很多惊喜。
插件下载地址1:http://www.jetbrains.com/resharper/
下载地址2:https://www.updatestar.com/directdownload/resharper/2409379
附:ReSharper插件使用教程:(http://www.greenxf.com/soft/211387.html)
ReSharper Ultimate(专业编程工具)是一款功能强大便捷高效的编程工具。想要一款专业的编程工具?那就快试试绿色先锋小编推荐的ReSharper Ultimate正式版下载使用。该软件适用于.NET开发人员的 Visual Studio扩展工具。ReSharper通过 对C#,VB.NET,ASP.NET,JavaScript,TypeScript和其他技术的2200多个即时代码检查扩展了Visual Studio。而且它拥有60多种重构和450多种上下文操作,有助于安全地组织代码并将其移至解决方案,分配责任,分离,减少复杂性或简单地使用替代语言语法,有需要的用户欢迎来绿色先锋网下载。
ReSharper Ultimate 2018破解教程
1、本站下载安装JetBrains.ReSharperUltimate.2018.1.exe,管理云身份运行,按照提示完成安装
2、下载破解补丁(IntelliJ IDEA License Server: 补丁下载地址:https://www.jb51.net/softs/588605.html)
3、找到自己操作系统的版本,32位系统运行“IntelliJIDEALicenseServer_windows_386.exe”,如果是64位系统,则运行
“IntelliJIDEALicenseServer_windows_amd64.exe”,我的就是64位这个
4、VS里面,打开ReSharper的注册窗口:ReSharper ——> Help ——> License Information…
5、Use License Server,右侧加号,点击打开。
6、输入上面启动的服务器地址:http://127.0.0.1:1017,然后点击Add,然后Close
验证成功
ReSharper设置快捷键方法:
快捷键设置后,ctrl +N 后可以直接弹出导航条,如下:
附:VisualStudio神级插件——JetBrains Resharper 2019.1.2 Ultimate完美破解版+教程(转自:https://masuit.com/20)---这个地址的好用!!!!
如果你是一名.NET开发人员,但是你却不使用ReSharper,那么你就不是一个合格的码农了,因为这是一个强大的神器,你值得拥有!当然,用它的代价是,启动VS会变得非常慢,非常卡,但是需要知道,磨刀不误砍柴工!开发效率绝对提升N倍!!!
ReSharper是一个JetBrains公司出品的著名的代码生成工具,是Visual Studio里面的一个插件。它包括一系列丰富的能大大增加C#和Visual Basic .NET开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,VB.NET,XML,ASP.NET,XAML,和构建脚本。ReSharper还为C#和VB.NET提供了增强的交叉语言功能,它使开发者可以有效的控制.net混合项目。
ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML,和XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试工具,快速导航、检索,以及一键格式化代码,自动代码生成和模板功能等很多特性。
插件特点
ReSharper更新日志:
C#和VB.NET的内联参数名称提示
代码编辑器添加了参数名称提示,使C#和VB.NET代码更易读。当你在方法调用中使用文字时,ReSharper使用参数的名称对其进行注释,从而更容易理解它表示的值。
增加对Visual Studio 2019 Preview 1 的支持
从版本2018.3开始,ReSharper开始支持Visual Studio 2019,并且可以集成到Visual Studio 2019 Preview 1版本中。 Visual Studio 2019正式发布后,ReSharper将在未来更新中提供全面支持。
格式化器自动检测程序设置和命名方式
您是否花了很多时间在ReSharper选项中尝试配置格式化程序设置以遵循您的风格? 不要再折腾了! ReSharper从代码中检测代码格式样式并相应地调整格式化程序设置(ReSharper | Options | Edit | Detect formatting settings)。
ReSharper现在检测代码中使用的命名样式以遵循该命名约定,并且不会像过去那样突出显示具有不一致命名警告的大多数实体声明。
改进了C#7解构的支持
改进ReSharper对C#的支持,帮助您充分利用该语言并轻松改进代码。 在此版本中,Go To Declaration / Implementation支持解构声明,new/updated检查,快速修复和上下文操作。
NUnit的Сode检查
此更新引入了一组代码检查,其中包含相应的快速修复和上下文操作,可以帮助您更快地编写NUnit测试。
VB.NET 15.3和15.5语言支持
除了C#之外,ReSharper还在不断改进其VB.NET支持,现在终于支持最新的VB.NET语言版本的所有功能,例如:
命名为元组推理。
引入十六进制/二进制/八进制分隔符。
非尾随命名参数。
受保护的成员访问修饰符。
代码分析
除了增强的解构支持和使用最新的VB.NET版本之外,针对不同情况的C#和VB.NET代码分析还添加了许多新的检查,快速修复和上下文操作,包括:
C#/ VB.NET语言版本集快速修复可以选择为解决方案中的所有C#/ VB.NET项目设置语言版本。 它适用于.NET Framework和.NET Core项目。
此项目中提供了一个新的快速修复,允许不安全的代码。
初始化成员以创建和填充对象初始值设定项。
TypeScript 3.0支持
ReSharper现在支持TypeScript 3.0并使用以下新语言功能:
未知的top类型。
元组类型中的可选元素。
元组类型中的rest元素。
使用元组类型rest参数。
使用元组类型Spread表达式。
rest泛型参数。
ASP.NET Core中的初始本地化支持
ReSharper支持最新ASP.NET Core中引入的新本地化过程,以帮助您以现代方式本地化您的顶级Web应用程序。 您可以在Controller,View和资源文件中使用ReSharper的帮助。 现在,它包括:
转到资源使用情况的声明。
在resx文件中查找资源节点上的用法。
如果资源声明缺少不同文化的inresx文件,则检查资源使用情况,并进行相应的快速修复。
大多数与资源相关的重构:移动,重命名,内联和安全删除。
resx文件中的几个上下文操作,用于修改资源实体。
ReSharper更多的更新
现在,您可以使用“Go To Action”弹出窗口查找“Option”页面。
现在,可以为本地函数使用Introduce参数重构。
为了使ReSharper更符合FIPS,我们停止使用md5哈希算法并消除了它在代码库中的所有先前用途。
您可以选择ReSharper Editor Adornments应继承的字体样式:Visual Studio IntelliSense或Text Editor。
如果检查到有相应的帮助文章,则现在可以在“检查结果”和“解决方案”窗口中的“错误”中检查“检查帮助”。
曾经是单一的“方法,属性,事件”命名风格现在是三个独立的:“方法”,“属性”和“事件”。
现在,C#,JS,HTML和XML文件中的代码格式化程序会考虑先前节点的缩进。
为初始化程序括号内的连续缩进添加了一个新的单独的代码格式化程序选项。
性能优化
性能在几个方面得到优化:
重构加载阶段以加速解决方案加载。
关键字完成变得更快,更精确,从而减少了整体的自动弹出延迟。
由于快速排序项目,代码完成变得更快。
值跟踪现在异步收集结果。
命令行工具
命令行工具中添加了几个新密钥:
详细程度仅将某些严重性级别的问题保存到输出中。
Jobs在多线程模式下运行代码分析。
加强对C++/CLI 以及 UE4 的支持 ULTIMATE
两种类型的项目将特别受益于此版本。 第一种类型是C ++ / CLI(需要ReSharper Ultimate),它获取新的Generate动作以生成相等运算符,哈希函数,getter和setter,构造函数,以及创建派生类,结构或接口的能力。
第二个是虚幻引擎。 首先,由于ReSharper C ++仅在初始索引期间解析非引擎文件,而引擎文件稍后在后台编制索引,因此初始项目开放现在发生得更快。 另外一点是,在编辑器中,像UCLASS,USTRUCT和UENUM这样的反射宏都处理得更好,即使之前从未构建过项目。
响应式编辑器 ULTIMATE
ReSharper C++ 2018.3提供了几项显着的性能改进。 首先,查找代码问题和InspectCode命令行工具现在已经并行化,这使得它们显着更快。 其次,项目重新开放时的缓存加载现在也是平行的,这使其平均速度提高了一倍。 最后,代码完成,初始项目索引和文件分析都有一般的性能改进。
ReSharper破解详细方法:
1.先安装好Resharper;注意:Resharper安装的是2019版本的,所以VS也要安装VS2019版本的!!
2.下载完补丁后解压,复制到C:\Program Files (x86)\JetBrains\Installations或者%LOCALAPPDATA%\JetBrains\Installations文件夹下,覆盖掉每个文件夹下的JetBrains.Platform.Shell.dll;
本机安装路径: C:\Users\xxxxx\AppData\Local\JetBrains\Installations\
3.打开VS,打开ReSharper的注册窗口:ReSharper->Help->License Information...
4.无限全功能试用!
附赠正版激活码(有效期至2020-3-20)
Resharper骨灰级教程
下载地址:
下载地址3:http://www.3322.cc/soft/42942.html
Visual Studio效率神器——超级扩展ReSharper安装和破解
ReSharper的使用方法网络上有文章
Resharper安装和破解极其简单,2分钟就搞定了。
安装ReSharper官方下载:http://download-ln.jetbrains.com/resharper/ReSharperSetup.7.0.1098.2760.msi
注册机下载(作者):http://www.cnblogs.com/Chinasf/archive/2011/07/05/2098222.html
金山快盘打包下载:http://www.kuaipan.cn/file/id_32596143191885310.html
1.安装极其简单,3步就OK,可以选择要安装进Visual Studio版本。
破解
启动Visual Studio后弹出要求注册:选择第二种注册方式。 Editon是版本选择,可以完全功能,或者单独C#/VB.
启动注册机,填写你需要的用户名,回车自动生成注册码
要求选择快捷键方式,看自己的习惯。这儿忘了截图,默认第一个就OK了
安装成功后的菜单栏,另外那个ViEmu是一个Vim化扩展。
使用效果演示,比如自动提示功能
三、Visual Studio打开解决方案提示“创建虚拟目录失败,无法读取配置文件 redirection.config”,对应解决方法:
需要将C盘:C:\Program Files (x86)目录下的IIS Express文件夹拷贝到D:\Users\Documents\ --目录下。因为D盘中放的有解决方法,用vs
打开D盘的解决方案,需要IIS Expresss. (D盘 D:\Users\Documents目录下的IIS Express文件夹删除后重新打开VS 貌似会自动生成该文件夹。。)
开启IIS:
设置中更改开发者模式:
补充: vs创建项目提示无法读取配置文件 redirection.config
很久没有开自己电脑的vs写东西了,今天创建web项目提示“无法读取配置文件 redirection.config”如下图所示,
查找解决方案为,此电脑下的IISExpress快捷方式无效,删除下图快捷方式并彻底删除回收站,最好再查看一下你的Documents下有没有其他无效的快捷方式一起删除,之后重新启动vs,再创建,就不会再报错了
补充: VS2017打开项目提示:IIS Express applicationHost.config文件包含无效项,必须进行更正。文件名:redirection.config 错误:无法读取配置文件。地址:http://www.maziying.com/?p=462
最近搭建开发环境,获取项目后,编译没问题。但是过了两天后再便宜突然报这个错误了,最开始一脸懵逼。以为是因为WebApi项目开启了IISUse 才这样,查看项目文件发现这个配置是False的。
在网上搜到的https://blog.csdn.net/weixin_34024244/article/details/80918739 这位朋友的问题是Documents文件夹下的IISExpress快捷方式无效引起的。(进到了我的IISExpress文件夹,发现可以正常进入,但是config下的那些配置文件都打不开,说明里边的配置文件都是被破坏掉的)。同时还有一篇文章说是装过vs卸载后再装, 这时候iisexpress重复问题,删除以前的就行。
突然就联想到我这期间是修复过一次vs的,会不会也是相当于重新安装了?
索性就死马当活马医, 删掉了documents,重启Vs发现一切正常了。
事后分析原因:
1.修复vs应该不是相当于重新安装的,这个原因基本排除(其实是因为内心深入是拒绝接受这种原因的)
2.我的documents下的iis文件夹中的配置文件无法打开,并且我拷贝备份的时候提示什么“远程地址无法打开”之类的错误,这时候突然想起来,以前配置OneDrive自动备份的时候,是把documents文件夹加入了的,这次在公司安装了office 365,使用了OneDrive,可能把家里电脑的IISExpress文件夹同步过来了。其实本质也确实是这个配置文件无法读取。
嗯,最后这事也就水落石出了,我去修改我的OneDrive共享文件夹设置去.....
最后的最后,好记性不如个烂编辑器,记录下来供以后自省。
四、总结下谷歌浏览器使用技巧:
1.谷歌浏览器快速清理缓存/重新加载当前页而不使用浏览器缓存 方法:
(1)“shift+F5”或“ctrl+shift+R”:
(2)在Chrome浏览器页面中点击“F12”即可打开开发者选项,
在页面上方右击工具栏的“刷新”按钮,并选择“清空缓存并硬性重新加载”,点击即可完成刷新.
2.谷歌浏览器清除缓存快捷键: ctrl +shift+delete
3.谷歌浏览器设置为离线
Mozilla Firefox 和 Internet Explorer 都可以让用户使用「脱机工作」模式访问浏览过的网页,如果你喜欢该功能的话,现在 Chrome 也支持离线浏览模式了。Chrome 离线浏览模式还只是实验性功能,使用过程中可能出现一些错误。
启用 Chrome「离线模式」后,将自动为所有访问过的网页创建本地缓存,当用户无网络连接进行脱机访问时,Chrome 会自动加载之前缓存的网页副本。
注:(脱机)离线浏览功能支持 Windows、Mac、Linux、Chrome OS 和 Android 平台的 Chrome 版本。
启用Chrome离线浏览模式
在 Chrome 地址栏执行 chrome://flags,在实验性功能列表中找到「Enable Show Saved Copy Button」功能,可以使用 Ctrl + F 快捷键搜索 show saved 快速找到。其中「Enable: Primary」选项会在网络断开时提示「显示已经保存的版本」按钮,「Enable: Secondary」选项会在左侧多出一个「重新加载」按钮,帮助用户尝试重新刷新页面。
无论你选择哪种方式启动 Chrome 离线浏览模式,在功能开启后都需要点击「立即重新启动」浏览器以使之重新。
打开脱机网页
一旦离线浏览模式功能开启,在访问网页时 Chrome 都会创建所访问网页的本地缓存。当你脱机断网之后,再访问浏览过的页面时,Chrome 便会提示「显示已保存的版本」按钮,点击之后便可脱机查看了。