`
cjc
  • 浏览: 680343 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Visual Studio 2008 每日提示系列索引

阅读更多
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>

Sara Ford是微软资深的测试人员。作为Visual Studio产品组测试员,从2007年7月23日开始,她把对日常对Visual Studio一些点滴的测试心得,以及使用技巧、诀窍等等一一整理,记录到博客里,做成Visual Studio 2008 Tip of the Day。Sara Ford是一位非常细心(当然这是作为测试人员非常重要品格)的测试员,这一年多的时间她记录近400个tip,有些你也许很熟悉了,有些你恐怕用Visual Studio 2008很久都没察觉到的功能。同时,她还把博客的文章整理成了书,书名为:《Visual Studio Tips》,你可以通过Amazon去买这本书,有关中文的介绍,请看Anytao的文章:[推荐]超酷的Visual Studio使用体验,来自《Microsoft Visual Studio Tips》或者Erucy的文章:《Visual Studio Tips》之感想

这个系列有以下的特点:

1、关注Visual Studio 2008的细节,而且是特别多的你忽略的细节,这些细节正体现vs设计本身非常周到考虑到程序员的使用习惯。你可以在使用vs的过程中思考vs会这样设计?而不是一味的抱怨它的bug。

2、它们不是饕餮盛宴,只是饭后小点,但小的技巧,能显著提高你的开发效率。你不必花大量的时间去阅读,只每天抽空看看,你一定有意想不到的收获。

3、这个系列比较偏重使用,特别是有关快捷键的使用,非常适合手不离键盘的程序员。不过,有些快捷键映射可能和你使用的vs环境不太一样,你可以按自己的习惯来使用。

2008年11月30 开始,我每天花半个小时,阅读这个系列,并翻译和整理,并把每10篇独立成文,写成中文版系列,我没有逐句的翻译,只是简单翻译其中的要点,并加上了自己的一些体会作为评论。我享受这个过程,练习了英文阅读,又掌握了有关vs的使用技巧。

我争取和原作者同步这个系列,希望我所做的对你有帮助。如果有什么错误请告知我。

为了方便阅读,我做了如下的目录索引。
http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-index.html

----------------------------------------------------------
涉及内容:强大的渐进式搜索、选择矩形区域(框式)、显示空白字符、分割窗体和创新建窗体、用键盘来拖动工具窗体、用键盘调整工具窗体的尺寸、用键盘访问工具窗口中的工具栏、双击工具窗体的标题栏让它重新停靠、使用“选项卡式文档将”方式工具窗口最大化、使用停靠目标来停靠工具窗口的新疯狂方式。
Visual Studio 2008 每日提示(二)
涉及内容:全屏模式、利用查找组合框查找当前文档、自定义搜索、文档自动换行、启动虚空格、创建和修改VS的快捷键、使用快捷键来注释和取消注释、格式化文档、选中文本或当前行、转换代码中的空格和Tab字符、在当前行的上面和下面插入一行
涉及内容:调整字符、词或行的顺序、删除一行开头的水平空白字符、如何跟踪编辑后的修改(修订)、使用快捷键进行字符大小写转换、减少或增大行缩进、在编辑器中显示行号、打印行号、将自定义的字体和颜色应用到打印机、将文件的路径打印到页眉、改变书签的颜色
涉及内容:把编辑器的背景变成黑色、用Ctrl+Shift+W选中当前单词、把代码拖拽到新的位置、剪切和粘贴折叠代码、折叠和展开代码、隐藏大纲标记,但仍可以大纲显示、如何显示窗口对话框中的水平平铺和垂直平铺的按钮、隐藏水平或垂直滚动条、按鼠标滚轮(文档)可以上下左右滚动、不用跳转行的对话框来实现转到某行
涉及内容:通过返回标记,在编辑器向前或向后定位代码、什么情况下文档标签栏的下拉图标会变化、选择退回上一步的代码、单词的向前删除和向后删除、将光标移到文档当前视图的顶部或底部(无需滚动)、快捷方式剪切和删除当前行、在选中代码段交换光标的位置、在标准工具栏上使用撤销、在书籍里面没有Ctrl+F、避免意外复制空行
涉及内容:循环使用剪贴薄里粘贴的不同内容、启动URL定位、设置键盘映射方位为:Emacs 和Brief、设置书签并在书签之间跳转、在书签窗口中,定位书签、在工具栏提示中显示快捷键、用Ctrl+J语句完成(强迫智能感知)、增大语句完成提示信息字体、调整语句完成窗口的尺寸大小、在语句完成窗口使用键盘切换“通用”和“所有”标签页
涉及内容:增大编辑器工具提示的字体、显示函数的参数、复制粘贴函数的参数、显示函数的快速信息、利用智能感知完成单词、使用Ctrl+F在当前文档快速查找、在编辑器查找隐藏文本、在项目和解决方案里查找、使用F3查找下一个匹配结果、不打开快速查找窗口,使用快捷键查找选中的文本
涉及内容:给所有快速查询的结果标记上书签、用Ctrl+H打开“快速替换”窗口、找到“快速查找”和“快速替换”匹配后隐藏“查找和替换”窗口、如何不自动搜索选中的文本、在搜索的时候使用通配符和正则表达式、如何停靠“查找和替换”窗口、如何在文件中查找、如何自定义查找的文件、用F8在查找结果窗体定位查询结果、在文件查找过程中,停止查找
涉及内容:如何在所有的文件里进行替换、在查找的时候显示或隐藏消息提示框、如何用命令来查找、查找符号、快速查找符号、浏览查找符号的结果、记录命令窗口的会话、在vs命令窗口运行外部可执行程序、创建命令的别名
涉及内容:查找组合框的一些有趣的用法、按esc键光标转到选择文本开始位置、利用撤销让光标跳转会最有一个插入点、Beth Massi的vs每日提示浏览器、vs每日提示的边栏工具、自动高亮显示分割符号、如何自己定义的文件类型指定语法高亮(类型)、取消智能提示、改变括号匹配的颜色、通过键盘实现导航栏
涉及内容:块缩进和智能缩进的差异、如何保留制表符或插入空格、用Ctrl+K, Ctrl+X 插入代码段、修改代码段的变量和默认值、使用快捷键来插入代码段、浏览和新增代码段、在你的团队共享代码段、在代码块里插入代码段、用二进制编辑器打开文件、Visual Studio 支持MDI模式
涉及内容:定义最近使用的列表中显示项的数目、隐藏Visual Studio 的状态栏、定制自动隐藏和关闭停靠工具窗口、如果加快停靠工具窗口的滑动速度、如何重复用相同的编辑窗体打开文件、在编辑中自动刷新当前文档、在vs里编辑只读文件、如何在打开文件对话框中指定文件目录、在解决方案管理器显示杂项文件、改变Visual Studio 起始页的Rss源
涉及内容:如何设置vs启动时(工作区)加载内容、使用Ctrl+Tab打开IDE的导航,获得鸟瞰视图,同时在Visual Studio中导航到所有打开的文件和工具窗体、按Ctrl+Alt+Down让光标指向示文件下拉菜单、在文件标签栏上关闭除激活文件外的所有文件、从标签栏上复制文件的完整路径、在windows资源管理器打开激活文件所在目录、如果关闭选择的文件、IDE的9个停靠位置、Shift+Click 自动停靠和隐藏工具窗口、隐藏所有的工具窗口
涉及内容:你为什么会把窗体设置成为浮动(模式)、从一组窗口中仅仅中止一个窗口的停靠(状态)、通过工具窗口的标签(channel )来显示自动隐藏的工具窗口、让工具栏窗口停靠在IDE的顶部、保存窗口的四种布局、在工具栏上隐藏或显示默认的按钮、在任何时候显示任意工具栏、在工具栏自定义对话框显示的时候,在工具栏改变交换按钮、定义上下文(右键)菜单的命令
涉及内容:在打开的工具窗口中上下移动定位、按Shift+ESC 键关闭工具窗口、按Ctrl+F4 键关闭当前打开的编辑窗口、按Ctrl+F6 和Ctrl+Shift+F6 在打开的文档窗口导航、按ALT+F6 和ALT+Shift+F6 循环打开工具窗口、在编辑器里用F6在两个分割窗口跳转、用 Ctrl+PgUp 和Ctrl+PgDn 在工具窗口组里窗口间切换、在输出窗口用快捷键在不同的窗格跳转、在监视窗口改变变量的值、在调试窗口查看数字的16进制的值
涉及内容:意外关机情况下,保存自动恢复文件、解决方案管理器支持自动查找匹配(type-ahead)、在一个解决方案里再加一个解决方案、改变解决方案默认保存位置、在新建项目窗口切换大小图标、在解决方案管理器中隐藏或显示解决方案、在解决方案文件夹下隐藏项目、创建临时的项目、在生成有错误的时候,显示或不显示生成错误列表、Visual Studio 2008支持多框架定向、
涉及内容:在解决方案里显示(或不显示)编辑器中打开的文件、返回Visual C++ 2.0的一些提示、按 Ctrl+/ 转到Visual Studio命令行、在解决方案里不使用其他的工具窗口或对话框打开文件、显示或不显示配置管理、显示或隐藏“项目位置不受信任”的消息框、在解决方案中止项目生成的组件自动填充工具箱、在生成的时候不显示输出窗口、用右键拖拽实现代码的复制和移动
涉及内容:在任务列表创建用户任务区分代码、在用户任务列表中指定优先级、在用户任务列表删除用户任务时,不出现确认、创建和浏览TODO型的注释、在任务列表显示Hack、Undone及自定义的标记、在任务列表显示完整路径、给任务列表创建快捷方式、创建快捷键在不同的任务列表跳转、自定义错误列表
涉及内容:按Ctrl+Shift+F12 在错误列表查看下一个错误记录、从错误列表定位到错误帮助目录、在错误列表和任务列表,用多个方式排序、在编辑器显示基准线(Guidelines)、在工具箱,在图标视图和列表视图两种方式切换、用“*”展开和用“/”折叠工具箱、在工具箱,用Ctrl+Up 和Ctrl+Down 在不同的控件组移动、按字母顺序给给工具箱排序、每个工具组都有个指针空间,它是做什么的呢?、显示所有隐藏的控件
涉及内容:把代码拖拽到工具箱的常规选项卡、用Ctrl+C和Ctrl+V 粘贴控件到其他工具箱选项卡、创建新的工具箱选项卡、在输出窗口启用自动换行、在输出窗口双击消息跳转到代码的位置、自定义输出窗口的配色方案、在输出窗口按F8或Shift+F8在错误信息中跳转、重定向调试信息到输出窗口、在输出窗口为什么不能启用“停止搜索”?、在“错误列表”给“错误”、“警告”、“消息”按钮绑定快捷键
涉及内容:在vs里运行外部工具、创建自己的外部工具、重新排列外部工具并建立助记符、外部工具的文本显示在输出窗口、外部工具的工作标记、运行外部工具时提示输入参数、用Ctrl+Alt+J打开对象浏览器、在对象浏览器中指定包含在你的解决方案中的组件、在对象浏览器中创建自定义组件列表、在对象浏览器给解决方案添加引用
涉及内容:在对象浏览器向前和向后导航、为“从对象浏览器添加引用到解决方案”创建快捷键、在对象浏览器自定义对象窗格和成员窗格、选择是否显示基类、在对象浏览器显示或隐藏“隐藏类型和成员”、标记隐藏方法或类型,它们将不会在智能提示和对象浏览器出现、在对象浏览器查看其它成员、在对象浏览器成员窗格不显示所有的继承成员、在对象浏览器显示扩展成员、在对象浏览器中两种查找对象的手段(方法)
涉及内容:在对象浏览器中按对象和成员排序、在对象浏览器用F12去找到所有选择的(对象)定义、在对象浏览器中使用“查找符号”、对象浏览器支持自动查找匹配、导出所有的对象浏览器中自定义设置到.vssettings 文件、在对象浏览器中是如何这种默认演示语言的?、为什么对象浏览器绑定了很多的命令、在对象浏览器使用Alt+右方向键和Alt+左方向键、通过导入和导出设置重置环境设置、在环境设置中“颜色和字体”设置中的自动和默认的区别
涉及内容:如何找到最后一次设置的环境保存的位置?、如何设置在打开“新建项目”对话框中首选开发语言类型、增大Visual Studio环境表述文字的字体、通过按“tab”两次插入代码块、从查找下拉对话框设置断点、自定义文件窗口布局、使用跟踪点记录“printf” 或 “console.writeline” 的信息、使用数据提示修改一个变量的值、设置断点的条件、移除未使用的using语句
涉及内容:在调试状态用立即窗口做计算器或调试面板、给宏绑定快捷键、把自己导入/导出换进配置文件放到重置页面的列表里、重置设置和导入设置有什么不同、在导入和导出设置的时候保存当前设置、Visual Studio 在每次关闭的时候会自动保存当前的设置、在导出的最后一个向导页面你可以复制完整的文件路径、使用团队的配置,让不同机器保持同步、保存命令窗口中创建的别名到文件、保存外部工具列表到一个文件
涉及内容:在文件中保存扩展名的映射、在文件中保存自定义的菜单和命令栏设置、Visual Studio首次启动的对话框做了什么?、首次启动加载时,“允许加载rss内容”做了了什么,如何改回?、在第一次或任何一次,转成使用Visual Studio 2005的设置、在保存环境的设置文件中有关输出窗口的设置有什么?、打开或关闭简化工具选项、起始页命令到底控制了什么?、导出自定义的工具箱、通过鼠标单击指示器边缘设置断点
涉及内容:按Ctrl+Alt+B打开断点窗口、按F9在当前行设置断点、按Ctrl+B 给函数设置断点、在新建断点窗口使用IntelliSense 验证断点(函数)名、用Ctrl+F9启用或禁止一个断点、用Ctrl+Shift+F9删除所有断点、在删除所有断点的时候不出现警告消息、调试多个项目、选择启动项目、一个进程中断后则中断所有进程
涉及内容:启用地址级调试的设置的作用是什么?、如何自动显示或不显示反汇编、用断点筛选器中断正确的进程、不启用异常助手、从异常助手里检查异常对象、在异常助手里单击复制异常详情、在未处理的异常上调用堆栈时,做了什么?、显示外部代码、什么是“仅你的代码”?、在生成的时候,优化你的代码
涉及内容:启动时没有用户代码发出警告、源服务器支持、高亮显示断点或当前所在的代码行、源文件和生成的模块不相同时,不显示警告对话框、调试优化代码、不用附加进程的工具,调试一个非项目的可以执行程序、显示或隐藏“没有调试信息”的警告、显示或隐藏禁用脚本调试的警告、从模块窗口加载符号、如何延迟加载符号
Visual Studio 2008 每日提示(三十)
涉及内容:缓存符号到本地磁盘、在需要的时候加载指定的符号、快速监视窗口、按Shift+F9打开快速监视窗口、在快速监视窗口重新计算表达式、从快速监视窗口添加变量到监视窗口、在快速监视窗口快速查看其它变量、按Alt+数字键 *键显示下一语句、使用F10见跳过函数(过程)、按F11进入一个函数
Visual Studio 2008 每日提示(三十一)
涉及内容:按Shift+F11跳出函数、在调试器里没有‘继续’命令、不使用断点来中断调试、创建对象ID跟踪你的对象、如何用找回源码对话框代替“没有可用的源码”消息、自动窗口和局部窗口的差异、在控制台程序中用Ctrl+F5让控制台停留在打开的状态、在监视窗口增加$exception变量来捕获异常、使用文本可视化工具、文本可视化工具支持文字换行
Visual Studio 2008 每日提示(三十二)
涉及内容:使用xml可视化工具、使用html可视化工具、配置在生成前如何保存文件、只有vc支持在IDE里并行生成、运行时仅生成启动项目和依赖、在vc中档项目过期时会做什么、生成失败时,指定运行旧版本、单击生成一个项目作为启动项目、在输出窗口配置MSBuild的详细信息、用新建项目对话框在解决方案里添加新项目

分享到:
评论

相关推荐

    Visual Studio 2008 每日提示系列

    微软资深的测试人员整理的关于Visual Studio使用技巧、诀窍等等,图文并茂,...守望轩翻译,索引页面http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-index.html 为了查看方便,我做成了电子书。

    Visual Studio 2008 组合帮助集合管理器

    ### Visual Studio 2008 组合帮助集合管理器详解 #### 一、概述 在软件开发过程中,为了提高工作效率和技术支持的质量,开发者经常需要查阅各种文档和帮助资料。Visual Studio 2008 作为一款功能强大的集成开发...

    Visual Studio 2008 中的 MSDN Library 安装问题

    在IT行业中,Visual Studio 2008是一款广泛使用的集成开发环境(IDE),它为开发者提供了丰富的工具和服务,用于创建各种应用程序,包括Windows桌面应用、Web应用和移动应用等。MSDN Library是微软为开发者提供的一...

    mysql-for-visualstudio-1.2.6.msi 官方下载原版

    在安装`mysql-for-visualstudio-1.2.6.msi`之前,确保你的系统已经安装了Visual Studio 2015,并且检查.NET Framework版本是否满足插件的要求。安装过程中,遵循向导提示即可完成。安装完成后,重启Visual Studio,...

    mysql-for-visualstudio-2.0.5

    这个版本的发布主要针对mysql-for-visualstudio 1.2.9存在的卸载问题进行了修复,以提供更稳定和顺畅的用户体验。 MySQL for Visual Studio的主要功能包括: 1. **数据库对象的创建和管理**:用户可以直接在Visual...

    visual studio 2008 c#数据库学习

    在“Visual Studio 2008 C#数据库学习”这个主题中,我们将深入探讨C#编程语言与数据库交互的关键概念,特别关注如何在Visual Studio 2008环境中使用SQL Server 2005进行数据库项目的实践。这个学习过程通常会涉及...

    Visual Studio 2012 官方离线文档 下载地址

    Visual Studio 2012是微软推出的一款强大的集成开发环境(IDE),专为软件开发者提供全方位的工具和服务,用于创建各种类型的应用程序,包括桌面应用、Web应用、移动应用以及云服务。官方离线文档是开发者在没有网络...

    mysql-for-visualstudio-1.2.6.rar

    安装文件"mysql-for-visualstudio-1.2.6.msi"是Windows Installer格式的安装程序,用户只需双击运行,按照安装向导步骤进行安装,即可将该插件添加到Visual Studio中。 在实际使用中,为了确保插件正常运行,需要...

    各版本mysql-connector-net及mysql_for_visualstudio 1.2.9

    MySQL For Visual Studio 1.2.9则是一个插件,专门设计用于Visual Studio环境,方便开发人员在Visual Studio中直接管理MySQL数据库并进行开发工作。 MySQL Connector/Net的不同版本可能对应于对不同.NET框架的支持...

    Visual Studio MySql插件

    5. **数据库设计**:允许用户直接在Visual Studio中设计数据库表结构,包括字段、索引、主键和外键等。 6. **版本控制集成**:与Visual Studio的版本控制系统(如Git或SVN)集成,使数据库更改也能纳入版本控制。 ...

    Mysql for Visual Studio 1.1.1

    MySQL for Visual Studio 1.1.1 是一个集成开发环境插件,专为Visual Studio设计,使得开发者能够在Visual Studio 2013以及之前的版本中更便捷地管理和操作MySQL数据库。这个工具集提供了与MySQL数据库无缝协作的...

    Visual Studio 开发中常见的文件名后缀

    ### Visual Studio 开发中常见的文件名后缀 在进行Visual Studio开发时,会频繁接触到各种文件后缀,这些文件后缀对于项目的构建、运行及维护都具有重要意义。下面将详细介绍这些常见文件后缀及其功能: #### .sln...

    企业人事管理系统论文 SQL server Visual Studio2008

    2. Visual Studio 2008开发环境:作为微软的开发工具集,Visual Studio 2008提供了丰富的功能,支持多种编程语言,如C#、VB.NET等,用于构建Windows应用程序。在开发企业人事管理系统时,Visual Studio 2008可以帮助...

    Visual Studio 2010 帮助文件下载助手

    Visual Studio 2010 帮助文件下载助手说明 开发的原因: visual studio 2010的帮助文档很难下载,一方面文件很多很大,全部文档超过1GB,使用微软自带的 或者辅助工具,由于没有发挥多线程和断点续传的特点,下载...

    Visual Studio环境下可调式的PostgreSQL-9.3.0源代码

    首先,安装Visual Studio 2008或更高版本是必不可少的。由于项目描述中提到此版本在Windows下调试PostgreSQL源码非常方便,因此我们推荐使用相同或更高级别的IDE。Visual Studio提供了强大的C++支持,包括代码编辑、...

    C#酒店管理系统+Visual Studio 2008+oracle数据库

    Visual Studio 2008是微软推出的强大开发工具,提供了集成开发环境(IDE)和一系列的开发框架支持,包括.NET Framework 3.5。在本酒店管理系统项目中,开发人员可以利用Visual Studio 2008的直观界面,高效地创建、...

    Microsoft Visual Studio 2005 C#.成绩排序系统

    《Microsoft Visual Studio 2005 C# 成绩排序系统详解》 Microsoft Visual Studio 2005 是一款强大的开发工具,它集成了多种编程语言,包括C#。在这个环境中,开发者可以创建各种应用程序,其中之一就是成绩排序...

    mysql-for-visualstudio-1.2.6

    `mysql-for-visualstudio-1.2.6.msi` 这个文件是MySQL for Visual Studio 1.2.6的安装程序,通常是一个Microsoft Installer(MSI)文件,用于在Windows操作系统上安装该软件。安装过程中,它会引导用户完成配置步骤...

    IBM Database Add-Ins for Visual Studio

    "IBM Database Add-Ins for Visual Studio" 是IBM推出的一款针对微软Visual Studio开发环境的数据库集成插件,旨在提升开发者在Visual Studio中与IBM数据库(尤其是DB2)交互的效率和便利性。这款插件提供了丰富的...

    AS Eclipse VisualStudio快捷生成属性

    安装说明:将插件dll和.AddIn配置文件放入到Visual studio 2008应用目录(默认是在 我的文档\Visual Studio 2008 (或者2005、2010))的Addins目录下。如果没有Addins目录,则自己创建一个。最后,重新启动Visual ...

Global site tag (gtag.js) - Google Analytics