我打算格式化 PHP 代码的选择(缩进),但它不起作用。
这些都没有帮助。
是唯一不适合我格式化选择的语言
眼睛。这不是因为我缺少结束标签(
?>
)。最佳答案
要查看菜单栏(如果不存在),请按
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 无效。
关于php - 为什么组合键 Ctrl-K Ctrl-F 不适用于 php 可视代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56417860/