下载 >  安全技术 >  网络攻防 > Visual Studio程序员箴言中文扫描PDF
4

Visual Studio程序员箴言中文扫描PDF

第1章 编辑器的基础知识 1 1.1 基本编辑 1 1.1.1 文本编辑 1 技巧1.1 避免意外复制一个空白行 1 技巧1.2 通过剪贴板环来循环粘贴不同内容 2 技巧1.3 使用ctrl+enter组合键在上方插入一行,使用ctrl+shift+enter组合键在下方插入一行 3 技巧1.4 使用ctrl+w组合键选择当前单词 3 技巧1.5 使用ctrl+delete组合键删除下一个单词,使用ctrl+backspace组合键删除前一个单词 3 技巧1.6 使用ctrl+l组合键剪切当前行,使用ctrl+shift+l组合键删除当前行 4 技巧1.7 删除一行开头的水平空白 4 技巧1.8 将代码或文本拖动到新位置 5 技巧1.9 右键拖动代码可将代码移动或复制到某处 6 技巧1.10 在编辑器中调换字符、单词和行的顺序 6 技巧1.11 在编辑器中使用键盘快捷键来改变单词的大小写 7 1.1.2 撤销/重复 7 技巧1.12 使用标准工具栏上的撤销堆栈 8 1.2 滚动与导航 8 1.2.1 滚动 8 技巧1.13 使用鼠标滚轮在各个方向上滚动 8 技巧1.14 在不滚动的情况下跳到编辑器中当前视图的顶部或底部 8 .技巧1.15 隐藏编辑器中 的垂直和水平滚动条 10 1.2.2 在编辑器内和编辑器之间进行导航 10 技巧1.16 通过返回标记在编辑器中进行向前和向后定位 10 技巧1.17 使用撤销操作将光标跳回到上一个插入点 11 技巧1.18 通过键盘访问导航栏 12 技巧1.19 拆分窗口和新建窗口 12 技巧1.20 使用f6在编辑器内的拆分窗格之间跳转 13 技巧1.21 在编辑器内启用url定位 14 技巧1.22 使用ctrl+g时不弹出“转到行”对话框 14 1.2.3 自动换行和虚空格 15 技巧1.23 启用自动换行 15 技巧1.24 启用虚空格 15 1.3 编辑器字体和颜色 16 1.3.1 字体大小 16 技巧1.25 增大编辑器中工具提示的字体大小 16 技巧1.26 将宏绑定到键盘快捷键(或者说,如何快速增大或减小文本编辑器的字体大小) 17 1.3.2 字体和颜色 17 技巧1.27 将编辑器背景改为黑色 17 技巧1.28 “工具”→“选项”→“环境”→“字体和颜色”中“自动”和“默认值”之间的差别 18 技巧1.29 改变书签的颜色 20 1.3.3 可见提示 21 技巧1.30 跟踪编辑器中的变化 21 技巧1.31 在编辑器中显示行号 21 技巧1.32 查看可见空白 22 1.4 打印 22 打印选项 23 技巧1.33 打印行号 23 技巧1.34 打印黑体 23 技巧1.35 把文件路径打印为页眉 24 1.5 状态栏 24 状态栏选项 24 技巧1.36 隐藏状态栏 25 第2章 让编辑器的使用得心应手 26 2.1 高级编辑 26 2.1.1 选择 26 技巧2.1 使用编辑器中的块/列选择 26 技巧2.2 按esc键时跳转到所选文本的开始处 27 技巧2.3 使用ctrl+=键选择从当前光标位置到最后一个返回标记之间的所有代码 27 技巧2.4 在编辑器中交换当前的定位点位置 28 2.1.2 注释 28 技巧2.5 使用键盘快捷键快速注释和取消注释代码 28 2.1.3 设置格式 29 技巧2.6 在编辑器中显示导引线以帮助您设置代码格式 29 技巧2.7 设置文档、选定的文本或者只是当前行的格式 30 技巧2.8 保留制表符或者插入空格 30 技巧2.9 将空格转换为制表符和将制表符转换为空格 30 技巧2.10 从文本编辑器工具栏上增加或减少行缩进 31 技巧2.11 智能缩进与块缩进之间有什么区别 32 2.1.4 大纲显示 32 技巧2.12 折叠和展开代码 32 切换大纲显示展开 32 切换所有大纲显示 33 停止大纲显示 33 启动自动大纲显示 34 折叠到定义 34 技巧2.13 剪切并粘贴一个折叠的代码块 34 技巧2.14 在不关闭大纲显示的情况下隐藏大纲显示(选定内容的边距) 35 2.1.5 模拟 36 技巧2.15 启用emacs和brief编辑器模拟 36 2.1.6 二进制编辑器 36 技巧2.16 在二进制编辑器内打开内容 37 2.1.7 分隔符突出显示和大括号匹配 37 技巧2.17 “自动突出显示分隔符”选项的功能是什么 38 技巧2.18 改变大括号匹配的颜色 38 2.1.8 清理未使用的代码 39 技巧2.19 移除未使用的using语句 39 2.1.9 自动恢复 39 技巧2.20 在意外关机时visual studio自动恢复文件 40 2.1.10 文件扩展名 41 技巧2.21 针对指定文件扩展名支持语法突出显示功能 41 2.2 打开文件 42 打开文件和编辑器窗口 42 技巧2.22 打开文件时重用同一个编辑器窗口 42 技巧2.23 在编辑器中自动刷新已打开的文档 42 技巧2.24 在visual studio中编辑只读文件 43 技巧2.25 自定义“文件”→“打开”→“文件”对话框打开的目录 44 技巧2.26 自定义“最近的文件”列表中显示的项数(以及在何处找到这些列表) 44 2.3 书签 45 管理书签 45 技巧2.27 设置书签并在多个书签之间导航 45 技巧2.28 在“书签”窗口中,如何在书签文件夹之间导航 46 技巧2.29 为快速查找的所有结果创建书签 46 2.4 intellisense 47 语句完成、参数信息和完成单词 47 技巧2.30 使用ctrl+j键调用语句完成 48 技巧2.31 显示函数的参数信息 48 技巧2.32 显示函数的快速信息 48 技巧2.33 完成一个单词 49 技巧2.34 增大语句完成提示信息的字体大小 49 技巧2.35 调整语句完成对话框的大小 49 技巧2.36 在语句完成对话框使用键盘切换“通用”和“全部”选项卡 50 技巧2.37 默认关闭intellisense 50 2.5 代码段 50 使用代码段 51 技巧2.38 使用ctrl+k、ctrl+x键插入代码段 51 技巧2.39 通过快捷关键字插入代码段 51 技巧2.40 按tab tab键插入代码段 52 技巧2.41 浏览代码段和添加新代码段 53 技巧2.42 修改代码段中的默认值和变量 54 技巧2.43 与团队成员共享代码段 55 技巧2.44 围绕一块代码插入代码段 55 第3章 找到目标内容 57 3.1 通过键盘进行搜索 57 3.1.1 渐进式搜索 57 技巧3.1 体验渐进式搜索的强大功能 57 3.1.2 当前词搜索 58 技巧3.2 在不打开“查找和替换”窗口的情况下,使用ctrl+f3键搜索当前选中的单词 58 技巧3.3 不自动搜索当前选中的单词 58 3.1.3 重复上次搜索 59 技巧3.4 使用f3键搜索上次的搜索内容 59 3.2 快速搜索 59 3.2.1 快速查找 59 技巧3.5 使用ctrl+f键在当前文档中进行快速查找 60 技巧3.6 使用“查找”组合框在当前文档中进行快速查找 60 技巧3.7 自定义“查找”组合框(ctrl+d)搜索 60 3.2.2 快速替换 61 技巧3.8 使用ctrl+h键打开“快速替换”窗口 61 技巧3.9 在首次搜索到匹配项之后隐藏“快速查找/快速替换”窗口 61 3.2.3 快速查找符号 62 技巧3.10 搜索符号 62 技巧3.11 通过shift+alt+f12键使用“查找符号”功能 62 3.3 在文件中查找 63 3.3.1 在文件中查找 63 技巧3.12 在文件中进行查找 63 技巧3.13 自定义要在哪个文件中进行查找 63 技巧3.14 停止“在文件中查找”搜索 65 技巧3.15 替换文件中出现的所有搜索字符串 65 3.3.2 查找和替换 66 技巧3.16 停靠“查找和替换”窗口 66 3.3.3 查找结果窗口 66 技巧3.17 使用f8键在“查找结果”窗口内进行定位 66 技巧3.18 显示和隐藏查找消息 67 技巧3.19 浏览“查找符号”的结果 68 3.4 其他搜索选项 68 3.4.1 隐藏文本 68 技巧3.20 在编辑器中搜索隐藏文本 68 3.4.2 搜索范围 69 技巧3.21 在当前项目或整个解决方案中进行搜索 69 3.4.3 正则表达式 69 技巧3.22 在搜索时使用通配符和正则表达式 69 第4章 管理环境布局 71 4.1 文档窗口 71 4.1.1 文件选项卡频道 72 技巧4.1 使用ctrl+alt+下箭头打开文件选项卡频道的文件下拉菜单 72 技巧4.2 使用文件选项卡频道上的“除此之外全部关闭” 72 技巧4.3 从文件选项卡频道复制文件的完整路径 73 技巧4.4 直接打开包含活动文件的windows资源管理器 74 技巧4.5 只关闭选定的文件 74 技巧4.6 在什么情况下,文件选项卡频道的下拉按钮会改变图标 75 4.1.2 ide导航器 76 技巧4.7 使用ctrl+tab键打开ide导航器,快速查看并浏览所有打开的文件和工具窗口 76 技巧4.8 禁用ide导航器 76 4.1.3 键盘导航 77 技巧4.9 使用ctrl+f6键和ctrl+shift+f6键在打开的文档窗口间导航 78 技巧4.10 使用ctrl+f4键关闭编辑器中当前打开的文档 78 4.1.4 mdi模式 78 技巧4.11 进入mdi模式 78 技巧4.12 在“窗口”对话框中显示“水平平铺”和“垂直平铺”按钮 79 4.2 工具窗口 80 4.2.1 可停靠状态 80 技巧4.13 从9个ide工具窗口停靠目标中进行选择 80 技巧4.14 只取消一组工具窗口中一个窗口的停靠 81 技巧4.15 将工具窗口停靠在ide顶部 82 技巧4.16 以新奇而疯狂的方式,使用停靠目标来停靠工具窗口 82 4.2.2 自动隐藏状态 83 技巧4.17 使用一条命令自动隐藏所有工具窗口 83 技巧4.18 自定义按下工具窗口图钉时的行为,自动隐藏工具窗口还是整个工具窗口选项卡组 84 技巧4.19 通过工具窗口自动隐藏显示自动隐藏的工具窗口 85 技巧4.20 双击工具窗口的标题栏可重新停靠该工具窗口 85 技巧4.21 使用shift+单击自动停靠处于自动隐藏的工具窗口 86 技巧4.22 加快或减慢工具窗口从停靠位置滑出的速度 88 4.2.3 浮动状态 88 技巧4.23 为什么要让工具窗口处于浮动状态 88 4.2.4 选项卡式文档状态 89 技巧4.24 使用选项卡式文档最大化工具窗口 89 4.2.5 键盘导航 90 技巧4.25 使用alt+f7键和alt+shift+f7键移到下一个或前一个工具窗口 90 技巧4.26 使用alt+f6键和alt+shift+f6键在打开的工具窗口间循环 90 技巧4.27 使用ctrl+pgup键和ctrl+pgdn键在工具窗口组中的各个工具窗口间导航 90 4.2.6 隐藏状态 91 技巧4.28 自定义单击x按钮时对工具窗口或工具窗口选项卡组的操作 91 4.2.7 隐藏的键盘快捷键 92 技巧4.29 使用键盘拖动工具窗口 92 技巧4.30 使用键盘调整工具窗口的大小 92 技巧4.31 访问工具窗口内的工具栏 93 技巧4.32 使用shift+esc键关闭工具窗口 94 4.3 窗口布局 94 4种窗口布局 94 技巧4.33 只导出窗口布局 94 技巧4.34 快速进入全屏模式 95 技巧4.35 访问能够自定义的文件窗口布局模式 95 4.4 工具栏和上下文菜单 96 4.4.1 工具栏 96 技巧4.36 将工具栏变为浮动 96 技巧4.37 隐藏或显示任何工具栏的默认按钮 97 技巧4.38 随时显示任意工具栏 98 技巧4.39 显示“工具”→“自定义”对话框时,可切换和交换工具栏上的按钮 98 技巧4.40 在工具栏的工具提示中显示快捷键 99 4.4.2 上下文菜单 99 技巧4.41 自定义上下文菜单上的命令 99 第5章 了解更多的设计工具(第1部分) 101 5.1 “工具”窗口 101 5.1.1 命令窗口 101 技巧5.1 从“命令”窗口运行visual studio命令 101 技巧5.2 在“命令”窗口”中进行搜索 102 技巧5.3 记录“命令”窗口的会话 103 技巧5.4 从“命令”窗口运行外部可执行程序 103 技巧5.5 创建命令别名 104 5.1.2 “输出“窗口 105 技巧5.6 使用f8键和shift+f8键在“输出”窗口中的错误之间导航 105 技巧5.7 双击“输出”窗口中的消息直接跳到代码中对应的位置 106 技巧5.8 使用键盘跳至“输出”窗口内的不同窗格 106 技巧5.9 在生成期间停止“输出”窗口的显示 107 技巧5.10 在“输出”窗口启用自动换行 107 技巧5.11 自定义“输出”窗口的颜色方案 108 技巧5.12 将调试消息重定向到“输出”窗口 109 技巧5.13 不能在“输出”窗口启用“停止搜索” 109 5.1.3 工具箱 110 技巧5.14 将代码拖放到工具箱的“常规”选项卡 110 技巧5.15 为什么每个工具箱分组都有一个“指针”控件 111 技巧5.16 不让工具箱自动填充在解决方案中找到的所有组件 111 技巧5.17 使用*展开工具箱的全部组件,使用/折叠工具箱的全部组件 112 技巧5.18 使用ctrl+上箭头和ctrl+下箭头在工具箱的控件组之间移动 113 技巧5.19 按字母顺序对工具箱中的组件排序 113 技巧5.20 在工具箱的图标视图和列表视图之间切换 114 技巧5.21 使用“全部显示”找到已隐藏的工具箱控件 114 技巧5.22 使用ctrl+c键复制工具箱选项卡中的控件,然后用ctrl+v键将该控件粘贴到另一个工具箱选项卡 115 技巧5.23 新建工具箱选项卡 116 5.1.4 任务列表 117 技巧5.24 使用任务列表创建独立于代码的用户任务 117 技巧5.25 为任务列表中的用户任务分配优先级 118 技巧5.26 在任务列表中创建和查看todo注释 118 技巧5.27 在任务列表中创建快捷方式 119 技巧5.28 在任务列表中显示hack、undone和自定义标记 120 技巧5.29 将删除用户任务时的提示禁用 121 技巧5.30 在任务列表上显示完整的文件路径 122 技巧5.31 创建可在不同任务列表类别之间进行导航的键盘快捷键(使用视图.下一任务和视图.上一任务) 123 5.1.5 对象浏览器 124 技巧5.32 使用ctrl+alt+j键打开“对象浏览器”窗口 124 技巧5.33 在“对象浏览器”中只显示解决方案中的组件 124 技巧5.34 在“对象浏览器”中创建自定义的组件列表 125 技巧5.35 直接从“对象浏览器”向解决方案添加引用 126 技巧5.36 使用前进/后退按钮在“对象浏览器”中导航 127 技巧5.37 创建键盘快捷键,从“对象浏览器”向解决方案添加引用 127 技巧5.38 自定义“对象浏览器”的“对象”窗格和“成员”窗格 128 技巧5.39 选择是否在“对象浏览器”中显示基类型 129 技巧5.40 在“对象浏览器”中隐藏成员和类型或者显示已隐藏的成员和类型 130 技巧5.41 将方法和类型标记为“隐藏”,避免它们在microsoft intellisense或“对象浏览器”中出现 130 技巧5.42 “对象浏览器”设置中“显示其他成员”中“其他”的含义 131 技巧5.43 在“对象浏览器”的“成员”窗格中不显示所有继承的成员 131 技巧5.44 在“对象浏览器”中显示扩展方法 132 技巧5.45 在“对象浏览器”中搜索对象的两种基本方法 132 技巧5.46 在“对象浏览器”中用f12键跳到选定的定义 133 技巧5.47 在“对象浏览器”中使用“查找符号”搜索(shift+f12键) 133 技巧5.48 在“对象浏览器”中使用自动查找匹配选择支持 134 技巧5.49 将所有“对象浏览器”自定义导出到.vssettings文件中 135 技巧5.50 为何“对象浏览器”有很多可以绑定的命令(以及如何创建一个可清除搜索结果的键盘快捷键) 135 技巧5.51 在“对象浏览器”中使用全局命令视图.前进(alt+右箭头)和视图.后退(alt+左箭头) 136 第6章 了解更多的设计工具(第2部分) 138 6.1 对话框 138 6.1.1 导入和导出设置 138 技巧6.1 找出上次重置的开发设置 139 技巧6.2 通过“工具”→“导入和导出设置”重置环境设置 139 技巧6.3 “‘新建项目’对话框首选语言”类别中包含哪些设置 141 技巧6.4 在“导入和导出设置”→“重置”页面的列表中添加自己的文件 142 技巧6.5 重置设置和导入设置之间有何区别 143 技巧6.6 进行导入或重置之前保存当前设置 144 技巧6.7 visual studio每次关闭时自动保存所有当前设置 145 技巧6.8 导出设置时可以从最后一个向导页面上复制完整的文件路径 146 技巧6.9 使用团队设置保持visual studio设置在不同计算机上实现同步 147 6.1.2 外部工具 147 技巧6.10 从ide运行外部工具 148 技巧6.11 在列表中添加自己的外部工具 149 技巧6.12 重新排列外部工具列表并创建键盘助记符 150 技巧6.13 在“输出”窗口中显示外部工具的文本 150 技巧6.14 使用外部工具标记 152 技巧6.15 运行外部工具时提示输入参数 152 6.2 查找组合框 153 通过查找组合框运行命令 153 技巧6.16 体验使用“查找”组合框的乐趣 153 技巧6.17 使用ctrl+/键在“查找”组合框内运行visual studio命令 154 技巧6.18 在不使用工具窗口或对话框的情况下,打开解决方案中的文件 155 技巧6.19 通过“查找”组合框设置函数断点 155 6.3 起始页 156 起始页窗口 156 技巧6.20 修改visual studio起始页上的rss源 156 技巧6.21 自定义visual studio启动时打开的内容(或者如何让visual studio打开时不显示起始页) 157 第7章 了解解决方案和其他项目及调试技巧 158 7.1 项目和解决方案系统 158 7.1.1 多定向 158 技巧7.1 visual studio 2008支持.net framework的多定向 159 7.1.2 项目 159 技巧7.2 修改默认的新建项目位置 160 技巧7.3 在“新建项目”对话框中,可以在小图标和大图标之间切换 160 技巧7.4 使用解决方案文件夹隐藏项目 161 技巧7.5 创建临时或“用完即扔”的项目 162 技巧7.6 隐藏或显示“项目位置不受信任”消息框 163 7.1.3 生成配置 163 技巧7.7 使用简化生成配置 163 7.1.4 解决方案资源管理器 165 技巧7.8 在解决方案资源管理器中显示杂项文件项目 165 技巧7.9 解决方案资源管理器中支持自动查找匹配选择 166 技巧7.10 在解决方案中添加解决方案 166 技巧7.11 在解决方案资源管理器中重命名文件时,自动在整个项目中执行重命名 167 技巧7.12 在解决方案资源管理器中隐藏或显示一个解决方案 168 技巧7.13 让解决方案资源管理器始终显示(或者不显示)编辑器中当前打开的文件 168 7.2 调试 168 7.2.1 跟踪点 169 技巧7.14 无需编辑代码,只要使用跟踪点就能记录prinff()或console.writeline()的信息 169 7.2.2 断点 170 技巧7.15 单击指示器边距设置断点 170 技巧7.16 按f9键在当前行上设置断点 171 技巧7.17 使用ctrl+f9键启用或禁用断点 171 技巧7.18 设置有条件的断点 172 技巧7.19 使用断点筛选器中断正确的进程 173 技巧7.20 按ctrl+b键在目标函数上设置断点 174 技巧7.21 按ctrl+alt+b键打开断点窗口 174 技巧7.22 按ctrl+shift+f9键删除所有断点 175 技巧7.23 禁用删除所有断点之前的警告消息 175 7.2.3 数据提示 176 技巧7.24 使用数据提示编辑变量的内容 176 7.2.4 多个项目 177 技巧7.25 在解决方案资源管理器中选择启动项目 177 技巧7.26 启动调试多个项目 178 技巧7.27 在一个进程中断时则中断所有进程 179 7.2.5 编译和调试窗口 179 7.2.6 错误列表 179 技巧7.28 使用ctrl+shift+f12键查看错误列表中列出的下一个错误 180 技巧7.29 自定义错误列表视图 180 技巧7.30 直接从错误列表查看一个错误所在的文档 181 技巧7.31 在错误列表和任务列表中进行多列排序(次要排序等) 181 技巧7.32 将显示错误、警告和消息的3个按钮绑定到键盘快捷键 182 技巧7.33 生成失败后显示或隐藏错误列表 183 7.2.7 监视窗口 183 技巧7.34 使用“监视”窗口快速修改变量的值 183 技巧7.35 在调试窗口中以十六进制格式查看数值 184 7.2.8 “即时”窗口 185 技巧7.36 使用“即时”窗口作为一个方便的计算器或者调试器的辅助调试器 185 附录a visual studio背景资料 187 visual studio问答 187 为什么可执行文件叫做devenv.exe而不是visualstudio.exe? 187 visual studio标志是一个无穷符号还是麦比乌斯带? 188 visual studio标志中的颜色有什么意义? 188 “解决方案资源管理器”在ide的左边还是右边? 188 “解决方案”的概念是怎么来的? 189 为什么工具窗口选项卡显示在工具窗口组的底部,而文件选项卡显示在文件选项卡频道的顶部? 189 为什么是common7,而不是common8或common9? 190 附录b 通过博客发布技巧的技巧 191 “每日一贴”秘密行为准则 191 技巧1 每条技巧专门讲述一种特定操作 191 技巧2 每条技巧配一幅图片 192 技巧3 引用可信的参考资料 192 技巧4 尽可能地分享和收集故事 192 技巧5 尽可能提前安排好要写的技巧 192 技巧6 在破晓前发表技巧 192 技巧7 使用windows live writer编写和安排技巧 193 附录c 软件测试技巧 194 测试人员的5大生存技巧 194 技巧1 绝对不要做任何假定 194 技巧2 从漏掉的bug吸取教训 196 技巧3 尽可能地帮助开发人员 196 技巧4 关闭bug时留下正确的注释 197 技巧5 以书面形式记录下bug 197 附录d 我是如何开始从事编程的 198 抓住怪兽 198 高呼“yoho” 199 在ti-99 4a上编程 200 玩任天堂游戏 200 用代码解决数学问题 202 大学中的学习 202 进入microsoft 203 在microsoft的面试 203 技巧252 让语句声明窗口变成透明的 205 ...展开详情收缩
2010-12-28 上传大小:19.03MB
分享
收藏 (7) 举报

评论 共36条

brightsouls 一般吧,值得一阅
2018-01-12
回复
gameislive_prc 资源一般,太多宣传页,影响阅读
2017-09-15
回复
saizo123 还可以吧,值得一阅。
2016-12-05
回复
Visual.Studio程序员箴言

是关于visual studio使用技巧汇总的一本书,不必要从头看,需要用到什么可以查看相关章节技巧即可。

立即下载
《Visual Studio 程序员箴言》读书笔记
高清版 Visual.Studio程序员箴言

高清版 Visual.Studio程序员箴言

立即下载
Visual.Studio程序员箴言 - 笔记[…
Visual.Studio程序员箴言.pdf

中文名: Visual Studio 程序员箴言 作者: (美)福特译者: 谢俊图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 人民邮电出版社书号: 9787115215727发行时间: 2010年01月01日 地区: 大陆 语言: 简体中文 简介: 编辑推荐:   《Visual Studio程序员箴言》中251条技巧,快速提升工作效率!   200多条鲜为人知、省时省力的技巧,最大限度地提高您的工作效率!   Visual Studio程序员箴言——包含上百条技巧和快捷操作,优化了编辑器、搜索、导航、窗口布局和其他功能。作为Visual Studio核心团队的一员,作者分析了核心环境中几乎所有的功能,发掘出大量可以简化工作和提高效率的技巧和窍门,深入了解IDE各种功能的工作方式,并快速地应用在其他编程语言中。   借助Sara的6大密技和200多条技巧快速提升您的工作效率:   ·避免意外复制空白行   ·只选择垂直的代码列   ·通过剪贴板循环粘贴多个元素   ·使用渐进式搜索找到正在输入的内容   ·增大整个环境的字体大小   ·使用跟踪点记录变量内容 内容简介: Visual Studio是微软公司推出的、目前最流行的Windows平台应用程序开发环境。本书介绍了各种Visual Studio使用技巧,全书共7章,依次介绍了编辑器、查找功能、环境布局、设计工具以及解决方案、其他项目与调试方面的技巧。 本书的作者是一位经验丰富的Visual Studio测试工程师,她将自己平日博客上的Visual Studio使用技巧归纳成书,并通过图例让读者对技巧的作用了如指掌。无论是对Visual Studio初学者还是经验丰富的用户来说,了解、掌握并在实际工作中使用这些技巧都能在开发中达到事半功倍的效果。 作者简介: 作为Vistual Studio核心团队负责测试的软件设计工程师,Sara Ford 分析了VislJaI Studio核心环境中几乎所有的功能。她从2007年开始在自己的博客上发表“VisualStudio每日一贴”系列文章,结果大受欢迎,并促成了本书的诞生。Sara计划将本书的稿费以奖学金的形式捐赠给她的家乡——曾被卡特琳娜飓风摧毁的密西西比州的Waveland。 目录: 第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 我是如何开始从事编程的

立即下载
《Visual.Studio程序员箴言》阅读笔记
Visual Studio程序员箴言(奋斗的小鸟)_PDF 电子书
《Visual Studio程序员箴言》笔记
Visual.Studio程序员箴言.(美)福特

微软2010最新出版的权威著作,由微软资深专家亲笔写作,值得参考和学习。

立即下载
《Visual Studio 程序员箴言》[PDF]

《Visual Studio程序员箴言》中251条技巧,快速提升工作效率! 200多条鲜为人知、省时省力的技巧,最大限度地提高您的工作效率!

立即下载
Visual Studio 程序员箴言中文版)

Visual Studio 程序员箴言(中文版)!!!!!

立即下载
Visual Studio程序员箴言

本书介绍了各种Visual Studio的使用技巧,全书共七章,依次介绍了编辑器、查找功能、环境布局、设计工具以及解决方案、其他项目与调试方面的技巧。

立即下载
Visual Studio 程序员箴言

即使是很多专业的programmer也不熟悉很多开发技巧,主要主要是介绍visual studio2010IDE的很多开发技巧。这些技巧可以解决很多日常开发过程中无法解决的问题,对于初级程序员提高效率是必不可少的。本书是高清版。

立即下载
Visual.Studio程序员箴言.(美)福特.扫描

《Visual Studio程序员箴言》人民邮电出版社; 第1版 (2010年1月1日)出版,内容简介:Visual Studio是微软公司推出的、目前最流行的Windows平台应用程序开发环境。《Visual Studio程序员箴言》介绍了各种Visual Studio使用技巧,全书共7章,依次介绍了编辑器、查找功能、环境布局、设计工具以及解决方案、其他项目与调试方面的技巧。

立即下载
《Visual C++ 6.0 程序员指南》完美带书签中文

学VC++必读书籍之一,完美中文PDF文字版,非扫描!手动加上了这本书所有的目录书签,方便阅读! 本书是美国微软出版社授权的 Microsoft Visual Studio系列中文版图书之一,它是 Visual C++ 6.0程序员的实用参考书。 书中讨论的许多主题均以范例程序进行说明,所有范例程序的项目文件都在配套光盘上。本书是从事Visual C++ 6.0应用与开发的所有技术人员极好的工具书,同时也是大专院校相关专业的师生的自学、教学参考用书。 全书共分成六个部分: 第一部分介绍Developer Studio和AppWizard的基础知识; 第二部分介绍文本、图形和对话框编辑器; 第三部分是编程指南,展示了如何使用Classwizard和 Gallery来加速编程开发工作,创建自己的组件; 第四部分介绍 ActiveX控件及其使用,说明如何用MFC或ATL来写 ActiveX控件; 第五部分讨论调试器的各种能力,程序优化的各种选项及原因,如何定制Visual C++,如何编制宏和附加实用程序; 第六部分提供ASCll字符和ANSI字符的标准表格,并简要描述ClassWizard支持的MFC类和VBScript。

立即下载
Visual Basic 6.0 中文程序员指南(高清PDF版)+完整实例

Visual Basic 6.0 中文版程序员指南(PDF版,1491页,高清,内容可复制),外加完整实例文件,极好的VB、VBA学习资源。

立即下载
Visual Studio 2015高级编程 第6版 有书签

Visual Studio 2015高级编程(第6版),作者:[美] Bruce Johnson著 张卫华 裴洪文 译,出版日期:2016.05.01,页码:1028

立即下载
编程高手箴言(梁肇新完整pdf版)

内容简介: 本书是作者十余年编程生涯中的技术和经验的总结。内容涵盖了从认识CPU、Windows运行机理、编程语言的运行机理,到代码的规范和风格、分析方法、调试方法和内核优化,内有作者对许多问题的认知过程和透彻的分析,以及优秀和精彩的编程经验。 第1章 程序点滴 1.1 程序≠软件(1) 1.1 程序≠软件(2) 1.2 高手是怎样练成的(1) 1.2 高手是怎样练成的(2) 1.2 高手是怎样练成的(3) 1.3 正确的入门方法(1) 1.3 正确的入门方法(2) 1.3 正确的入门方法(3) 1.4 开放性思维(1) 1.4 开放性思维(2) 第2章 认识CPU 2.1 8位微处理器回顾/2.2 16位微处理器(1) 2.2 16位微处理器(2) 2.3 32位微处理器(1) 2.3 32位微处理器(2) 2.3 32位微处理器(3) 2.4 【实例】:在DOS实模式下读取4GB内存(1) 2.4 【实例】:在DOS实模式下读取4GB内存(2) 第3章 Windows运行机理 3.1 内核分析(1) 3.1 内核分析(2) 3.1 内核分析(3) 3.1 内核分析(4) 3.1 内核分析(5) 3.1 内核分析(6) 3.1 内核分析(7) 3.1 内核分析(8) 3.1 内核分析(9) 3.1 内核分析(10) 3.1 内核分析(11) 3.1 内核分析(12) 3.1 内核分析(13) 3.2 消息的运行方式(1) 3.2 消息的运行方式(2) 3.2 消息的运行方式(3) 3.3 GDI的结构和组成(1) 3.3 GDI的结构和组成(2) 3.4 线程的机制(1) 3.4 线程的机制(2) 3.4 线程的机制(3) 3.4 线程的机制(4) 3.4 线程的机制(5) 3.4 线程的机制(6) 3.4 线程的机制(7) 3.5 PE结构分析(1) 3.5 PE结构分析(2) 3.5 PE结构分析(3) 3.5 PE结构分析(4) 3.5 PE结构分析(5) 3.5 PE结构分析(6) 3.5 PE结构分析(7) 第4章 编程语言的运行机理     第5章 代码的规范和风格 5.1 环境的设置 5.1.1 集成环境的设置 5.1.2 TAB值的设置 5.1.3 编译环境的设置 5.1.4 设置herosoft.dsm宏 5.2 变量定义的规范 5.2.1 变量的命名规则 5.2.2 变量定义的地方规定 5.2.3 变量的对齐规定 5.3 代码对齐方式、分块、换行的规范 5.4 快速的代码整理方法 5.5 注释的规范 5.6 头文件的规范 5.7 建议采用的一些规则 5.8 可灵活运用的一些规则 5.9 标准化代码示例 5.10 成对编码规则 5.10.1 成对编码的实现方法 5.10.2 成对编码中的几点问题 5.11 正确的成对编码的工程编程方法 5.11.1 编码前的工作 5.11.2 成对编码的工程方法 5.11.3 两个问题的解释     第6章 分析方法 6.1 分析概要 6.1.1 分析案例一:软件硬盘阵列 6.1.2 分析案例之二:游戏内存修改工具 6.2 接口的提炼 6.2.1 分离接口 6.2.2 参数分析 6.3 主干和分支 6.3.1 主干和分支分析举例 6.3.2 程序检验 6.4 是否对象化 6.5 是否DLL化 6.5.1 DLL的建立和调用 6.5.2 DLL动态与静态加载的比较 6.5.3 DLL中函数的定义 6.6 COM的结构 6.7 几种软件系统的体系结构分析 6.7.1 播放器的解码组成分析 6.7.2 豪杰大眼睛的体系结构 6.7.3 Windows 9x体系结构     第7章 调试方法 7.1 调试要点 7.1.1 调试和编程同步 7.1.2 汇编代码确认 7.1.3 Win32的Debug实现方法 7.2 基本调试实例分析 7.3 多线程应用的调试 7.4 非固定错误的调试 7.4.1 激活调试环境 7.4.2 正确区分错误的类型 7.4.3 常见的偶然错误     第8章 内核优化 8.1 数据类型的认识 8.2 X86优化编码准则 8.2.1 通用的X86优化技术 8.2.2 通用的AMD-K6处理器x86代码优化 8.2.3 AMD-K6处理器整数x86代码优化 8.3 MMX指令的优化 8.3.1 MMX的寄存器介绍 8.3.2 MMX的工作原理 8.3.3 MMX的检测 8.3.4 MMX指令的介绍 8.4 MMX的实例一:图像的淡入淡出 8.4.1 目的 8.4.2 解决方法 8.4.3 分析 8.4.4 初步实现 8.4.5 MMX的优化实现 8.5 MMX的实例二:MMX类的实现方法 8.5.1 实现方法分析 8.5.2 实现步骤 8.5.3 检测过程 8.5.4 总结  

立即下载
Visual Studio程序员箴言--详细书签版

CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 Visual Studio程序员箴言 原书名: Microsoft Visual Studio Tips 原出版社: Microsoft Press 作者: (美)Sara Ford 译者: 谢俊 出版社:人民邮电出版社 ISBN:9787115215727 上架时间:2009-12-31 出版日期:2010 年1月 开本:16开 页码:205 版次:1-1 所属分类:计算机 > 软件与程序设计 > .NET > Visual Studio.NET 内容简介   visual studio是微软公司推出的、目前最流行的windows平台应用程序开发环境。本书介绍了各种visual studio使用技巧,全书共7章,依次介绍了编辑器、查找功能、环境布局、设计 工具以及解决方案、其他项目与调试方面的技巧。    本书的作者是一位经验丰富的visual studio测试工程师,她将自己平日博客上的visual studio使用技巧归纳成书,并通过图例让读者对技巧的作用了如指掌。无论是对visual studio 初学者还是经验丰富的用户来说,了解、掌握并在实际工作中使用这些技巧都能在开发中达到事半功倍的效果。 作译者 作者: Sara Ford   Sara Ford 作为Visual Studio核心团队负责测试的软件设计工程师,Sara Ford分析了Visual Studio核心环境中几乎所有的功能。她从2007年开始在自己的博客上发表”Visual Studio 每日一贴”系列文章,结果大受欢迎,并促成了本书的诞生。Sara计划将本书的稿费以奖学金的形式捐赠给她的家乡——曾被卡特琳娜飓风摧毁的密西西比州的WaVeland。 目录 封面 -30 序言 -25 致谢 -23 关于作者 -22 前言 -20 目录 -14 第1章 编辑器的基础知识 1 1.1 基本编辑 1 1.1.1 文本编辑 1 技巧1.1 避免意外复制一个空白行 1 技巧1.2 通过剪贴板环来循环粘贴不同内容 2 技巧1.3 使用Ctrl+Enter组合键在上方插入一行,使用Ctrl+Shift+Enter组合键在下方插入一行 3 技巧1.4 使用Ctrl+W组合键选择当前单词 3 技巧1.5 使用Ctrl+Delete组合键删除下一个单词,使用Ctrl+Backspace组合键删除前一个单词 3 技巧1.6 使用Ctrl+L组合键剪切当前行,使用Ctrl+Shift+L组合键删除当前行 4 技巧1.7 删除一行开头的水平空白 4 技巧1.8 将代码或文本拖动到新位置 5 技巧1.9 右键拖动代码可将代码移动或复制到某处 6 技巧1.10 在编辑器中调换字符、单词和行的顺序 6 技巧1.11 在编辑器中使用键盘快捷键来改变单词的大小写 7 1.1.2 撤销/重复 7 技巧1.12 使用标准工具栏上的撤销堆栈 8 1.2 滚动与导航 8 1.2.1 滚动 8 技巧1.13 使用鼠标滚轮在各个方向上滚动 8 技巧1.14 在不滚动的情况下跳到编辑器中当前视图的顶部或底部 8 技巧1.15 隐藏编辑器中的垂直和水平滚动条 10 1.2.2 在编辑器内和编辑器之间进行导航 10 技巧1.16 通过返回标记在编辑器中进行向前和向后定位 10 技巧1.17 使用撤销操作将光标跳回到上一个插入点 11 技巧1.18 通过键盘访问导航栏 12 技巧1.19 拆分窗口和新建窗口 12 技巧1.20 使用F6在编辑器内的拆分窗格之间跳转 13 技巧1.21 在编辑器内启用URL定位 14 技巧1.22 使用Ctrl+G时不弹出“转到行”对话框 14 1.2.3 自动换行和虚空格 15 技巧1.23 启用自动换行 15 技巧1.24 启用虚空格 15 1.3 编辑器字体和颜色 16 1.3.1 字体大小 16 技巧1.25 增大编辑器中工具提示的字体大小 16 技巧1.26 将宏绑定到键盘快捷键(或者说,如何快速增大或减小文本编辑器的字体大小) 17 1.3.2 字体和颜色 17 技巧1.27 将编辑器背景改为黑色 17 技巧1.28 “工具”→“选项”→“环境”→“字体和颜色”中“自动”和“默认值”之间的差别 18 技巧1.29 改变书签的颜色 20 1.3.3 可见提示 21 技巧1.30 跟踪编辑器中的变化 21 技巧1.31 在编辑器中显示行号 21 技巧1.32 查看可见空白 22 1.4 打印 22 打印选项 23 技巧1.33 打印行号 23 技巧1.34 打印黑体 23 技巧1.35 把文件路径打印为页眉 24 1.5 状态栏 24 状态栏选项 24 技巧1.36 隐藏状态栏 25 第2章 让编辑器的使用得心应手 26 2.1 高级编辑 26 2.1.1 选择 26 技巧2.1 使用编辑器中的块/列选择 26 技巧2.2 按Esc键时跳转到所选文本的开始处 27 技巧2.3 使用Ctrl+=键选择从当前光标位置到最后一个返回标记之间的所有代码 27 技巧2.4 在编辑器中交换当前的定位点位置 28 2.1.2 注释 28 技巧2.5 使用键盘快捷键快速注释和取消注释代码 28 2.1.3 设置格式 29 技巧2.6 在编辑器中显示导引线以帮助您设置代码格式 29 技巧2.7 设置文档、选定的文本或者只是当前行的格式 30 技巧2.8 保留制表符或者插入空格 30 技巧2.9 将空格转换为制表符和将制表符转换为空格 30 技巧2.10 从文本编辑器工具栏上增加或减少行缩进 31 技巧2.11 智能缩进与块缩进之间有什么区别 32 2.1.4 大纲显示 32 技巧2.12 折叠和展开代码 32 切换大纲显示展开 32 切换所有大纲显示 33 停止大纲显示 33 启动自动大纲显示 34 折叠到定义 34 技巧2.13 剪切并粘贴一个折叠的代码块 34 技巧2.14 在不关闭大纲显示的情况下隐藏大纲显示(选定内容的边距) 35 2.1.5 模拟 36 技巧2.15 启用Emacs和Brief编辑器模拟 36 2.1.6 二进制编辑器 36 技巧2.16 在二进制编辑器内打开内容 37 2.1.7 分隔符突出显示和大括号匹配 37 技巧2.17 “自动突出显示分隔符”选项的功能是什么 38 技巧2.18 改变大括号匹配的颜色 38 2.1.8 清理未使用的代码 39 技巧2.19 移除未使用的using语句 39 2.1.9 自动恢复 39 技巧2.20 在意外关机时Visual Studio自动恢复文件 40 2.1.10 文件扩展名 41 技巧2.21 针对指定文件扩展名支持语法突出显示功能 41 2.2 打开文件 42 打开文件和编辑器窗口 42 技巧2.22 打开文件时重用同一个编辑器窗口 42 技巧2.23 在编辑器中自动刷新已打开的文档 42 技巧2.24 在Visual Studio中编辑只读文件 43 技巧2.25 自定义“文件”→“打开”→“文件”对话框打开的目录 44 技巧2.26 自定义“最近的文件”列表中显示的项数(以及在何处找到这些列表) 44 2.3 书签 45 管理书签 45 技巧2.27 设置书签并在多个书签之间导航 45 技巧2.28 在“书签”窗口中,如何在书签文件夹之间导航 46 技巧2.29 为快速查找的所有结果创建书签 46 2.4 IntelliSense 47 语句完成、参数信息和完成单词 47 技巧2.30 使用Ctrl+J键调用语句完成 48 技巧2.31 显示函数的参数信息 48 技巧2.32 显示函数的快速信息 48 技巧2.33 完成一个单词 49 技巧2.34 增大语句完成提示信息的字体大小 49 技巧2.35 调整语句完成对话框的大小 49 技巧2.36 在语句完成对话框使用键盘切换“通用”和“全部”选项卡 50 技巧2.37 默认关闭IntelliSense 50 2.5 代码段 50 使用代码段 51 技巧2.38 使用Ctrl+K、Ctrl+X键插入代码段 51 技巧2.39 通过快捷关键字插入代码段 51 技巧2.40 按Tab Tab键插入代码段 52 技巧2.41 浏览代码段和添加新代码段 53 技巧2.42 修改代码段中的默认值和变量 54 技巧2.43 与团队成员共享代码段 55 技巧2.44 围绕一块代码插入代码段 55 第3章 找到目标内容 57 3.1 通过键盘进行搜索 57 3.1.1 渐进式搜索 57 技巧3.1 体验渐进式搜索的强大功能 57 3.1.2 当前词搜索 58 技巧3.2 在不打开“查找和替换”窗口的情况下,使用Ctrl+F3键搜索当前选中的单词 58 技巧3.3 不自动搜索当前选中的单词 58 3.1.3 重复上次搜索 59 技巧3.4 使用F3键搜索上次的搜索内容 59 3.2 快速搜索 59 3.2.1 快速查找 59 技巧3.5 使用Ctrl+F键在当前文档中进行快速查找 60 技巧3.6 使用“查找”组合框在当前文档中进行快速查找 60 技巧3.7 自定义“查找”组合框(Ctrl+D)搜索 60 3.2.2 快速替换 61 技巧3.8 使用Ctrl+H键打开“快速替换”窗口 61 技巧3.9 在首次搜索到匹配项之后隐藏“快速查找/快速替换”窗口 61 3.2.3 快速查找符号 62 技巧3.10 搜索符号 62 技巧3.11 通过Shift+Alt+F12键使用“查找符号”功能 62 3.3 在文件中查找 63 3.3.1 在文件中查找 63 技巧3.12 在文件中进行查找 63 技巧3.13 自定义要在哪个文件中进行查找 63 技巧3.14 停止“在文件中查找”搜索 65 技巧3.15 替换文件中出现的所有搜索字符串 65 3.3.2 查找和替换 66 技巧3.16 停靠“查找和替换”窗口 66 3.3.3 查找结果窗口 66 技巧3.17 使用F8键在“查找结果”窗口内进行定位 66 技巧3.18 显示和隐藏查找消息 67 技巧3.19 浏览“查找符号”的结果 68 3.4 其他搜索选项 68 3.4.1 隐藏文本 68 技巧3.20 在编辑器中搜索隐藏文本 68 3.4.2 搜索范围 69 技巧3.21 在当前项目或整个解决方案中进行搜索 69 3.4.3 正则表达式 69 技巧3.22 在搜索时使用通配符和正则表达式 69 第4章 管理环境布局 71 4.1 文档窗口 71 4.1.1 文件选项卡频道 72 技巧4.1 使用Ctrl+Alt+下箭头打开文件选项卡频道的文件下拉菜单 72 技巧4.2 使用文件选项卡频道上的“除此之外全部关闭” 72 技巧4.3 从文件选项卡频道复制文件的完整路径 73 技巧4.4 直接打开包含活动文件的Windows资源管理器 74 技巧4.5 只关闭选定的文件 74 技巧4.6 在什么情况下,文件选项卡频道的下拉按钮会改变图标 75 4.1.2 IDE导航器 76 技巧4.7 使用Ctrl+Tab键打开IDE导航器,快速查看并浏览所有打开的文件和工具窗口 76 技巧4.8 禁用IDE导航器 76 4.1.3 键盘导航 77 技巧4.9 使用Ctrl+F6键和Ctrl+Shift+F6键在打开的文档窗口间导航 78 技巧4.10 使用Ctrl+F4键关闭编辑器中当前打开的文档 78 4.1.4 MDI模式 78 技巧4.11 进入MDI模式 78 技巧4.12 在“窗口”对话框中显示“水平平铺”和“垂直平铺”按钮 79 4.2 工具窗口 80 4.2.1 可停靠状态 80 技巧4.13 从9个IDE工具窗口停靠目标中进行选择 80 技巧4.14 只取消一组工具窗口中一个窗口的停靠 81 技巧4.15 将工具窗口停靠在IDE顶部 82 技巧4.16 以新奇而疯狂的方式,使用停靠目标来停靠工具窗口 82 4.2.2 自动隐藏状态 83 技巧4.17 使用一条命令自动隐藏所有工具窗口 83 技巧4.18 自定义按下工具窗口图钉时的行为,自动隐藏工具窗口还是整个工具窗口选项卡组 84 技巧4.19 通过工具窗口自动隐藏显示自动隐藏的工具窗口 85 技巧4.20 双击工具窗口的标题栏可重新停靠该工具窗口 85 技巧4.21 使用shift+单击自动停靠处于自动隐藏的工具窗口 86 技巧4.22 加快或减慢工具窗口从停靠位置滑出的速度 88 4.2.3 浮动状态 88 技巧4.23 为什么要让工具窗口处于浮动状态 88 4.2.4 选项卡式文档状态 89 技巧4.24 使用选项卡式文档最大化工具窗口 89 4.2.5 键盘导航 90 技巧4.25 使用Alt+F7键和Alt+Shift+F7键移到下一个或前一个工具窗口 90 技巧4.26 使用Alt+F6键和Alt+Shift+F6键在打开的工具窗口间循环 90 技巧4.27 使用Ctrl+PgUp键和Ctrl+PgDn键在工具窗口组中的各个工具窗口间导航 90 4.2.6 隐藏状态 91 技巧4.28 自定义单击X按钮时对工具窗口或工具窗口选项卡组的操作 91 4.2.7 隐藏的键盘快捷键 92 技巧4.29 使用键盘拖动工具窗口 92 技巧4.30 使用键盘调整工具窗口的大小 92 技巧4.31 访问工具窗口内的工具栏 93 技巧4.32 使用Shift+Esc键关闭工具窗口 94 4.3 窗口布局 94 4种窗口布局 94 技巧4.33 只导出窗口布局 94 技巧4.34 快速进入全屏模式 95 技巧4.35 访问能够自定义的文件窗口布局模式 95 4.4 工具栏和上下文菜单 96 4.4.1 工具栏 96 技巧4.36 将工具栏变为浮动 96 技巧4.37 隐藏或显示任何工具栏的默认按钮 97 技巧4.38 随时显示任意工具栏 98 技巧4.39 显示“工具”→“自定义”对话框时,可切换和交换工具栏上的按钮 98 技巧4.40 在工具栏的工具提示中显示快捷键 99 4.4.2 上下文菜单 99 技巧4.41 自定义上下文菜单上的命令 99 第5章 了解更多的设计工具(第1部分) 101 5.1 “工具”窗口 101 5.1.1 命令窗口 101 技巧5.1 从“命令”窗口运行Visual Studio命令 101 技巧5.2 在“命令”窗口”中进行搜索 102 技巧5.3 记录“命令”窗口的会话 103 技巧5.4 从“命令”窗口运行外部可执行程序 103 技巧5.5 创建命令别名 104 5.1.2 “输出“窗口 105 技巧5.6 使用F8键和Shift+F8键在“输出”窗口中的错误之间导航 105 技巧5.7 双击“输出”窗口中的消息直接跳到代码中对应的位置 106 技巧5.8 使用键盘跳至“输出”窗口内的不同窗格 106 技巧5.9 在生成期间停止“输出”窗口的显示 107 技巧5.10 在“输出”窗口启用自动换行 107 技巧5.11 自定义“输出”窗口的颜色方案 108 技巧5.12 将调试消息重定向到“输出”窗口 109 技巧5.13 不能在“输出”窗口启用“停止搜索” 109 5.1.3 工具箱 110 技巧5.14 将代码拖放到工具箱的“常规”选项卡 110 技巧5.15 为什么每个工具箱分组都有一个“指针”控件 111 技巧5.16 不让工具箱自动填充在解决方案中找到的所有组件 111 技巧5.17 使用*展开工具箱的全部组件,使用/折叠工具箱的全部组件 112 技巧5.18 使用Ctrl+上箭头和Ctrl+下箭头在工具箱的控件组之间移动 113 技巧5.19 按字母顺序对工具箱中的组件排序 113 技巧5.20 在工具箱的图标视图和列表视图之间切换 114 技巧5.21 使用“全部显示”找到已隐藏的工具箱控件 114 技巧5.22 使用Ctrl+C键复制工具箱选项卡中的控件,然后用Ctrl+V键将该控件粘贴到另一个工具箱选项卡 115 技巧5.23 新建工具箱选项卡 116 5.1.4 任务列表 117 技巧5.24 使用任务列表创建独立于代码的用户任务 117 技巧5.25 为任务列表中的用户任务分配优先级 118 技巧5.26 在任务列表中创建和查看TODO注释 118 技巧5.27 在任务列表中创建快捷方式 119 技巧5.28 在任务列表中显示HACK、UNDONE和自定义标记 120 技巧5.29 将删除用户任务时的提示禁用 121 技巧5.30 在任务列表上显示完整的文件路径 122 技巧5.31 创建可在不同任务列表类别之间进行导航的键盘快捷键(使用视图.下一任务和视图.上一任务) 123 5.1.5 对象浏览器 124 技巧5.32 使用Ctrl+Alt+J键打开“对象浏览器”窗口 124 技巧5.33 在“对象浏览器”中只显示解决方案中的组件 124 技巧5.34 在“对象浏览器”中创建自定义的组件列表 125 技巧5.35 直接从“对象浏览器”向解决方案添加引用 126 技巧5.36 使用前进/后退按钮在“对象浏览器”中导航 127 技巧5.37 创建键盘快捷键,从“对象浏览器”向解决方案添加引用 127 技巧5.38 自定义“对象浏览器”的“对象”窗格和“成员”窗格 128 技巧5.39 选择是否在“对象浏览器”中显示基类型 129 技巧5.40 在“对象浏览器”中隐藏成员和类型或者显示已隐藏的成员和类型 130 技巧5.41 将方法和类型标记为“隐藏”,避免它们在Microsoft IntelliSense或“对象浏览器”中出现 130 技巧5.42 “对象浏览器”设置中“显示其他成员”中“其他”的含义 131 技巧5.43 在“对象浏览器”的“成员”窗格中不显示所有继承的成员 131 技巧5.44 在“对象浏览器”中显示扩展方法 132 技巧5.45 在“对象浏览器”中搜索对象的两种基本方法 132 技巧5.46 在“对象浏览器”中用F12键跳到选定的定义 133 技巧5.47 在“对象浏览器”中使用“查找符号”搜索(Shift+F12键) 133 技巧5.48 在“对象浏览器”中使用自动查找匹配选择支持 134 技巧5.49 将所有“对象浏览器”自定义导出到.vssettings文件中 135 技巧5.50 为何“对象浏览器”有很多可以绑定的命令(以及如何创建一个可清除搜索结果的键盘快捷键) 135 技巧5.51 在“对象浏览器”中使用全局命令视图.前进(Alt+右箭头)和视图.后退(Alt+左箭头) 136 第6章 了解更多的设计工具(第2部分) 138 6.1 对话框 138 6.1.1 导入和导出设置 138 技巧6.1 找出上次重置的开发设置 139 技巧6.2 通过“工具”→“导入和导出设置”重置环境设置 139 技巧6.3 “‘新建项目’对话框首选语言”类别中包含哪些设置 141 技巧6.4 在“导入和导出设置”→“重置”页面的列表中添加自己的文件 142 技巧6.5 重置设置和导入设置之间有何区别 143 技巧6.6 进行导入或重置之前保存当前设置 144 技巧6.7 Visual Studio每次关闭时自动保存所有当前设置 145 技巧6.8 导出设置时可以从最后一个向导页面上复制完整的文件路径 146 技巧6.9 使用团队设置保持Visual Studio设置在不同计算机上实现同步 147 6.1.2 外部工具 147 技巧6.10 从IDE运行外部工具 148 技巧6.11 在列表中添加自己的外部工具 149 技巧6.12 重新排列外部工具列表并创建键盘助记符 150 技巧6.13 在“输出”窗口中显示外部工具的文本 150 技巧6.14 使用外部工具标记 152 技巧6.15 运行外部工具时提示输入参数 152 6.2 查找组合框 153 通过查找组合框运行命令 153 技巧6.16 体验使用“查找”组合框的乐趣 153 技巧6.17 使用Ctrl+/键在“查找”组合框内运行Visual Studio命令 154 技巧6.18 在不使用工具窗口或对话框的情况下,打开解决方案中的文件 155 技巧6.19 通过“查找”组合框设置函数断点 155 6.3 起始页 156 起始页窗口 156 技巧6.20 修改Visual Studio起始页上的RSS源 156 技巧6.21 自定义Visual Studio启动时打开的内容(或者如何让Visual Studio打开时不显示起始页) 157 第7章 了解解决方案和其他项目及调试技巧 158 7.1 项目和解决方案系统 158 7.1.1 多定向 158 技巧7.1 Visual Studio 2008支持.NET Framework的多定向 159 7.1.2 项目 159 技巧7.2 修改默认的新建项目位置 160 技巧7.3 在“新建项目”对话框中,可以在小图标和大图标之间切换 160 技巧7.4 使用解决方案文件夹隐藏项目 161 技巧7.5 创建临时或“用完即扔”的项目 162 技巧7.6 隐藏或显示“项目位置不受信任”消息框 163 7.1.3 生成配置 163 技巧7.7 使用简化生成配置 163 7.1.4 解决方案资源管理器 165 技巧7.8 在解决方案资源管理器中显示杂项文件项目 165 技巧7.9 解决方案资源管理器中支持自动查找匹配选择 166 技巧7.10 在解决方案中添加解决方案 166 技巧7.11 在解决方案资源管理器中重命名文件时,自动在整个项目中执行重命名 167 技巧7.12 在解决方案资源管理器中隐藏或显示一个解决方案 168 技巧7.13 让解决方案资源管理器始终显示(或者不显示)编辑器中当前打开的文件 168 7.2 调试 168 7.2.1 跟踪点 169 技巧7.14 无需编辑代码,只要使用跟踪点就能记录PrinfF()或Console.WriteLine()的信息 169 7.2.2 断点 170 技巧7.15 单击指示器边距设置断点 170 技巧7.16 按F9键在当前行上设置断点 171 技巧7.17 使用Ctrl+F9键启用或禁用断点 171 技巧7.18 设置有条件的断点 172 技巧7.19 使用断点筛选器中断正确的进程 173 技巧7.20 按Ctrl+B键在目标函数上设置断点 174 技巧7.21 按Ctrl+Alt+B键打开断点窗口 174 技巧7.22 按Ctrl+Shift+F9键删除所有断点 175 技巧7.23 禁用删除所有断点之前的警告消息 175 7.2.3 数据提示 176 技巧7.24 使用数据提示编辑变量的内容 176 7.2.4 多个项目 177 技巧7.25 在解决方案资源管理器中选择启动项目 177 技巧7.26 启动调试多个项目 178 技巧7.27 在一个进程中断时则中断所有进程 179 7.2.5 编译和调试窗口 179 7.2.6 错误列表 179 技巧7.28 使用Ctrl+Shift+F12键查看错误列表中列出的下一个错误 180 技巧7.29 自定义错误列表视图 180 技巧7.30 直接从错误列表查看一个错误所在的文档 181 技巧7.31 在错误列表和任务列表中进行多列排序(次要排序等) 181 技巧7.32 将显示错误、警告和消息的3个按钮绑定到键盘快捷键 182 技巧7.33 生成失败后显示或隐藏错误列表 183 7.2.7 监视窗口 183 技巧7.34 使用“监视”窗口快速修改变量的值 183 技巧7.35 在调试窗口中以十六进制格式查看数值 184 7.2.8 “即时”窗口 185 技巧7.36 使用“即时”窗口作为一个方便的计算器或者调试器的辅助调试器 185 附录A Visual Studio背景资料 187 Visual Studio问答 187 为什么可执行文件叫做devenv.exe而不是visualstudio.exe? 187 Visual Studio标志是一个无穷符号还是麦比乌斯带? 188 Visual Studio标志中的颜色有什么意义? 188 “解决方案资源管理器”在IDE的左边还是右边? 188 “解决方案”的概念是怎么来的? 189 为什么工具窗口选项卡显示在工具窗口组的底部,而文件选项卡显示在文件选项卡频道的顶部? 189 为什么是Common7,而不是Common8或Common9? 190 附录B 通过博客发布技巧的技巧 191 “每日一贴”秘密行为准则 191 技巧1 每条技巧专门讲述一种特定操作 191 技巧2 每条技巧配一幅图片 192 技巧3 引用可信的参考资料 192 技巧4 尽可能地分享和收集故事 192 技巧5 尽可能提前安排好要写的技巧 192 技巧6 在破晓前发表技巧 192 技巧7 使用Windows Live Writer编写和安排技巧 193 附录C 软件测试技巧 194 测试人员的5大生存技巧 194 技巧1 绝对不要做任何假定 194 技巧2 从漏掉的bug吸取教训 196 技巧3 尽可能地帮助开发人员 196 技巧4 关闭bug时留下正确的注释 197 技巧5 以书面形式记录下bug 197 附录D 我是如何开始从事编程的 198 抓住怪兽 198 高呼“YoHo” 199 在TI-99 4A上编程 200 玩任天堂游戏 200 用代码解决数学问题 202 大学中的学习 202 进入Microsoft 203 在Microsoft的面试 203 技巧252 让语句声明窗口变成透明的 205 前言   本书包含的251条最佳技巧可以帮助读者掌握Visual Studio环境的所有细节。设想一下使用最简单的例子解释对所有语言通用的“工具选项”设置,并通过实例让您对核心环境了如指掌 。本书中的技巧探讨了集成开发环境(Integrated Development Environment,IDE)的这些方面,让您以上的设想成为现实。   开始阅读本书之前,您必须知道当前使用的是哪种开发设置,这样才能知道应该使用哪些键盘快捷键。   我编写这些技巧时使用的是常规开发设置和美国英语键盘布局。您可以使用技巧6.1了解当前使用的开发设置,并通过技巧6.2重置您的设置,这样才能直接按照我的指示操作并与我使 用相同的键盘快捷键。   如果要使用您的当前设置,请阅读本节末尾的技巧0.0,了解可以使用的键盘快捷键是哪些。没错,我在大学里学的专业就是数学,因此我会从0开始计数。   本书的起源   2005年3月,当时我与VisualStudio核心编辑器的程序经理SeanLaberee共用一间办公室。有一天,当我走出办公室准备去吃午饭时,他显示器上“每日一贴”的字眼吸引了我。我不想让 Sean觉得我是有意看他的显示器,但与此同时,我被将这种想法付诸于行动的念头深深吸引住了。   我回来的时候,向他打听了关于这个“每日一贴”的事情。他的想法是把这些“您知道吗”风格的技巧公布在Visual Studio的起始页上。而我建议使用我的博客每天发表一条编辑器技巧 ,先试验几个月。最近我加入了编辑器小组,并成为一名软件测试人员,然后惊讶于编辑器内居然存在那么多我不知道的功能。   现在Rob Caron也加入了进来,他是Visual Studio的一名营销经理。Rob在MSDNRSS源上注意到了这个试验,并鼓励我放开手脚,每周推出一系列关于Visual Studio的更多方面的技巧。他 更加重视这些技巧,还把它们放到了Visual Studio主页上。   2005年8月27日是个星期六,当看到这些技巧出现在产品的Web站点上时,我抑制不住自己的激动之情,打电话回家让我的家人到网站上去看,让他们一同分享我的喜悦。但激动没有维持 多久,我妈妈就通知我说“大块头”已经到了墨西哥湾,正朝着新奥尔良而去。我说,“哦,真的吗?今年我一直没怎么留意飓风季。它叫什么名字啊?”从此以后我再也不想听见卡特琳娜这 个名字。   2007年春天,在从负责测试的软件设计工程师转为程序管理岗位后,我决定再度尝试为Visual Studio 2008编写每周技巧系列。RobCaron再次加入了进来。他说,“你知道,每天推出一 条技巧一定会相当震撼。”对于这个巨大的挑战,我居然完全没法说“不”。   在推出Visual Studio 2008“每日一贴”系列文章期间,写一本书并把作者版税捐出去的想法一直在我心里酝酿着,即使我已经离开Visual Studio团队而转投CodePlex团队也是如此。很 幸运,多亏在接下来的几个月里,我博客上的很多读者提出让我写一本书的请求,我意识到时机终于来了。   本书面向的受众   本书所介绍的技巧将目标定为Visual Studio核心环境中的功能,所以它们对于所有编程语言都是通用的。为了编写这些技巧,我将这些IDE的通用功能领域细分为非常小的功能块。因此 ,有些技巧探讨的是Visual Studio的细节方面,而有些技巧则探讨的是不那么明显或者说较为模糊的领域。换言之,我的目标是捕捉Visual Studio的所有细节,这样我们都能分享关于IDE工 作方式的相同基本知识。   本书的组织结构   本书中的各章对应于我们Visual Studio核心QA团队针对VisualStudio 2005产品周期,对于功能领域进行的内部划分。有些功能领域内容太多,例如编辑器,所以不得不将它分为几章讲 述。其他各章都能够很好地根据功能进行分类,例如第5章和第6章中的工具窗口与对话框部分。   每章中的技巧均按照顺序进行编号。例如,第3章共包含23条技巧,所以技巧的编号是依次从技巧3.1、技巧3.2开始,一直到技巧3.23。我们认为如果对于技巧进行全书统一编号,如 技巧103,或者将技巧的编号分解到子部分,如技巧3.4.3,引用起来都不如技巧3.23方便。   另外,您还可以在部分技巧中看到我写的“作者旁述”。我在其中与大家分享了一些与技巧有关的个人信息,既有回顾过去,关于该功能是如何测试的FYI(For Your Informantion,供您 参考)、关于编写“每日一贴”系列技巧的故事,也有对于西雅图天气的抱怨。   最后,我决定赠予您一些不错的新奥尔良风格的赠品——一些额外的附加内容,免费的。我在本书内包含了一些附录,并在其中分享了更多Visual Studio之外的技巧,例如编写“每日一 贴”系列,作为软件测试人员如何挺过去以及从IDE的创造者们那里听来的故事。   系统要求   本书最适合Microsoft Visual Studio 2005和Microsoft Visual Studio 2008。所有技巧均能用于Visual Studio 2005,除非技巧中特别指出该功能是Visual Studio 2008所特有的。 .  联系作者   您可以访问我博客上对应的“每日一贴”系列文章,地址是http://biogs.msdn.com/saraford,上面还有读者给出的评论。   如果您正在寻求对于键盘快捷键、用户界面上找不到的部分或者似乎不可用的命令的支持,请参考技巧0.0、技巧6.1和技巧6.2。我编写这些技巧时使用的是常规开发设置,所以用户 界面与您所使用的开发设置可能会略有不同。 序言   撰写本书之际,世界各国人民正在中国北京欢聚一堂,共庆2008年夏季奥运会这个盛大的节日。运动员花费了数年时间将他们的身体和运动状态调整到最佳,正是为了这一刻做好准备。 那些在各个项目上获得金牌的选手将会定格在一个个辉煌的瞬间里。   尽管以最快速度完成编程任务一般不会授予奖牌,但您手上拿着的这本书可以帮助您更加高效地使用Visual Studio。本书中的很多技巧只能为您节省几秒钟或更少时间,但是作为开发人 员,我们都知道对于一个要执行几千次的例程而言,即使是最微不足道的优化也能带来意想不到的好处。   纵观本书,Sara所讲Visual Studio中的很多功能都是您从未听说过,或者已经长时间遗忘的。尽管我在Microsoft与VisualStudio打交道已经有将近10年时间,但Sara的博客依然暴露出 了我在知识方面的不足。无论您是自从20世纪90年代以来就一直使用VisualStudio,还是首次安装它,都可以从本书中找到自己需要的技巧。   直到我读到本书的原稿后,我才意识到我在Sara的“Visual Studio每日一贴”系列文章和在本书中扮演的角色。我很高兴有机会与她分享这些体验。知道Sara将继续本书内容的撰写让人 感到很鼓舞(我并不惊讶)。她还要帮助她家乡的人们追求他们的软件事业,这跟本书帮助开发人员更好地使用Visual Studio的原则正好不谋而合。   “Go,Sara,go!”   Rob Caron   2008年8月写于华盛顿州雷蒙德市 媒体评论   “如说Visual Studio是IDE之王,那么Sara Ford就是我们的王后。她收集了几百条最佳的Visual Studio技巧,并在其中加入了自己的见地、历史环境和幽默感等各方面的元素。本书值 得一读!”   Scott Hanselman,Microsoft开发人员部门社区联络人   “更快地写出更好的代码!这就是Visual Studio能够提供给您的帮助,但如何才能成为高效的专家呢?Sara的‘Microsoft Visual Studio技巧大全’一书充满了能够节省时间的优秀技巧 。我特别喜欢贯穿全书的‘作者旁述’内容。读完本书后,您的开发生产力每天都能提高。”   Joe Stagner,Microsoft高级程序经理   “每位VS开发人员都能够在这本新书中找到节省时间的技巧。采用这些技巧之后,就能将更多时间花在编写代码的主要工作上!”   Scott Wiltamuth,Microsoft Visual Studio合作伙伴程序经理   “纵观本书,SaraFord公开并演示了数以百计的Visual Studio特性和功能,可以帮助您节省最为宝贵的资源——时间。”   Rob Caron,Microsoft开发人员营销   “即便是我们中那些直接使用Visual Studio工作的人也很少能熟悉该产品的所有功能,尤其是快速访问这些功能的快捷方式,因此像这样的一本技巧大全是很有价值和最受欢迎的!”   Pat Brenner,Microsoft高级软件设计工程师   “Sara Ford的活力、专业技能和热情使她成为所有人最喜欢的Visual Studio IDE信息来源。她在如何更加高效地使用Visual Studio方面储备了异常丰富的知识,并在本书中无私地与我 们分享了这些知识。”   Charlie Calvert,Microsoft C#社区程序经理   “Sara的技巧涵盖了Visual Studio的方方面面,有些功能我甚至都不知道它们的存在,这些技巧对于初学者和高级程序员而言都是必不可少的。”   Beth Massi,Microsoft Visual Studio社区程序经理   “本书是一个珍贵的百宝箱,在我处理代码时为我省下了大量的时间!在第1章中我就学到了一条我准备今天开始使用的新技巧。”   Karen Liu,首席程序经理,Microsoft Visual C#   “很好地从内行人的角度讲述了Visual Studio IDE!”   Lisa Feigenbaum,程序经理,Microsoft Visual Studio语言     

立即下载
C#入门经典(第7版) C# 6.0 & Visual Studio 2015 (非扫描版)

C#入门经典(第7版) C# 6.0 & Visual Studio 2015 (非扫描版)

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Visual Studio程序员箴言中文扫描PDF

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: