是否可以从任何Visual Studio导出/导入书签?
是否可以从任何Visual Studio导出/导入书签?
一种更好的标签解决方案...
进入 工具/选项/环境/任务列表
并添加一个新的标签来记录它们。我想使用短语 MARK,但这个词在我的代码中太常见了,所以我使用 BOOKMARK 作为低优先级。
每当我想要留下书签时,只需输入 //BOOKMARK: this is a bookmark
,简单明了!
要查看它们,只需打开 任务列表
窗口并按优先级或描述排序并向下滚动。
这比标准书签大幅改善,因为它们...
书签存储在解决方案的 SUO 文件中。理论上,您可以通过复制该文件并导入/导出来实现书签的导入/导出,或将其放置在源代码控制中。但实际上,这样做是不明智的,因为该文件旨在供开发人员使用,并且覆盖它将会导致不良后果,除了导入书签之外。
然而,如果您有特定的情况,不会造成问题,那么您可以尝试这样做。
我发现使用我找到的任何工具都不可能。
然而,有一个替代方案,你可以导入和导出断点。
这种方式存在一个问题,如果源代码与添加断点时不同,那么断点会始终停留在标记的行,可能并不是感兴趣的位置。
一种缓解方法是保存断点,并将它们与变更集一起检入到源代码控制中,这样它们至少会对特定代码版本保持忠实。
另外,如果你有Visual Studio Ultimate,可以使用代码映射功能,并构建你感兴趣的代码路径的相关部分。