Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 从当前位置在visual studio代码中向后搜索_Visual Studio Code_Vscode Settings - Fatal编程技术网

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

现在,键入时光标将不会跳转到匹配项