1. Peek View

可以在不新建TAB的情况下快速查看、编辑一个函数的代码。

用法:在光标移至某个函数下,按下alt+F12

然后在Peek窗口里可以继续按alt+F12。然后按ctrl+alt+-,或者ctrl+alt++就可以前后跳转。按ESC关闭Peek窗体。

这下就不需要来回跳转了……(alt+G可以跳转至函数定义的地方,alt+左箭头可以回退)

2. 类似Sublime text那样在在滚动条那预览整个文件

上效果图:

然后把鼠标移动到滚动条上的时候,还会显示预览:

设置方法:工具—>选项—>文本编辑器—>所有语言—>滚动条。

然后设置如下:

3. 在选择的代码用if语句啥的嵌套起来。

呃,这个功能挺老的了……由于之前一直没记快捷键,所以用的很少。

使用方法:选择好需要嵌套的代码后,按快捷键 ctrl+k,ctrl+s

然后就会变成这样:

4. 任务列表

在写代码的时候,经常会在注释里用TODO记下以后该干的事,免得忘记:

1
2
3
4
if (is_running)
{
    // TODO: Do something...
}

然后以前在查找这些TODO的时候,使用的都是简单的查找功能。不过VS里有专门的任务列表窗口用来管理这些TODO(也就是任务)。

这个窗口默认是隐藏的。点击视图—>其他窗口—>任务列表,就可以显示出这个窗口。

然后窗体里选择注释(如下图):

就可以列出这些任务了:

PS. 注释里用“HACK”这个标记也可以。但是我不知道这个是干啥的。详细的看MSDN:创建任务列表注释

 
分类: 

最新文章

  1. BUAA_OVERWATCH第一次行动前战略部署
  2. thinkphp3.2.3批量执行sql语句(带事务)
  3. 关于js中的setTimeout和setInterval
  4. PostgreSQL Replication之第十一章 使用Skytools(2)
  5. Chapter Schema
  6. 广州项目实施步骤II_练习配置HaProxy的重定向负载均衡
  7. PHP 性能分析第二篇: Xhgui In-Depth
  8. 转:高性能Mysql主从架构的复制原理及配置详解
  9. 13_CXF和Spring整合发布服务
  10. SQLHlper意识
  11. css3中display和box小结
  12. Android 设计模式实战之关于封装计费代码库的策略模式详谈
  13. Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser
  14. Python基础与进阶
  15. echarts tooltip巧用
  16. nodeJS总结day1
  17. net core 解除上传大附件的限制
  18. 《JavaScript面向对象编程指南》读书笔记②
  19. SharePoint 解决管理员密码修改后各种问题的来袭
  20. Lintcode455-StudentID-Easy

热门文章

  1. 百度MIP(百度版的google AMP)了解一下?
  2. 关闭危害的端口DOS命令(转载)
  3. Elastic_Terms 内容分类统计
  4. Visual Studio:error MSB8020
  5. ThreadPool has stuck threads
  6. python学习笔记(7)--爬虫隐藏代理
  7. 非常多学ThinkPHP的新手会遇到的问题
  8. mf210v 端口的映射
  9. hive中array嵌套map以及行转列的使用
  10. 深入分析 iBATIS 框架之系统架构与映射原理