Visual Studio 跳出当前或封闭代码块的代码快捷方式
Visual Studio Code shortcut to come out of the current or enclosing block of code
visual studio代码中是否有快捷方式可以跳出当前代码块。例如-
while (!q.isEmpty()) {
Oranges obj = q.pollFirst();
ans = Math.max(obj.time, ans);
for (int[] d : neighbors) {
int r = obj.x + d[0];
int c = obj.y + d[1];
int t = obj.time + 1;//Cursor position
if (r >= 0 && r < grid.length && c >= 0 && c < grid[0].length && grid[r][c] == 1) {
q.offer(new Oranges(r, c, t));
grid[r][c] = 2;
}
}//Target Position
}
在上面的代码中,假设我的光标在光标位置,我想直接跳出当前代码块或将for循环封闭到目标位置。
如果有任何扩展可以做到这一点,请建议。
有一个名为“转到括号”(editor.action.jumpToBracket
) 的键盘快捷键可以让您接近您想要的内容。它的默认键是 Ctrl + Shift + \.
从 //Cursor position
所在的位置,它会跳到 //Target Position
所在的大括号内部。所以:
while (!q.isEmpty()) {
Oranges obj = q.pollFirst();
ans = Math.max(obj.time, ans);
for (int[] d : neighbors) {
int r = obj.x + d[0];
int c = obj.y + d[1];
int t = obj.time + 1;//Cursor position
if (r >= 0 && r < grid.length && c >= 0 && c < grid[0].length && grid[r][c] == 1) {
q.offer(new Oranges(r, c, t));
grid[r][c] = 2;
}
<cursor will move here>}//Target Position
}
如果您使用箭头键的速度很快,一旦您按下它,您就可以使用它快速浏览您的代码。
visual studio代码中是否有快捷方式可以跳出当前代码块。例如-
while (!q.isEmpty()) {
Oranges obj = q.pollFirst();
ans = Math.max(obj.time, ans);
for (int[] d : neighbors) {
int r = obj.x + d[0];
int c = obj.y + d[1];
int t = obj.time + 1;//Cursor position
if (r >= 0 && r < grid.length && c >= 0 && c < grid[0].length && grid[r][c] == 1) {
q.offer(new Oranges(r, c, t));
grid[r][c] = 2;
}
}//Target Position
}
在上面的代码中,假设我的光标在光标位置,我想直接跳出当前代码块或将for循环封闭到目标位置。 如果有任何扩展可以做到这一点,请建议。
有一个名为“转到括号”(editor.action.jumpToBracket
) 的键盘快捷键可以让您接近您想要的内容。它的默认键是 Ctrl + Shift + \.
从 //Cursor position
所在的位置,它会跳到 //Target Position
所在的大括号内部。所以:
while (!q.isEmpty()) {
Oranges obj = q.pollFirst();
ans = Math.max(obj.time, ans);
for (int[] d : neighbors) {
int r = obj.x + d[0];
int c = obj.y + d[1];
int t = obj.time + 1;//Cursor position
if (r >= 0 && r < grid.length && c >= 0 && c < grid[0].length && grid[r][c] == 1) {
q.offer(new Oranges(r, c, t));
grid[r][c] = 2;
}
<cursor will move here>}//Target Position
}
如果您使用箭头键的速度很快,一旦您按下它,您就可以使用它快速浏览您的代码。