还是可以使用其他快捷方式吗?
#1 楼
是的,通过扩展。在marketplace.visualstudio.com上尝试书签扩展Bookmark
并按Enter。接下来,您可能希望自定义用于制作书签的键并移至该键。为此,请参见此问题。
评论
书签现在可以浏览所有文件。带编号的书签仍然缺少此重要功能。
–莱茵普林斯
16年4月7日在22:49
您是否要求它不浏览所有文件?如果我没记错的话,上面的Bookmarks扩展名没有编号,而我不想使用Numbered书签的原因是,这只是让我分心的琐事。我只想要未编号的。你也是?还是你不同?
– Warren P
16年4月9日在16:06
那么带编号的书签是否为每个书签提供了不同的键盘快捷键?
– Warren P
16年4月15日在22:32
是的,他们愿意。您最多可以确定10个书签。但这足以满足您的工作环境。
–莱茵普林斯
16年5月5日在22:21
“接下来,您可能希望自定义用于制作书签并移至书签的键。” –如果默认快捷方式位于自述文件中,那就太好了。没有提及,因此没有用。 –编辑:了解如何设置书签:CTRL + ALT + K。 Ctrl + Alt + J跳到它。
– Kai Noack
19年1月17日在12:01
#2 楼
您需要通过1.8.1。版本以上的扩展名来执行此操作。转到“查看”→“扩展名”。这将打开扩展面板。
键入
bookmark
以列出所有相关扩展。安装
>
我个人喜欢“带编号的书签”-它非常简单而且功能强大。
转到您需要创建书签的行。
单击Ctrl + Shift + [某些数字]
例如:Ctrl + Shift + 2
现在,您可以通过按Ctrl +数字
从任何地方跳转到此行,例如:Ctrl + 2
评论
对于某些用例,“编号书签”的一个缺点是书签是按文件存储的。意味着您不能使用此扩展名跳到另一个文件。实现此功能的功能请求:github.com/alefragnani/vscode-numbered-bookmarks/issues/6
– JuhaPalomäki
17年1月22日在14:45
@绿色他们工作!请按照答案中的说明进行操作。
–查理
17年9月25日在13:04
带编号的书签0.11.0支持在文件之间导航。在用户设置中添加以下行-“ numberedBookmarks.navigateThroughAllFiles”:“ allowDuplicates”
– SridharKritha
18年1月30日在11:13
有史以来最好的事情
– Raheel Hasan
18年2月7日在6:21
请注意,navigateThroughAllFiles具有三个设置。据我了解,“ allowDuplicates”选项将允许在不同文件中使用多个相同编号的书签。 “替换”选项对我而言效果更好-在所有文件中都设置了一个。真好
–moodboom
19年1月19日在14:09
#3 楼
Visual Studio Code当前不本地支持书签。请将其作为功能请求添加到我们的Git Hub问题列表(https://github.com/Microsoft/vscode)。同时,有一些方法可以根据您的导航来浏览代码历史。您可以按Ctrl + Tab快速跳转到以前打开的文件。您也可以使用“转到” |“光标”根据光标位置在代码中导航。返回和转到转发。
评论
uservoice请求变成了扩展请求。现在将其标记为“完成”。请参阅我的答案以了解如何安装扩展程序,然后设置用于该扩展程序的键盘快捷键。
– Warren P
2015年12月2日在16:55
#4 楼
这两个VS Code扩展都可以使用:'书签'
'编号书签'
我个人建议:
带编号的书签,带有“浏览所有文件”选项:
ctrl + Shift + P in VS Code
在新打开的字段中,键入:打开用户设置
粘贴此键/值:“ numberedBookmarks.navigateThroughAllFiles”:“ allowDuplicates”(允许重复书签),
或粘贴此键/值:“ numberedBookmarks.navigateThroughAllFiles”:“替换”
注意
无论哪种方式,请小心已分配的快捷键(Ctrl + 1,Ctrl + Shift + 1等)。
我个人而言,发生了2次冲突,与:
VS代码快捷方式,已经存在,
同上剪贴板(我已经粘贴了在每次调用书签时)
评论
我正在使用带编号的书签,但是在Mac上,已经为快捷键Shift + Cmd + 3和Shift + Cmd + 4分配了快照。
–user1941537
18年8月14日在0:20
@ user1941537是,我也面临这个问题。有什么解决办法吗?
– sktguha
20-10-19在12:45
#5 楼
接受的答案中提到的书签扩展与通过边距切换断点发生冲突。您可以对断点执行相同的操作,然后选择左侧的调试选项卡以查看列出的书签。更妙的是,使用文件,首选项,键盘快捷键并设置(Shift +)Ctrl + F9可以在它们之间导航,甚至可以跨文件浏览:
#6 楼
如果使用的是vscodevim扩展,则可以利用vim键盘移动的功能。在要添加书签的行上时,在正常模式下,可以键入:m {a-z A-Z}
在一个文件中可能包含52个书签。小写字母用于单个文件中的书签。大写字母在文件中保留其标记。要从任何文件中导航到书签,则需要单击
' {a-z A-Z}
。我认为这些书签不会停留在不同的VSCode会话中。这里有更多vim快捷方式。
评论
看起来书签比编号的书签更强大。它支持标签,该标签可以执行您想要的任何编号方案。此外,“编号书签”似乎仅限于0-9。书签扩展:Ctrl + K + S(或Ctrl + Shift + P打开键盘快捷键)并搜索书签以分配/更改热键。也很不错:它在左侧添加了一个新标签,以便您查看书签。它们在会话之间保持不变。
您可以按ctrl +-(后退)或ctrl + shift +-(前进)将光标移至原处,可跨文件使用。有点像书签
对我而言,按Ctrl +-和Ctrl + Shift +-减小窗口缩放级别(缩小)。 ctrl + k ctrl + q跳至上一个编辑位置。