1.快速打开项目文件夹

一种方法是在开始页面上,对项目点右键,选择“打开所在的文件夹”

另一种方法,是在项目打开后,对解决方案或项目点右键,同样有个“在Windows资源管理器中打开文件夹”

2.重命名

如果要对代码中的一个变量或类名进行重命名,就需要更改所有用到这个类型的语句。手动一个个更改显然会蛋疼。VS给了我们一种高效的重命名办法:

在类型名称上点右键,重构,重命名。更快的办法是将光标点到类型名称上,然后按下Ctrl+R,R

这样,VS就会自动查找和替换所有被引用的名称

3.快速输入相同数据

大家可能知道Word中的矩形选择框,同样,VS2010中也有这个功能,并且现在可以选择0字符宽度的选择框用于输入内容。方法是按住ALT,然后按住鼠标左键选择。

例如下面的实例,我希望给每个标记之前,都加上

  • ,我可以按住ALT+鼠标左键,选中第一个到最后一个之前的位置,可以看见淡淡的一条竖线。

然后我直接键入

  • 就行了!碉堡了吧!

4.快速输入自定义代码段

如果你有一段代码,经常需要用到,你可以选中它,然后拖到工具箱上。以后要用的时候,只要从工具箱上把代码片段直接拖进代码中就行了!就像拖控件那样!

5.快速重命名命名空间

要对命名空间进行重命名,如果一个个cs文件手动改过来,蛋都要碎了,还说不定会有遗漏。VS提供了一种统一的对命名空间重命名的功能:

首先你要打开类视图

然后在类视图中,展开项目,就可以看到里面的所有命名空间,并且一次性重命名

6.查看调用关系

如果你要分析别人的系统,那查看方法或类型之间的调用关系是必不可少的。除了断点调试,我们现在有了更直接的办法:可以在名称上点右键,选择查看调用层次结构。

7.分屏显示

一个理想的工作环境是拥有多台显示器,尤其是搞设计和开发工作的。如果你有幸获得了双屏幕,那就不要浪费了VS2010的强大功能:

转载于:https://blog.51cto.com/dreamylights/1258136

高效程序猿之(四)VS2010其他技巧相关推荐

  1. 读书笔记 -《高效程序猿的45个习惯-敏捷开发修炼之道》

    <高效程序猿的45个习惯-敏捷开发修炼之道> 一本2010年出版的书,当时敏捷还仅仅是在国外開始流行,像我这样的菜鸟级根本听都没听过. 这次通读了这本书,受益良多.回想自己的职业生涯,多是 ...

  2. 高效程序猿的狂暴之路

    不觉间已经工作六年,回忆第一天实习的场景历历在目.恍若昨日.六年已足以令很多人转管理.转产品.转測试.转行,也一定有人还在坚守着编码,仅仅因热爱.遇到过形形色色的经理.架构师.运维.性能工程师等等,还 ...

  3. 斗争程序猿(四十一)——历史朝代大学(五岁以下儿童)——我的娱乐

    文/温国兵 忙碌的大学生活总要有属于自己的娱乐方式.琴棋书画也好,游戏运动也罢. 上大学开通了人人网.新浪微博.腾讯微博.再到后来的微信.陌陌.来往.易信.米聊.Line.WhatsAPP,加上最開始 ...

  4. 高效程序猿之(三)VS2010快捷键(转)

    上一讲介绍了几款插件,碉堡了.今天我们来回顾一下VS2010的快捷键.下面是最常用的快捷键,大家自己看一下: 按键 功能 Ctrl+K,C 注释选中的代码 Ctrl+K,U 取消注释 Ctrl+K,F ...

  5. Mac 高效程序猿开发必备软件

    一个聪明的开发者会用合理使用工具软件来提高工作效率,MacBook Pro开发必备软件. 工具软件选择策略 聪明的程序员不仅应该知道借助各种软件来提高工作效率,还应该知道如何选择适合自己的软件. 当前 ...

  6. 程序猿四字成语,汝知多少?

    还记得那首<生僻字>的歌词吗? 茕茕孑立 沆瀣一气 踽踽独行 醍醐灌顶 绵绵瓜瓞 奉为圭臬 龙行龘龘 犄角旮旯 娉婷袅娜 涕泗滂沱 呶呶不休 不稂不莠 你认识几个成语? 听完这首歌曲,我们 ...

  7. 怎样和程序猿谈一场不散场的爱情

    这篇文章就教你如何优(xin)雅(ji)的驯服程序猿男友.先分享2个网友的养猿故事. 对于程序员,大家想必会有这么一个印象:生活简单乏味,除了编程.吃饭.睡觉,就是上网.打游戏或者一副邋遢.无趣.情商 ...

  8. 优秀程序猿因何而优秀?

    这些年我曾和非常多程序猿一起工作,他们之中的一些人非常厉害,而还有一些人显得平凡. 不久前由于和一些技术非常熟练的程序猿工作感觉非常愉快,我花了一些时间在考虑我佩服他们什么呢?什么原因让优秀的程序猿那 ...

  9. 程序猿特征『 钱不多,话不少』

    对于程序员,大家想必会有这么一个印象:生活简单乏味,除了编程.吃饭.睡觉,就是上网.打游戏或者一副邋遢.无趣.情商低还不苟言笑的样子等等.话虽如此,也还是有越来越多的妹子把恋爱目标锁定在程序员上,原因 ...

最新文章

  1. 聊聊Spring Boot服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!...
  2. sklearn基于make_scorer函数构建自定义损失函数或者评估指标
  3. 喜欢古诗词的性格分析
  4. 未来:万物皆互联、全民皆社交,人人都是马化腾
  5. hadoop-1.1.2 在centos环境下的部署
  6. install_mysql57.sh
  7. 软件评测师教程笔记(更新中)
  8. 参数化测试 junit_JUnit中的参数化测试运行器
  9. 3t硬盘坏道检测需要多久_卤素检测报告需要多久更新一次
  10. VTune工具使用心得
  11. 温湿度服务器系统软件,无线温湿度监测系统
  12. 电力企业信息化系统之调度信息报送系统整体解决方案
  13. MyBatis深入(2)-项目结构
  14. android studio降版本,Mac下Android Studio完美从2.2.2降级到2.1.3正式版方案
  15. [转]使用T4模板批量生成代码
  16. ArcSDE:C#创建SDE要素数据集
  17. 吴昊品游戏核心算法 Round 16 —— 吴昊教你玩口袋妖怪 完结篇 由金手指想到的...
  18. html文件夹加密,HTML加密转换工具(WebCrypt)
  19. 利用BP神经网络求解非线性方程组
  20. 客户想要 VS 客户预算

热门文章

  1. 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“的写访问权限。
  2. codevs 1002 搭桥
  3. redis增删改查封装
  4. configure,pkg-config和PKG_CONFIG_PATH
  5. windows 安装 spark 及 pycharm 调试 TopN 实例
  6. 年过35岁的程序员都去哪儿了
  7. MXNet动手学深度学习笔记:线性回归
  8. js计算前三个月的时间精确到时分秒
  9. $0,$?,$!,$-,$*,$@,$#等的特殊用法
  10. 平台数据库导入导出快捷工具说明