Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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 Code - Fatal编程技术网

Visual studio code 创建新的无标题文件并设置语言模式

Visual studio code 创建新的无标题文件并设置语言模式,visual-studio-code,Visual Studio Code,我有这个宏 "macros": { "newScratchFile": [ "workbench.action.files.newUntitledFile", "workbench.action.editor.changeLanguageMode" ] }, 这项技术过去在微软的应用中效果很好,但微软似乎在某个时候打破了这项技术 现在,当我激活它时,我确实会得到一个新的无标题文件,语言模式弹出窗口会在瞬间打开,但在我有机会键入任何内容之前消失 有

我有这个宏

"macros": {
    "newScratchFile": [
        "workbench.action.files.newUntitledFile",
        "workbench.action.editor.changeLanguageMode"
    ]
},
这项技术过去在微软的应用中效果很好,但微软似乎在某个时候打破了这项技术

现在,当我激活它时,我确实会得到一个新的无标题文件,语言模式弹出窗口会在瞬间打开,但在我有机会键入任何内容之前消失


有没有办法修复我的宏,使语言选择器保持打开状态?

很抱歉,它可能是宏扩展。这一扩展已经“沉默”了一段时间,而这两个PR非常重要(见问题),尚未合并。因此,扩展已被分叉。我是原始宏扩展的忠实粉丝,但现在我使用哪个更好

我在multi-command中尝试了您的命令,它工作得非常完美

{
    "command": "multiCommand.newFileAndMode",
    // "interval": 250,
    "sequence": [

      "workbench.action.files.newUntitledFile",
      "workbench.action.editor.changeLanguageMode"
    ]
}

它还支持命令执行之间的间隔时间,这偶尔会派上用场。例如,请参见此处我对终止进程和回答Y的回答,并从文本编辑器或终端输入一个键和弦,如果没有延迟,该键和弦将无法工作。很抱歉,这可能是宏扩展。这一扩展已经“沉默”了一段时间,而这两个PR非常重要(见问题),尚未合并。因此,扩展已被分叉。我是原始宏扩展的忠实粉丝,但现在我使用哪个更好

我在multi-command中尝试了您的命令,它工作得非常完美

{
    "command": "multiCommand.newFileAndMode",
    // "interval": 250,
    "sequence": [

      "workbench.action.files.newUntitledFile",
      "workbench.action.editor.changeLanguageMode"
    ]
}
它还支持命令执行之间的间隔时间,这偶尔会派上用场。例如,请参阅此处我对终止进程和回答Y的回答,并从文本编辑器或终端输入一个键和弦,如果没有延迟,该键和弦将无法工作-进程将终止