gpt4 book ai didi

visual-studio - 有没有办法在 Visual Studio 2013 中移动书签行号?

转载 作者:行者123 更新时间:2023-12-01 13:43:17 25 4
gpt4 key购买 nike

我正在使用 Visual Studio Professional 2013 中的书签功能。

目前,如果我在书签上方添加/删除代码行,书签会自动更改“行号”,这样书签就会与预期的代码行保持一致。

但是,我最近注意到一些书签已经从预期的行移动(行号仍然相同,但上面添加/删除了代码行)。这可能是由于更新了源代码管理资源管理器中的文件并引入了其他人的更改。

有没有办法移动书签(仅更改行号)而不删除它并重新添加它?

最佳答案

正如 msdn 所述,书签设置为行号

"The bookmark is set to the line number, not to the code.If you modify the code, the bookmark is retained at the line number, and does not move with the code"

(参见 msdn)

如果您使用 Visual Studio 插入或删除行,它会调整所有后续书签的行号,但这纯粹是编辑器的一个功能。

如果您更新包含来自 SCCS 的书签的解决方案,例如书签保持在完全相同的行号,并且在更新添加或删除行时不会移动。

书签存储在具有专有结构的二进制文件中,因此难以操作。

可能有一个扩展程序可以按照您需要的方式管理书签。

替代方案:

也许任务列表(参见 MSDN about Task List)可以帮助您。它列出了所有包含用户可定义关键字(默认为 TODO 或 HACK)的注释,并且注释会随代码移动,即使您是从 SCCS 更新也是如此。

不要添加书签,只需以 //TODO:(您的描述) 形式添加评论,打开“任务”窗口并从组合框中选择“评论”以查看列表包含定义的关键字之一的所有评论。

关于visual-studio - 有没有办法在 Visual Studio 2013 中移动书签行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36425288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com