上一篇《c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥》感谢大家的厚爱和小编的推荐,非常感谢大家的支持。在回复中发现很多朋友还在用老的IDE。当然,有些是公司决定的,与个人无关。但如果条件允许,新的IDE更适合大家。毕竟新的IDE会有新的特性来减少大家的编程时间,加快效率,会挤出更多的时间给大家思考。做。NET,VS是必须的。所以这次想给大家介绍一下VS2013的一些安装和使用技巧。[小九的学校致力于用平凡的语言描述非凡的技术。如需转载请注明出处:小九的学校。cnblogs.com/xfuture]安装VS2013首先你的IE必须是10以上,否则无法安装。[更正。vs2013是一个可以使用IE10的IE,但是运行的时候需要更改一些设置:蓝猫VS2013不一定需要IE10,我没有安装IE10,但是一开始会有提示,说如果IE10未安装,性能可能会受到影响。我忽略了这个提示。安装后发现只要打开vs2013,ie8访问本地网站就会很慢。起初我不明白发生了什么。我必须使用IE10吗?后来发现只要打开VS2013,它就会一直监控IE8,SignalR技术会推送信息,让VS2013的界面刷新IE浏览器。IE10使用websocket,所以性能不受影响。后来vs2013里面的设置就消退了。】现在VS安装很省力,界面也挺好看的。下载地址:1.官方链接,2.IPlaySoft链接。安装点击下图按钮,一键安装,比SQLSERVER爽多了。需要10G左右的空间,C盘存储小的朋友要注意啦~安装完成后,选择主要语言环境,点击继续,VS会初始化配置大概三五分钟,然后就可以使用了。GlanceVS2013具有典型的扁平化风格,下面有工具栏、代码管理栏和代码块截图,大家可以感受一下。你可能会看到我这边的颜色和字体和原来的不一样。这里我特地分享一下背景护眼色的值(这个对天天看电脑的程序员来说很重要对吧!)和字体:工具-选项-字体和颜色:在项目背景中点击自定义-色相85Saturation123Brightness205,字体是Calibri,我觉得看着很舒服。我选择了紫色的前景字体,它会与浅绿色背景相匹配,不会与关键字颜色混淆。#p#CharacteristicsVS2013有一些新特性。就个人而言,我会给你几个非常有用的提示:1.CodeLens(代码信息指示器)。在代码中的每个方法上放置修饰符,显示哪些更改集有关导致创建方法的原因或最近进行了哪些更改的信息,谁是最后处理代码的人,哪些单元测试覆盖了该方法(包括最新的通过/失败状态),以及存在哪些代码参考。此外,您只需单击一下即可快速跳转到该数据,例如关联的变更集或引用的代码文件。2、很多人在调试程序的时候都会遇到一个小而头疼的问题,就是很难直观的看到函数的返回值,比如result=rand.Next()+rand.NextDouble();如果我们想知道这一行的两个字符一个函数的返回值,除非定义了两个局部变量,否则没有办法知道它们的返回值是什么。VS2013的IDE增强了监听返回值的功能。当您在下一行设置断点时,返回值也包含在自动监控范围内。3、很多人需要使用IEDeveloperToolbar或者Firebug等前端调试工具来开发web程序,但是它们又独立于开发工具,非常不方便。新版VS在IDE中也集成了类似的工具。4..NETWeb开发和工具博客。MSDNhere里面有详细的博客。我不会详细介绍。其实click还有更多的新功能,大家可以在使用过程中慢慢品味。新IDE的新特性会非常吸引人,这也是更换新IDE的重要原因。Tip1.快速查看和编辑函数的代码,无需创建新的TAB。在查看一个函数的实现之前,需要点击F12跳转到使用它的函数。事实上,这是浪费时间。VS2013PeekView解决了这个问题。将光标移动到一个函数,然后按alt+F12。可以看出当前功能是在当前页面实现的。然后你可以在Peek窗口中继续按alt+F12。然后按ctrl+alt+-,或者ctrl+alt++来回跳转。按ESC键关闭Peek窗体。现在不用来回跳转了...(alt+G可以跳转到定义函数的地方,alt+左箭头可以返回)2.Sublimetext预览功能。这很诱人!我曾经使用Sublimetext进行快速预览和定位。现在我们也有VS了!Tools—>Options—>TextEditor—>AllLanguages—>ScrollBar点击Behavior,使用带有垂直滚动条的缩略图模式,源代码概览选择wide。可以实现下图:3.嵌套逻辑代码选中代码段后,按住Ctrl+k,s将代码嵌入到选中的代码逻辑中4.//TODO2010可用。//TODO可以显示在视图-其他窗口-任务列表查看自己的任务列表。#p#Plugin:这里推荐一个特别好的C#插件:Resharper。它应该被很多人使用。对代码重构、代码规范和命名有很大帮助。人工制品。下载地址Resharper真的是一个非常强大的插件。先介绍一下这里的一个好处,就是招玉。如果您有兴趣,可以阅读一些有关Resharper的教程。博客园里很多朋友已经分享过了。右边有一栏,会有红色和黄色,黄色表示代码不规范或者可以改进,点进去后会有提示,点后会有自动优化的选项!红色表示错误,错误会实时提示给你。这些对于代码标准化有很大的帮助。快捷键VS的本质就是处处都有快捷键,可以大大提高工作效率。下面介绍一些常用的:1.返回上一个光标位置/前进到下一个光标位置1)返回上一个光标位置:使用组合键“Ctrl+-”;2)前进到下一个光标位置:“Ctrl+Shift+-”。2.复制/剪切/删除整行代码1)如果要复制整行代码,只需将光标移动到该行,然后使用组合键“Ctrl+C”即可完成复制操作,无需选择整行。2)如果要剪切整行代码,只需将光标移动到该行,然后使用组合键“Ctrl+X”即可完成剪切操作,无需选择整行。3)如果要删除整行代码,只需将光标移动到该行,然后使用组合键“Ctrl+L”即可完成剪切操作,无需选择整行。3.Undo/Undo1)Undo:使用组合键“Ctrl+Z”进行撤销操作;2)撤销:使用组合键“Ctrl+Y”进行撤销操作。4.向前/向后搜索1)使用组合键“Ctrl+I”;2)输入要搜索的文字(将光标移动到搜索词输入框开始输入);3)输入搜索文字后,可以使用组合键“Ctrl+I”和“Ctrl+Shift+I”定位搜索结果前后,搜索结果会高亮显示。4)要结束搜索,请按“ESC”键或单击搜索框右侧的关闭按钮。【补充】选中单词后,按组合键“Ctrl+F”调出搜索框,搜索结果也会高亮显示。5、框选使用组合键“Shift+Alt+方向键(或鼠标)”完成框选。框选择允许您同时选择代码行和列。这对于批量删除某些代码非常方便。6、在光标所在行的上方或下方插入一行1)组合键“Ctrl+Enter”:在当前行上方插入一个空行;2)组合键“Ctrl+Shift+Enter”:在当前行下方插入一行空行。7、定位到行首和行尾1)home键:定位到当前行的行首;2)结束键:定位到当前行的末尾。8、选择光标到行首(行尾)的代码1)选择光标到行首的代码:使用组合键“CShift+Home”;2)选择从光标到行尾的代码:使用组合键“Shift+End”。9.快速插入代码块,请参考我的另一篇文章。10、调用智能提示符1)方法一:使用组合键“Ctrl+J”;2)方法二:使用组合键“Alt+→”。11、调用参数信息提示对于一些函数体比较大的函数,要轻易确认函数内部参数的用法比较麻烦。这时,可以将光标放在参数名称上,然后按下组合键“Ctrl+Shif+Space”,使用该参数的地方就会高亮显示。12、使用组合键“Ctrl+Tab”快速切换窗口(此时可以打开IDE的导航,鸟瞰)。13、要快速隐藏或显示当前代码段,使用组合键“Ctrl+M,M”(记住:按两次M)。14.使用组合键“Ctrl+Shift+B”生成解决方案。15、跳转到指定行1)方法一:组合键“Ctrl+G”;2)方法二:点击状态栏中的行号。16.评论/取消评论1)评论:组合键“Ctrl+K+C”;2)取消注释:组合键“Ctrl+K+U”。17.全屏显示/退出全屏显示使用组合键“SHIFT+ALT+ENTER”。18.定义与参考1)跳转到定义:F12;2)查找所有引用:使用组合键“Shift+F12”。19、查找和替换1)查找:使用组合键“Ctrl+F”;2)替换:使用组合键“Ctrl+H”。20.大小写转换1)转换为小写:使用组合键“Ctrl+U”;2)转换为大写:使用组合键“CTRL+SHIFT+U”。21、调试相关1)调试(启动):F5;2)调试(重启):使用组合键“Ctrl+Shift+F5”;3)Debug(不调试开始执行):使用组合键“Ctrl+F5”;4)Debug(逐条语句):F11;5)调试(逐个进程):F10;6)设置断点:F9。点击查看更多快捷键,推荐您使用新IDE。就像学习技术一样,除了算法和数据结构的基础,语言也要实时跟进。软件是走在时代前沿的行业,工具也应该如此。工欲善其事,必先利其器。如果喜欢,希望能推荐给更多的人~谢谢!原文链接:http://www.cnblogs.com/xfuture/p/3698528.html
