如何仅使用Tab键在PhpStorm中启用代码完成

如何仅使用Tab键在PhpStorm中启用代码完成,phpstorm,Phpstorm,如何仅使用Tab键在PhpStorm中启用代码完成,并且应禁用其他键(如Enter)?在“设置”中找不到此选项 问题在于代码完成和活动模板之间的冲突。它们都使用相同的快捷方式(“tab”和“enter”)。我不知道为什么。如何将它们分开?完成代码项可以通过设置\首选项|键映射中的“选择查找项”操作进行配置: 按照@LazyOne的建议更改或删除指定的快捷方式 您还可以通过以下方式更改键以展开活动模板: 因此,您最终可以根据需要对其进行配置。完成代码项可以通过设置\首选项|键映射中的“选择查找

如何仅使用Tab键在PhpStorm中启用代码完成,并且应禁用其他键(如Enter)?在“设置”中找不到此选项


问题在于代码完成和活动模板之间的冲突。它们都使用相同的快捷方式(“tab”和“enter”)。我不知道为什么。如何将它们分开?

完成代码项可以通过设置\首选项|键映射中的“选择查找项”操作进行配置:

按照@LazyOne的建议更改或删除指定的快捷方式

您还可以通过以下方式更改键以展开活动模板:


因此,您最终可以根据需要对其进行配置。

完成代码项可以通过设置\首选项|键映射中的“选择查找项”操作进行配置:

按照@LazyOne的建议更改或删除指定的快捷方式

您还可以通过以下方式更改键以展开活动模板:


因此,您最终可以根据需要对其进行配置。

记住:这是两种不同的操作:选项卡将当前代码替换为选定选项,ENTER将插入选定选项。@Dirk McQuick,您的意思是它不可配置?它是可配置的--您可以交换快捷方式。。或者只需从其中一个窗口中删除快捷方式。只是它们都是根据上下文使用的。在全新的代码中,
Enter
更好,而在编辑现有代码时,
选项卡
更方便。@LazyOne如何删除“Enter”?找到右键操作并从上下文菜单中使用“删除快捷键”-
Settings/Preferences | Keymap
--它具有
通过快捷键查找操作
功能(本地搜索字段旁边的按钮)。因此,您只需搜索哪些操作有
Enter
作为快捷方式—从找到的结果中找到正确的操作应该不会有问题。记住:这是两个不同的操作:选项卡将当前代码替换为所选选项,Enter将插入所选选项。@Dirk McQuick,您的意思是它不可配置?它是可配置的--您可以在..之间交换快捷方式,也可以只从其中一个中删除快捷方式。只是这两个快捷方式的使用取决于上下文。在全新的代码中,
Enter
更好,而在编辑现有代码时,
Tab
更方便。@LazyOne如何删除“Enter”?找到右侧操作并使用“删除快捷方式”从上下文菜单--
Settings/Preferences | Keymap
--它具有
通过快捷方式查找操作
功能(本地搜索字段旁边的一个按钮)。因此,您只需搜索哪些操作有
Enter
作为快捷方式--从找到的结果中查找正确的操作应该没有问题。