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
为什么赢了';组合键Ctrl-K Ctrl-F是否适用于php可视代码?_Php_Visual Studio Code - Fatal编程技术网

为什么赢了';组合键Ctrl-K Ctrl-F是否适用于php可视代码?

为什么赢了';组合键Ctrl-K Ctrl-F是否适用于php可视代码?,php,visual-studio-code,Php,Visual Studio Code,我打算对PHP代码的选择(缩进)进行格式化,但它不起作用 我已经确定没有重复的快捷方式 我还禁用了所有扩展 我将键盘快捷键从Ctrl+K Ctrl+f更改为Ctrl+K Ctrl+y 这些都没有帮助 是唯一不适合我格式化选择的语言 眼睛。这不是因为我缺少结束标记(?>) 要查看菜单栏(如果不存在),请按 Left Alt 然后去: Preferences > Keyboard Shortcuts 在搜索栏中键入 ctrl+k ctrl+f 你应该看到 可能您有一个冲突,而其他命

我打算对PHP代码的选择(缩进)进行格式化,但它不起作用

  • 我已经确定没有重复的快捷方式
  • 我还禁用了所有扩展
  • 我将键盘快捷键从Ctrl+K Ctrl+f更改为Ctrl+K Ctrl+y
这些都没有帮助

是唯一不适合我格式化选择的语言 眼睛。这不是因为我缺少结束标记(
?>


要查看菜单栏(如果不存在),请按

Left Alt
然后去:

Preferences > Keyboard Shortcuts
在搜索栏中键入

ctrl+k ctrl+f
你应该看到

可能您有一个冲突,而其他命令定义了相同的快捷方式,或者根本没有定义快捷方式。 您可以双击快捷方式进行编辑

注意,在图片中,当时,这是命令起作用的时候,因为只有当您当前正在编辑文档时,一个快捷方式可能有效,而当您浏览文件时,另一个快捷方式可能有效。因此,设置快捷方式后,请确保在编辑器的不同位置检查它是否有效

如果使用快捷方式:

Ctrl+Shift+P
然后选择命令:

你会看到一大堆捷径,应该有一条你错过了:

{ "key": "ctrl+k ctrl+f",         "command": "editor.action.formatSelection",
                                     "when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly" },
我认为您可以复制上面的一个,粘贴到您的文件,如果它不存在,并保存该文件,重新启动您的代码,所有这些都应该工作。请记住,文件是JSON,所以请保持其格式-查看其他键是如何显示的,粘贴不应使JSON无效