PHPstorm 如何创建执行新命令的快捷键?

PHPstorm 如何创建执行命令的快捷键?
想快速执行这个命令 php artisan queue:work
找的文档都是告知PHPstorm->keymap已有命令的快捷键添加和修改的,
找不到如何添加新命令的, 尝试过在Live Templates添加变量, 但在keymap找不到设置的
之前一个问题有人回复说可以对已有命令进行右击复制,然后修改, 但实际上无法对已有命令进行右击,更不要说复制了
目前PHPstorm的版本是2022.3

img

转载答案 http://lukachen.com/archives/791
步骤简写:

  1. File->Settings->Tools->External Tools->+,

    img

  2. File->Settings->Keymap->External Tools->External Tools,会出现你上一步Name里的内容,右击根据自己需求选择, 输入快捷键

    img

  3. 点击右下角Apply, OK即可

引用 皆我百晓生 小程序回复内容作答:
在PHPStorm中,你可以通过以下步骤创建执行新命令的快捷键:

  1. 打开PHPStorm,转到 "Preferences"(Windows和Linux上为 "Settings")。
  2. 在左侧导航栏中,选择 "Keymap"(键盘快捷键)。
  3. 在右侧 "Keymap" 面板中,搜索 "Run"(运行)。
  4. 展开 "Run" 选项,然后展开 "Edit Configuration"(编辑配置)。
  5. 在 "Edit Configuration" 下,右键单击 "Edit..."(编辑)选项。
  6. 在弹出的菜单中,选择 "Add Keyboard Shortcut"(添加键盘快捷键)。
  7. 在弹出的对话框中,按下你想要分配给这个新命令的键盘快捷键。
  8. 在执行命令的文本框中输入你要执行的命令,比如 "php artisan queue:work"。
  9. 点击 "OK" 保存设置。

现在你可以使用所分配的快捷键执行该命令了。请注意,如果你选择的快捷键已经被其他命令使用,你可能需要先删除或修改冲突的快捷键。

【以下回答由 GPT 生成】

在PHPstorm中创建一个执行新命令的快捷键可以通过以下步骤实现:

  1. 打开PHPstorm并进入设置页面。你可以通过打开Preferences菜单(macOS)或Settings菜单(Windows)来访问设置页面。

  2. 在设置页面的左侧面板中,选择“Keymap”选项。

  3. 在快捷键页面的顶部,你会看到一个搜索栏。在搜索栏中输入你想要执行的命令的名称(例如php artisan queue:work)。

  4. 下面会显示与搜索项相关的命令列表。找到你要执行的命令,并且右键点击该命令。

  5. 在弹出的上下文菜单中,选择“Add Keyboard Shortcut”选项。然后按下你想要设置的快捷键(例如Ctrl+Shift+W)。

  6. 如果你选择的快捷键已经被占用,PHPstorm会弹出一个警告框,告诉你该快捷键已经被使用。你可以选择使用其他快捷键或者替换已有的快捷键。

  7. 添加快捷键后,点击“OK”按钮保存设置。

  8. 现在,你可以在PHPstorm中使用你设置的快捷键来执行新命令php artisan queue:work了。

注意事项: - 确保你在设置快捷键时选择了正确的命令,以免执行意外的操作。 - 如果命令名称没有在搜索结果中显示,可能是因为该命令没有在PHPstorm的命令列表中注册。在这种情况下,请尝试使用其他方法来执行你的命令,例如使用终端窗口。

如果你按照上述步骤无法在PHPstorm中创建新的快捷键来执行新命令,请尝试参考PHPstorm的官方文档或者咨询PHPstorm的技术支持团队。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^