首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么组合键Ctrl-K Ctrl-F不适用于php可视化代码?

为什么组合键Ctrl-K Ctrl-F不适用于php可视化代码?
EN

Stack Overflow用户
提问于 2019-06-03 02:33:18
回答 4查看 6.2K关注 0票数 5

我打算为PHP代码格式化所选内容(缩进),但它不起作用。

  • 我已经确保没有重复的快捷键。
  • 我还禁用了所有扩展。
  • 我将键盘快捷键从Ctrl+K Ctrl+f更改为Ctrl+k Ctrl+y。

所有这些都没有帮助。

是唯一一种不适用于我的格式选择眼的语言。这并不是因为我错过了结束标记(?>)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-06-03 07:02:09

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

代码语言:javascript
复制
Left Alt

然后去:

代码语言:javascript
复制
Preferences > Keyboard Shortcuts

在搜索栏中键入

代码语言:javascript
复制
ctrl+k ctrl+f

您应该会看到

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

注意在图片 when 这是命令起作用的时候,因为一个快捷键可能只在你当前正在编辑文档时起作用,而另一个快捷键可能在你浏览文件时起作用,所以一旦你设置了一个快捷键,确保你在编辑器的不同位置检查它,看看它是否有效。

如果使用快捷方式:

代码语言:javascript
复制
Ctrl+Shift+P

和select命令:

你会看到一大堆快捷键,应该有一个是你遗漏的:

代码语言:javascript
复制
{ "key": "ctrl+k ctrl+f",         "command": "editor.action.formatSelection",
                                     "when": "editorHasDocumentSelectionFormattingProvider && editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly" },

我认为你可以复制上面的代码,如果它不存在,粘贴到你的文件中,然后保存该文件,重新启动你的代码,一切都应该正常工作。请记住,该文件是JSON格式,因此请保留其格式--看看其他键是如何在那里显示的,并且您的粘贴不应该使JSON无效。

票数 1
EN

Stack Overflow用户

发布于 2021-07-12 15:25:34

.vue文件没有格式化选择。此函数取决于您的文件类型。

票数 0
EN

Stack Overflow用户

发布于 2022-01-08 16:04:27

我检查了这个键绑定确实仍然是指定的,没有重复的键绑定,等等;尽管如此,Visual Studio代码拒绝识别键组合。然后我退出visual studio代码并重新启动它,组合键又开始工作了。

有时,基本的退出并重新启动就是答案!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56417860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档