摘要:在日常的 .NET 开发中,我们经常需要在不同位置的代码之间来回切换。比如:
在日常的 .NET 开发中,我们经常需要在不同位置的代码之间来回切换。比如:
• 调试时在多个方法之间跳转;
• 阅读业务逻辑时需要反复查看不同类;
• 修改功能时要对照前后代码块。
问题来了:在文件很多、逻辑复杂的项目中,靠「滚动 + Ctrl+F 搜索」来定位,效率非常低。这时候,Visual Studio 的书签(Bookmark)功能就能帮大忙。
书签(Bookmark)就像是代码里的“记号贴”。它允许你在某一行代码上做一个标记,方便之后快速跳转。
特点:
• 不会影响代码执行;• 可以随时添加/移除;
• 可以批量管理;
• 适合在「调试、阅读、重构」过程中使用。
在 Visual Studio 中,你几乎不用鼠标,就能通过快捷键完成所有操作:
操作 快捷键 添加/移除书签 Ctrl + K, Ctrl + K启用/禁用当前行书签 Ctrl + K, Ctrl + L清除所有书签 Ctrl + K, Ctrl + C跳到下一个书签 Ctrl + K, Ctrl + N跳到上一个书签 Ctrl + K, Ctrl + P打开书签窗口 Ctrl + K, Ctrl + W注意:这是默认键位,如果你自定义过快捷键,可以在 工具 → 选项 → 键盘里搜索Bookmark进行调整。在需要标记的代码行上,按。左边代码编辑区会出现一个蓝色小点,这就是书签。
2. 快速跳转 • Ctrl+K, Ctrl+N→ 下一个书签 • Ctrl+K, Ctrl+P→ 上一个书签就能在文件间「闪现」跳转。
3. 管理书签打开 书签窗口(快捷键Ctrl+K, Ctrl+W或 菜单视图 → 书签窗口)。在这个窗口里,你可以:
这就像一个「导航面板」,适合在大项目里做全局管理。
• 书签是 针对项目保存的,关闭 VS 后不会丢失。 • 可以结合 区域折叠使用,书签定位 + 折叠代码块,效果更佳。• 对「常用工具类」里的方法加书签,可以比搜索更快。
下次你在代码里迷路的时候,不妨用书签试试,也许就能帮你快速找到方向。
·············· END ··············
来源:opendotnet