Visual Studio Code中是否有书签?

问题描述 投票:199回答:6

如何在Visual Studio代码中设置书签?我找不到任何键盘快捷键。

或者还有什么我可以使用的吗?

visual-studio-code
6个回答
240
投票

是的,通过扩展。试试Bookmarks extension on marketplace.visualstudio.com

按Ctrl + Shift + P并键入install extensions并按Enter键,然后键入Bookmark并按Enter键。

enter image description here

接下来,您可能希望自定义用于制作书签的键以及移动到该书签的键。为此,请看这个question


32
投票

您需要通过1.8.1版本的扩展来执行此操作。

  1. 转到视图>扩展程序。这将打开Extensions Panel。
  2. 输入bookmark列出所有相关扩展名。
  3. 安装

我个人喜欢"Numbered Bookmarks" - 它非常简单而且功能强大。

转到创建书签所需的行。

点击Ctrl + Shift + [数字]

例如:Ctrl + Shift + 2

现在,您可以通过按Ctrl + [数字]从任意位置跳转到此行

例如:Ctrl + 2


16
投票

Visual Studio Code当前不支持本地书签。请将此功能请求添加到我们的Git Hub问题列表(https://github.com/Microsoft/vscode)。

在此期间,有一些方法可以根据您的导航历史记录浏览代码。您可以按Ctrl + Tab快速跳转到以前打开的文件。您还可以使用Goto |基于光标位置在代码中导航返回和转到|向前。


5
投票

可以使用两种VS代码扩展:

  1. '书签'
  2. '编号书签'

就个人而言,我建议:Numbered Bookmarks,“浏览所有文件”选项:

  1. VS代码中的ctrl + Shift + P.
  2. 在新打开的字段中,键入:打开用户设置
  3. 粘贴此键/值:“numberedBookmarks.navigateThroughAllFiles”:“allowDuplicates”(允许重复的书签),
  4. 或者,粘贴此键/值:“numberedBookmarks.navigateThroughAllFiles”:“replace”

注意

无论哪种方式,请注意已经分配的快捷方式(Ctrl + 1,Ctrl + Shift + 1,..)。

就个人而言,我的冲突有两个:

  1. VS Code快捷方式,已经存在,
  2. 同上剪贴板(我每次调用书签都粘贴)

4
投票

the accepted answer conflicts中提到的书签扩展,通过边距切换断点。

您可以使用断点作为书签,并选择左侧的调试选项卡以查看链接到设置行的列表。我有非运行时断点导航的requested快捷方式。


-1
投票

在'编辑的总标题下总是忘记记录出来...'切换到另一行并按组合ctrl + shift +'N'删除当前书签在标记行上做同样的事情...

© www.soinside.com 2019 - 2024. All rights reserved.