书签:在VS 5中他们似乎是一个好主意,但我最终没有使用它们主要是因为它们不会在会话之间持续存在。例如。如果您关闭了包含书签的文件,则下次打开文件时它们将不在那里。您也无法在不同文件等的书签之间移动,我也停止使用该功能。
多年来,每当我安装VS时,我都会删除书签工具栏。我花了好几年的时间使用VS 2005,直到我注意到书签功能实际上已大大增强,并且我每天都使用它们。
您是否忽略了Visual Studio功能,后来发现了它们的价值?
答案 0 :(得分:2)
忽略VS功能并不是因为它对它们一无所知,但有一段时间我没有使用自定义项目/项目模板和代码片段,即使我上一份工作中有大量的锅炉板代码通过使用这些很容易修复。我使用默认模板一段时间,直到我意识到我可以为我们的应用程序自定义它们,从那以后它节省了我很多时间。代码片段我在较小程度上使用过,但我发现它们对较小的代码有用。
我发现这些天无限有用的另一个“功能”是“删除所有断点”(CTRL-Shift-F9)。我过去常常保留所有断点,并且它们会在每个解决方案中保留...但它会1)减慢VS加载时间,2)通过在我不需要的代码段中进行断点来破坏我的调试行为再打破断点了。我没有手动删除它们,而是养成了删除所有这些内容的习惯,然后在我真正需要测试的代码周围放置一些关键代码。这更具有上下文性 - 最初有大量的断点对于学习代码库很有用,但是一旦我熟悉它,在没有所有断点的情况下隔离错误就容易多了。
答案 1 :(得分:1)
重复按键的宏
用于存储我的fave代码片段的代码味道(工具箱的一部分)
用于生成代码的T4工具包
自定义顶部工具栏以删除愚蠢的快捷方式(如复制/剪切/粘贴,撤消/重做)并添加我总是使用的(注释/取消注释块,步入/跳出/跳出)