Visual Studio程序员箴言

出版时间:2010-1  出版社:人民邮电出版社  作者:福特  页数:205  译者:谢俊  
Tag标签:无  

前言

撰写本书之际,世界各国人民正在中国北京欢聚一堂,共庆2008年夏季奥运会这个盛大的节日。运动员花费了数年时间将他们的身体和运动状态调整到最佳,正是为了这一刻做好准备。那些在各个项目上获得金牌的选手将会定格在一个个辉煌的瞬间里。尽管以最快速度完成编程任务一般不会授予奖牌,但您手上拿着的这本书可以帮助您更加高效地使用Visual Studio。本书中的很多技巧只能为您节省几秒钟或更少时间,但是作为开发人员,我们都知道对于一个要执行几千次的例程而言,即使是最微不足道的优化也能带来意想不到的好处。纵观本书,Sara所讲Visual Studio中的很多功能都是您从未听说过,或者已经长时间遗忘的。尽管我在Microsoft与VisualStudio打交道已经有将近10年时间,但Sara的博客依然暴露出了我在知识方面的不足。无论您是自从20世纪90年代以来就一直使用VisualStudio,还是首次安装它,都可以从本书中找到自己需要的技巧。直到我读到本书的原稿后,我才意识到我在Sara的“Visual Studio每日一贴”系列文章和在本书中扮演的角色。我很高兴有机会与她分享这些体验。知道Sara将继续本书内容的撰写让人感到很鼓舞(我并不惊讶)。她还要帮助她家乡的人们追求他们的软件事业,这跟本书帮助开发人员更好地使用Visual Studio的原则正好不谋而合。“Go,Sara,go!”

内容概要

Visual Studio是微软公司推出的、目前最流行的Windows平台应用程序开发环境。本书介绍了各种Visual Studio使用技巧,全书共7章,依次介绍了编辑器、查找功能、环境布局、设计工具以及解决方案、其他项目与调试方面的技巧。    本书的作者是一位经验丰富的Visual Studio测试工程师,她将自己平日博客上的Visual Studio使用技巧归纳成书,并通过图例让读者对技巧的作用了如指掌。无论是对Visual Studio初学者还是经验丰富的用户来说,了解、掌握并在实际工作中使用这些技巧都能在开发中达到事半功倍的效果。

作者简介

作为Vistual Studio核心团队负责测试的软件设计工程师,Sara Ford 分析了VislJaI Studio核心环境中几乎所有的功能。她从2007年开始在自己的博客上发表“VisualStudio每日一贴”系列文章,结果大受欢迎,并促成了本书的诞生。Sara计划将本书的稿费以奖学金的形式捐赠给她

书籍目录

第1章 编辑器的基础知识 1.1 基本编辑  1.1.1 文本编辑   技巧1.1 避免意外复制一个空白行   技巧1.2 通过剪贴板环来循环粘贴不同内容   技巧1.3 使用Ctrl+Enter组合键在上方插入一行,使用Ctrl+Shift+Enter组合键在下方插入一行   技巧1.4 使用Ctrl+W组合键选择当前单词   技巧1.5 使用Ctrl+Delete组合键删除下一个单词,使用Ctrl+Backspace组合键删除前一个单词   技巧1.6 使用Ctrl+L组合键剪切当前行,使用Ctrl+Shift+L组合键删除当前行   技巧1.7 删除一行开头的水平空白   技巧1.8 将代码或文本拖动到新位置   技巧1.9 右键拖动代码可将代码移动或复制到某处   技巧1.10 在编辑器中调换字符、单词和行的顺序   技巧1.11 在编辑器中使用键盘快捷键来改变单词的大小写  1.1.2 撤销/重复   技巧1.12 使用标准工具栏上的撤销堆栈 1.2 滚动与导航  1.2.1 滚动   技巧1.13 使用鼠标滚轮在各个方向上滚动   技巧1.14 在不滚动的情况下跳到编辑器中当前视图的顶部或底部   技巧1.15 隐藏编辑器中的垂直和水平滚动条  1.2.2 在编辑器内和编辑器之间进行导航   技巧1.16 通过返回标记在编辑器中进行向前和向后定位   技巧1.17 使用撤销操作将光标跳回到上一个插入点   技巧1.18 通过键盘访问导航栏   技巧1.19 拆分窗口和新建窗口   技巧1.20 使用F6在编辑器内的拆分窗格之间跳转   技巧1.21 在编辑器内启用URL定位   技巧1.22 使用Ctrl+G时不弹出“转到行”对话框  1.2.3 自动换行和虚空格   技巧1.23 启用自动换行   技巧1.24 启用虚空格 1.3 编辑器字体和颜色  1.3.1 字体大小   技巧1.25 增大编辑器中工具提示的字体大小   技巧1.26 将宏绑定到键盘快捷键(或者说,如何快速增大或减小文本编辑器的字体大小)  1.3.2 字体和颜色   技巧1.27 将编辑器背景改为黑色   技巧1.28 “工具”→“选项”→“环境”→“字体和颜色”中“自动”和“默认值”之间的差别   技巧1.29 改变书签的颜色  1.3.3 可见提示   技巧1.30 跟踪编辑器中的变化   技巧1.31 在编辑器中显示行号   技巧1.32 查看可见空白 1.4 打印  打印选项   技巧1.33 打印行号   技巧1.34 打印黑体   技巧1.35 把文件路径打印为页眉 1.5 状态栏  状态栏选项   技巧1.36 隐藏状态栏第2章 让编辑器的使用得心应手 2.1 高级编辑  2.1.1 选择   技巧2.1 使用编辑器中的块/列选择   技巧2.2 按Esc键时跳转到所选文本的开始处   技巧2.3 使用Ctrl+=键选择从当前光标位置到最后一个返回标记之间的所有代码   技巧2.4 在编辑器中交换当前的定位点位置  2.1.2 注释   技巧2.5 使用键盘快捷键快速注释和取消注释代码  2.1.3 设置格式   技巧2.6 在编辑器中显示导引线以帮助您设置代码格式   技巧2.7 设置文档、选定的文本或者只是当前行的格式   技巧2.8 保留制表符或者插入空格   技巧2.9 将空格转换为制表符和将制表符转换为空格   技巧2.10 从文本编辑器工具栏上增加或减少行缩进   技巧2.11 智能缩进与块缩进之间有什么区别  2.1.4 大纲显示   技巧2.12 折叠和展开代码    切换大纲显示展开    切换所有大纲显示    停止大纲显示    启动自动大纲显示  折叠到定义   技巧2.13 剪切并粘贴一个折叠的代码块   技巧2.14 在不关闭大纲显示的情况下隐藏大纲显示(选定内容的边距)  2.1.5 模拟   技巧2.15 启用Emacs和Brief编辑器模拟  2.1.6 二进制编辑器   技巧2.16 在二进制编辑器内打开内容  2.1.7 分隔符突出显示和大括号匹配   技巧2.17 “自动突出显示分隔符”选项的功能是什么   技巧2.18 改变大括号匹配的颜色  2.1.8 清理未使用的代码   技巧2.19 移除未使用的using语句  2.1.9 自动恢复   技巧2.20 在意外关机时VisualStudio自动恢复文件  2.1.10 文件扩展名   技巧2.21 针对指定文件扩展名支持语法突出显示功能 2.2 打开文件  打开文件和编辑器窗口   技巧2.22 打开文件时重用同一个编辑器窗口   技巧2.23 在编辑器中自动刷新已打开的文档   技巧2.24 在VisualStudio中编辑只读文件   技巧2.25 自定义“文件”→“打开”→“文件”对话框打开的目录   技巧2.26 自定义“最近的文件”列表中显示的项数(以及在何处找到这些列表) 2.3 书签  管理书签   技巧2.27 设置书签并在多个书签之间导航   技巧2.28 在“书签”窗口中,如何在书签文件夹之间导航   技巧2.29 为快速查找的所有结果创建书签 2.4 IntelliSense  语句完成、参数信息和完成单词   技巧2.30 使用Ctrl+J键调用语句完成   技巧2.31 显示函数的参数信息   技巧2.32 显示函数的快速信息   技巧2.33 完成一个单词   技巧2.34 增大语句完成提示信息的字体大小   技巧2.35 调整语句完成对话框的大小   技巧2.36 在语句完成对话框使用键盘切换“通用”和“全部”选项卡   技巧2.37 默认关闭Intelli Sense 2.5 代码段  使用代码段   技巧2.38 使用Ctrl+K、Ctrl+X键插入代码段   技巧2.39 通过快捷关键字插入代码段   技巧2.40 按TabTab键插入代码段   技巧2.41 浏览代码段和添加新代码段   技巧2.42 修改代码段中的默认值和变量   技巧2.43 与团队成员共享代码段   技巧2.44 围绕一块代码插入代码段第3章 找到目标内容第4章 管理环境布局第5章 了解更多的设计工具(第1部分)第6章 了解更多的设计工具(第2部分)第7章 了解解决方案和其他项目调试技巧附录A Visual Studio背景资料附录B 通过博客发布技巧的技巧附录C 软件测试技巧附录D 我是如何开始从事编程的

章节摘录

插图:4 管理环境布局Microsoft Visual Studio的窗口管理功能领域代表工具窗口、文档窗口以及菜单栏和命令栏的基本功能。作为Visual Studio核心小组的功能测试人员,我全面涉猎了窗口管理功能,包括工具窗口停靠、自动隐藏之类的一般功能。至于特定功能的深入测试,则是各个语言小组的职责。窗口管理是我所喜欢测试的功能领域之一。因为这个功能领域如此庞大,有这么多用户界面组合可以选择,所以我一定要用极具创意的方式寻找bug。我喜欢用找出新方法来制造麻烦,然后记下bug。测试工作的最终体验是“嗨,开发人员,您出问题了,让我来告诉你”。所以一点也不奇怪,我最喜欢的bug都来自这个领域。我们有一个专门的工具窗口测试用例,它反复将一个工具窗口停靠在同一个停靠目标上,反复许多次,用来测试工具窗口在压力下的性能。在这个过程中最酷的是工具窗口的客户区域(就是工具窗口中的用户界面)在大约100次停靠之后,会随着每次停靠而变得越来越小。然后到了某个时刻,客户区域会用负的大小绘制自己,并且出现在工具窗口的标题栏上,这真是太怪异了。显然,测试到了这个时候就开始失败了,因为自动框架无法找到窗口的标题栏。我永远忘不了看到测试用例失败时的截屏,看到它吃掉了半个标题栏时的感受:这个bug太酷了。当然,我感觉费了一辈子的时间才实现“重现”(在描述重新生成一个bug所需要的确切步骤时我们使用的术语)。如果用手动操作的方法让工具窗口停靠100次,真的会让人迅速变老,但是由于我最后终于完成了“重现”,所以还是非常值得的。

媒体关注与评论

“Sara提供了很多出色的技巧和窍门,能让大家更好地使用Visual Studio。”  ——Scott Guthrie Microsoft公司副总裁

编辑推荐

《Visual Studio程序员箴言》中251条技巧,快速提升工作效率!200多条鲜为人知、省时省力的技巧,最大限度地提高您的工作效率!Visual Studio程序员箴言——包含上百条技巧和快捷操作,优化了编辑器、搜索、导航、窗口布局和其他功能。作为Visual Studio核心团队的一员,作者分析了核心环境中几乎所有的功能,发掘出大量可以简化工作和提高效率的技巧和窍门,深入了解IDE各种功能的工作方式,并快速地应用在其他编程语言中。〈br〉借助Sara的6大密技和200多条技巧快速提升您的工作效率:〈br〉避免意外复制空白行〈br〉只选择垂直的代码列〈br〉通过剪贴板循环粘贴多个元素〈br〉使用渐进式搜索找到正在输入的内容〈br〉增大整个环境的字体大小〈br〉使用跟踪点记录变量内容

图书封面

图书标签Tags

评论、评分、阅读与下载


    Visual Studio程序员箴言 PDF格式下载


用户评论 (总计19条)

 
 

  •   这是一本关于Visual Studio 2010的工具书,值得一读.
  •   完全掌握书中的窍门,产生代码的效率至少提高50%!
  •   如果你要编程,这是本很好的书,可以使你成为高级程序员。
  •   对初学者很有帮助!
  •   该书为程序编写时的经验之谈,值得关注.
  •   很好的书,讲的很全面
  •   还没仔细看,大体看了一下,还不错!
  •   瞧着不错
  •   书中作者给出了Visual Studio IDE环境下使用的一些技巧,在工作中会有一些帮助!对****开发没有任何技术指导而是针对IDE使用的。
  •   书是好书,翻译的也算凑合...

    但毕竟这是一本讲述tip的书,并不是一种论调,

    提高开发效率不仅仅是一两个tip能解决的啦~
  •   很不错的VS快捷键使用手册
  •   这本书用处不大,买了才知道。。。不过对一些高手,如果要节约操作时间可以有些帮助。。。
  •   书还不错,就是配送速度比起京东稍微差一点。
  •   还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~还行~
  •   这书能很好的提升工作效率,至少我看了第一章第三章觉得收获大。私以为这书不适合一鼓作气读完,比较适合随时翻看两眼,有新发现。
  •   大部分都是无关痛痒的小技巧, 不是太实用
  •   就很简单的一本书,,,
  •   Very good,对学习有很好的帮助。这是第二次买了,前一次的书掉了。
  •   行文不是很好,没有大家风范。没有什么使用价值
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7