快速编码

快速编码 pdf epub mobi txt 电子书 下载 2026

出版者:机械工业出版社
作者:Zain Naboulsi
出品人:
页数:547
译者:赵卓
出版时间:2012-7-1
价格:89.00元
装帧:平装
isbn号码:9787111390701
丛书系列:
图书标签:
  • VS2010
  • 软件开发
  • 开发工具
  • 2017
  • 计算机科学
  • 计算机
  • 纪念
  • 编程
  • 入门
  • 编码
  • 快速学习
  • 技术
  • 开发
  • 基础
  • 实战
  • 效率
  • 代码
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《快速编码:高效使用microsoft visual studio》中的专家建议将有助于你人人提升开发效率:visual studio堪勒;目前非常强大而且功能全面的一套软件开发工具,无论你是开发人员、测试人员,还是架构师,visual studio都能帮助你顺利地完成工作。《快速编码:高效使用microsoft visual studio》旨在深入挖掘并且学习这些visual studio实用技术,提高编写代码的效率。《快速编码:高效使用microsoft visual studio》包含大旦的技巧和快捷键,涵盖了代码编辑器,视觉设计器、查找、调试器以及visual studior中的其他功能,无论你的经验水平如何,你都能从中受益匪浅。

作者简介

作者:(美国)纳布拉斯(Zain Naboulsi) (美国)Sara Ford 译者:赵卓 李岚 等

纳布拉斯(Zain Naboulsi),Microsoft资深软件开发专家,拥有超过15年的行业经验。从1995年开始担任咨询师和培训师,目前他负责提供Visual Studio提示和技巧的咨询服务工作。他在世界各地发表关于Visual Studio的演讲。

Sara Ford,畅销书《Visual StudioTips:251 Ways to Improve YourProductivity》的作者。Microsoft资深软件开发专家和项目经理,在Microsoft服务的9年时间中,负责Visual Studio的软件测试工作,并管理开源网站项目CodePlex。

目录信息

译者序

引言
第一部分提升工作效率的各项技能
第1章现在开始
1.1同时运行不同版本的Visllal Studio
1.2获取Ⅵsuals tudio 2010联机帮助中的内容列表
1.3导出环境设置
1.4移除最近使用的项目
1.5自动恢复
1.6在VisualStudio 2010中修改视觉体验,以提高性能
1.7更改“工具”窗口动画
1.8导入或更改环境设置
1.9更改VisualStudio的配色方案
1.10重置所有的开发设置
1.11自定义Visual Stlldio 2010的工具栏:“工具栏”选项卡
1.12自定义Visual Studio 2010的工具栏:“命令”选项卡
1.13Visual Studio日志
1.14Visual Studio安全模式
1.15使用Reset Settings对设置进行切换
第2章项目与项
2.1在“新建项目”对话框中搜索项目模板
2.2在“新建项目”对话框中使用最近的模板
2.3通过多定向功能使用早期版本的Framework
2.4在IIS中新建web应用程序或虚拟路径
2.5多启动项目
2.6更改新项目的默认位置
2.7在“解决方案资源管理器”中跟踪活动项
2.8解决方案资源管理器支持键入首字母选择文件
2.9使用解决方案文件夹
2.10在项目属性页面中浏览属性标签页
2.11将某个项目固定到“最近使用的项目”列表
2.12创建临时项目
2.13创建自定义项模板
2.14通过导出模板向导创建自定义项目模板
2.15对自定义项模板进行组织
2.16对自定义项目模板进行组织
2.17重组默认的项模板
2.18重组默认的项目模板
2.19更改“新建项目”或“新建项”对话框中的模板
第3章了解环境
3.1在Visual Studio 2010中使用菱形向导对窗口进行布局
3.2将浮动工具窗口停靠到它先前所在的位置
3.3浏览打开的工具窗口
3.4关闭工具窗口
3.5展开/收缩工具箱
3.6搜索工具箱
3.7在工具箱中切换选项卡
3.8窗口布局:4种模式
3.9窗口布局:设计、调试及全屏
3.10在工具箱中使用选项卡
3.11在Web开发中使用其他浏览器
3.12自动隐藏全部工具窗口
3.13在自动隐藏选择栏中显示隐藏的工具窗口
3.14使用快捷键移动工具窗口
3.15通过键盘访问工具窗口上的工具栏
3.16命令提示的历史记录
3.17在命令提示窗口中使用Tab补充功能
3.18将某个单独的工具窗口停靠/取消停靠到某个组中
3.19了解命令:简单的命令
3.20了解命令:Alias
3.21了解命令:参数和开关
3.22对命令进行测试
3.23了解命令:执行命令
3.24查找键盘快捷键
3.25键盘快捷键:其他的映射方案
3.26键盘快捷键:新建快捷键
3.27键盘快捷键:重置所有快捷键
3.28了解命令:日志命令
3.29导出窗口布局
3.30停用工具箱的功能:从解决方案中自动载入控件
3.31使用外部工具
3.32为外部工具创建快捷键
3.33导出命令窗口别名和外部工具列表
3.34创建和使用宏
3.35Visual Smdio的图像库
第4章文档
4.1在现有选项卡的右侧插入文档
4.2最近的文件
4.3在多窗口的文档中进行工作
4.4导航到打开的窗口
4.5关闭当前文档窗口
4.6从文件选项卡打开文件所在的文件夹
4.7使用键盘操作“文件”菜单下拉列表
4.8使用IDE导航器
4.9通过多个视图查看同一份文档
4.10关闭选中的文件
4.11理解文件打开的路径
4.12显示以前的版本
4.13使用自定义文件扩展名关联
第5章查找
5.1重复查找
5.2使用快速查找
5.3使用简单的快速替换
5.4在首次匹配后隐藏快速查找和快速替换工具窗
5.5撤消“快速替换”和“在文件中替换”
5.6使用查找组合框的快捷键
5.7使用渐进式搜索
5.8查找当前选中的字符串而不打开查找窗口
5.9在文件中查找:查找选项
5.10在文件中查找:结果选项
5.11在文件中替换:基本选项
5.12跳转到CSS的定义
5.13如何使用“定位到”
5.14了解如何查找符号
5.15查找符号结果的快捷键
5.16在文件中替换:带标记的表达式
5.17自定义“在文件中查找”中的搜索结果
第6章编码
6.1使用鼠标滚轮来放大/缩小编辑器中的文本
6.2在编辑器中放大或缩小文本
6.3如何避免复制空行
6.4让IntelIi Sense透明化
6.5剪切或删除当前行
6.6使用新的Intelli Sense:关键字
6.7使用新的Intelli Sense:Pascal规则
6.8在网页中进行注释或取消注释
6.9在当前行前或行后插入空行
6.10调换行、单词和字符的顺序
6.11如何循环应用剪贴板中的复制项
6.12运用“撤消”和“重做”堆栈
6.13撤消或重做全局操作
6.14如何使用引用的突出显示功能
6.15在相匹配的括号间进行跳转或选择(仅C#、C++)
6.16使用完成语句功能
6.17在“通用”选项卡和“全部”选项卡之间进行跳转(VB)
6.18使用参数信息
6.19使用快速信息
6.20完成单词
6.21在工具箱中拖放代码
6.22通过键盘使用智能标记
6.23组织using语句(仅C撑)
6.24在Web项目中切换“设计”视图和“源”视图
6.25切换到设计器
6.26更改HTML,编辑器的默认视图
6.27从其他地方跳回编辑器
6.28替换选区中的文本
6.29将选区中的内容复制到别处
6.30将单个选择的内容复制到选区
6.31使用O长度选区
6.32查看空白
6.33通过大纲折叠代码
6.34隐藏选定内容
6.35使用大纲折叠到定义
6.36通过大纲对折叠的代码进行剪切、复制和粘贴操作
6.37自动换行
6.38属性窗口快捷键
6.39文档大纲:Web项目
6.40插入代码段
6.41在外侧插入代码段
6.42使用代码段
6.43HTML代码段
6.44JavaScript代码段
6.45使用代码段管理器
6.46输入特性值时自动插入引号
6.47设置文档或选定内容的格式(Web)
6.48使用导航栏
6.49HTML编辑器中的标记导航器
6.50粘贴时设置HTML格式
6.51将对HTML/CSS的警告显示为错误
6.52更新JScript Intelli Sense
6.53在其他JScript文件中引用JScript库
6.54根据已有的代码段创建新的代码段
6.55了解导航堆
6.56使用跳转标记进行向前导航和向后导航
6.57从当前光标位置跳转到最近的跳转标记
6.58在编辑器中进行修订
6.59编辑只读文件
6.60选择CSS版本
6.61了解标记专用选项
第7章调试
7.1通过代码设置断点
7.2使用Ctrl+Alt+B打开断点窗口
7.3向断点中添加标签
7.4禁用或启用所有断点
7.5在任务列表中使用TODO注释
7.6为任务列表创建自定义标记
7.7在任务列表中创建代码快捷方式
7.8代码定义窗口
7.9生成前保存
7.10在错误列表中对错误进行导航
7.11在工具窗口中调整列顺序并进行多列排序
7.12在源代码中固定数据提示
7.13创建浮动数据提示
7.14为数据提示添加注释
7.15通过数据提示编辑值
7.16在上次调试会话中数据提示的值
7.17导入和导出数据提示
7.18使用调用层次结构
7.19搜索断点
7.20断点命中次数
7.21在函数上设置断点
7.22设置简单的断点条件
7.23设置复杂的断点条件
7.24设置断点筛选器
7.25在源码中设置跟踪点
7.26导入和导出断点
7.27运行到光标处
7.28使用异常助手
7.29为开发服务器使用一个特定端口(Web项目)
7.30应用程序和页面跟踪
7.31监视窗口:监视并更改值
7.32理解快速监视
7.33监视窗口:可视化工具
7.34监视窗口:刷新数据
7.35监视窗口:在动态窗口中添加监视
7.36在类视图中创建文件央
7.37在类视图中进行搜索
7.38同步类视图
7.39由于命名失误而被忽略的对象浏览器
7.40对象浏览器:设置浏览范围
7.41对象浏览器:导航和引用
7.42“异常”对话框
7.43在“调用堆栈”窗口中设置断点
7.44在“调用堆栈”窗口中设置跟踪点
7.45使用’WPF Tree Visualizer
7.46一个进程中断可导致所有进程中断
7.47在局部变量窗口修改上下文
7.48了解自动窗口
……
第二部分Visual Studio扩展
附录AVisual Studio快捷键
全景图
附录B附加技巧
作者简介
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本书的文字风格,用一个词来形容,那就是“毫不留情但极其有效”。它不像传统教材那样温文尔雅地引导你进入知识殿堂,反而更像是一本战场上的生存指南。作者似乎对一切不必要的冗余和学院派的清高嗤之以鼻。我记得其中有一章专门讨论了如何应对突如其来的需求变更——那段描写简直太真实了!它没有提供什么高大上的流程图,而是直接给出了一个“三板斧”策略:先隔离、再模拟、最后确定最小修改集。这种直击痛点的叙述方式,让我忍不住拍案叫绝。我过去处理需求变更时,往往会陷入恐慌,担心改动会牵一发而动全身。但这本书教会我的是一种务实的、带着点“工程师的狡黠”的应对方法。它强调的“边界感”在软件开发中至关重要,而这本书就在潜移默化中帮我建立了这种边界意识。我感觉自己好像不是在读一本编程书,而是在听一位刚从硝烟中走出来的老兵分享他的实战心得。对于那些厌倦了满篇虚词、只想看到“怎么做”和“为什么这样做最快”的读者,这本书绝对能带来极大的满足感。它的信息密度高得惊人,每一句话似乎都承载着作者多年踩坑的智慧结晶。

评分

这本书的语言具有一种独特的节奏感和强烈的感染力,仿佛作者在与你进行一场高强度的头脑风暴会议。它的句子结构变化多端,有时候是简短有力的陈述句,像是重击,直接命中要害;有时候又是层层递进的复杂排比,将一个概念剖析得淋漓尽致。这种阅读体验,与我以往接触的那些结构化、格式化的技术文档截然不同。它更像是一部思想的火花集,而不是一本手册。我特别喜欢它在阐述复杂流程时所使用的类比,比如用修建高速公路的规划来比喻微服务架构的拆分,清晰地指出了“接口的稳定性”比“内部实现”重要多少倍。这种将抽象的工程概念落地到日常可见事物的能力,极大地降低了理解门槛。此外,书中对“沟通效率”的重视程度,也让我耳目一新。作者认为,很多编码上的瓶颈,其实是沟通和需求理解不清晰导致的“假性复杂度”。因此,书中提供了很多关于如何用技术语言与非技术人员有效对话的模板和思路。读完后,我感觉自己不仅代码写得快了,连开会讨论的效率也显著提升了。这本书带来的,是一种全面的、由内而外的开发范式重塑。

评分

我对这本书的结构安排感到非常佩服,它采取了一种“问题导向”的组织方式,而不是传统的“技术点罗列”。我通常在阅读技术书籍时,会有一个通病,就是读着读着就忘了自己当初想解决什么问题了。但这本书的每一个章节都像是在回答我内心深处某个尖锐的疑问。比如,当我在思考如何处理异步操作的复杂性时,它立刻跳转到“如何用最少的代码抽象出可靠的状态机”这个模块。它的逻辑衔接不是生硬的章节过渡,而是基于开发过程中真实会遇到的“瓶颈点”来组织的。这使得阅读体验非常流畅,我甚至能感受到作者在设计这本书的结构时,也运用了某种高效的“编码思维”。更难得的是,它对工具链的选择非常克制和实用。它不会强迫你学习最新的、最时髦的框架,而是专注于那些跨越技术周期的核心原理。这种专注于“本质”而非“表象”的态度,让这本书的价值不会随着时间的推移而迅速贬值。读完它,我不再是孤立地看待各个技术点,而是能看到一个更宏大、更清晰的、围绕“交付价值”而展开的开发体系。

评分

这本书简直是为我这种“想法一堆,落地为零”的开发者量身定做的救星!我通常在遇到一个新需求时,脑子里充满了各种架构蓝图和复杂的算法设计,结果就是陷入了无尽的细节泥潭,项目进度慢得让人心焦。然而,当我翻开这本书时,它并没有一上来就抛出晦涩难懂的理论。相反,它像一个经验老到的师傅,直接把我拉到了实践的前沿。最让我惊喜的是它对于“最小可行产品”(MVP)的定义和落地方法论的阐述。它没有鼓吹那种一步到位的完美主义,而是用一系列清晰的、可立即执行的步骤,教我如何快速搭建起一个能跑起来的原型,然后通过快速迭代来验证方向。书中举例的那些代码片段,虽然看起来简单,但其背后的设计思想却异常精妙,完全符合“够用就好”的敏捷哲学。我尤其欣赏它对“技术债”的辩证看法,它不像某些书籍那样妖魔化技术债,而是教你如何在速度和质量之间找到那个微妙的平衡点,让你可以带着一份“可控的遗憾”向前冲刺。读完这部分内容,我感觉自己好像被施了“加速咒”,原来那些感觉需要数周才能完成的任务,通过书中推荐的几条捷径,能在几天内看到实质性的进展。对于那些渴望从“思考者”迅速转变为“实干家”的工程师来说,这本书提供的不是理论,而是一套可以直接装载到工作流程中的效率工具包。

评分

这本书的“反直觉”洞察力给我留下了极其深刻的印象。很多技术书都会教你如何做得“更完美”,但这本书却在不断地鼓励你“做得更少”。我记得其中有一段关于测试的论述,它没有推崇百分之百的代码覆盖率,而是提出了“价值驱动的测试模型”。作者尖锐地指出,在项目初期,过度精细的单元测试往往会成为拖慢速度的绊脚石,因为你根本不知道哪些部分会在下一轮需求中被彻底推翻。取而代之的,它建议将主要精力投入到边界条件和核心业务流程的集成测试上。这种务实的、甚至略带“叛逆”的观点,立刻打破了我过去几年建立起来的某些“最佳实践”的刻板印象。它让我意识到,开发效率的提升,很多时候不是来自于引入更复杂的工具,而是来自于更清晰的取舍和更勇敢的放弃。书中对“技术债务的复利效应”的讲解也极为精彩,它不是用数学公式来吓唬人,而是用生动的比喻,解释了为什么那些“下次再修”的小偷懒,最终会以指数级的代价偿还。这本书的价值,就在于它敢于挑战那些被奉为圭臬的教条,提供了一条更贴合实际的捷径。

评分

去了趟国图,本想读《乌合之众》,不幸的是该书都还没上架。于是随花了半天随便翻了翻这书——工作三年,大部分时间接触的 IDE 就是 Visual Studio,所以看看还是有点好处的。

评分

看了这本翻译版,才决定这本书的内容上水分太多了。

评分

看了这本翻译版,才决定这本书的内容上水分太多了。

评分

简单浏览了一遍, 着重看了调试和VS扩展2章, 发现了不少好的插件, 有的能提高生产力有的让你的代码看起来更cool... 不过全书大部分还是充斥着vs的基本操作, 不常用的快捷键组合和奇技淫巧.

评分

书中充斥宇宙最强IDE的各种快捷键组合,早知道早用。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有