有没有人知道在Sublime Text中跳转到特定行(给定#)的快捷方式?
例如:我在第5765行运行代码并收到错误。我希望能够在Sublime Text中快速跳转到第5765行,而无需滚动。
谢谢!
答案 0 :(得分:152)
Windows: Ctrl + G
Mac:控制 + G
Linux: Ctrl + G
或
Windows: Ctrl + P + :
Mac: Command + P + :
Linux: Ctrl + P + :
然后输入行号。它会自动为您找到它,如果它需要滚动到达 - 它会将您的视图捕捉到行号级别。
希望有所帮助。
快乐的编码!
答案 1 :(得分:43)
而不是Control+G
,如果您习惯使用CMD+P
或CMD+T
,则只需输入:
也很有用:
CMD+R
转到当前档案中的功能
CMD+Shift+R
在任何文件中找到函数(CMD+,
“binary_file_patterns”ignore node_modules“
CMD+Option+Down
跳转到另一个文件中的函数定义(来自游标词)
CMD+D
/ CMD+U
跳跃&积累下一个单词出现&填充搜索查询/(撤消)D
和U
也可以减少bash / zshell pager向下/向上滚动半页
CMD+G
/ CMD+Shift+G
跳转到下一个/上一个搜索查询(此CMD+D
令人惊叹)
CMD+{
/ CMD+}
关注左/右标签(在终端,浏览器,卡佩利短划线等中相同)
CMD+[
/ CMD+]
左/右移位线(镀铬前/后导航,devtools更改面板)
CMD+Control+Up
/ CMD+Control+Down
班次上/下
CMD+K->(some number)
折叠到缩进
CMD+K->J
展开所有
CMD+Option+[
/ CMD+Option+]
折叠/展开当前行的孩子
CMD+,
是大多数所有Mac应用程序中的首选项
答案 2 :(得分:5)
正如@maxTuzz指出的那样,我经常使用 Ubuntu 16.06 和Sublime,
这 Ctrl + P 然后按:并开始输入您要导航的行号。
或强>
我们可以直接键入 Ctrl + G 开始输入您想要导航的行号。
答案 3 :(得分:3)
base是按 Ctrl + P 然后键入:然后写下你要去的行,但是有一个快捷方式:
只需按 Ctrl + G ,它就会为您执行相同的步骤!
答案 4 :(得分:0)
单击:
command + p
然后在键盘上输入:
,后跟行号示例 374
:374
然后单击键盘上的enter
键以跳转到所需的行号
答案 5 :(得分:0)
在我的Mac中,性能>>键绑定添加:
//line duplicate & delete
{ "keys": ["super+y"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["super+d"], "command": "duplicate_line" },
//replace
{ "keys": ["super+r"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },
//goto
{ "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
{ "keys": ["super+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} },
//upper or lower
{ "keys": ["super+shift+u"], "command": "swap_case" },
//sidebar toggle
{ "keys": ["super+shift+t"], "command": "toggle_side_bar" },