Visual studio code 从当前位置在visual studio代码中向后搜索
假设我有一个非常长的文件,其中包含我所有的库及其函数(无法更改它,这是我必须处理的),所有这些都在一个文件中,例如:Visual studio code 从当前位置在visual studio代码中向后搜索,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,假设我有一个非常长的文件,其中包含我所有的库及其函数(无法更改它,这是我必须处理的),所有这些都在一个文件中,例如: [library1 function 1 blablablah1 [library2 ... function 2 blablablah2 我想找到最近的[library…]行,以猜测哪个库包含我的当前光标行: 例如,如果我将光标放在“blah2”行,并执行搜索(ctrl+f),然后开始键入“[lib”,光标将
[library1
function 1
blablablah1
[library2
...
function 2
blablablah2
我想找到最近的[library…]行,以猜测哪个库包含我的当前光标行:
例如,如果我将光标放在“blah2”行,并执行搜索(ctrl+f),然后开始键入“[lib”,光标将立即转到“[library1”,因为它总是从文件的开头开始搜索。我希望,当我开始键入时,光标在按下“up”键之前不会开始移动箭头向后搜索…所以我找到了[library2]行
提前感谢,
罗杰您可以使用分机
将此添加到您的keybindings.json
:
{
"key": "ctrl+shift+f6", // or any other key combo
"when": "editorTextFocus",
"command": "moveby.regex",
"args": {
"ask": true,
"properties": ["prev", "start"]
}
}
输入正则表达式(如果需要,请转义几个字符)。禁用此设置:
编辑器>查找:光标在类型上移动
//控制光标是否应跳转以查找匹配项
键入“editor.find.cursorMoveOnType”:false
现在,键入时光标将不会跳转到匹配项