117.info
人生若只如初见

phpstorm在Ubuntu上的快捷键大全

在Ubuntu上使用PhpStorm时,掌握一些常用的快捷键可以显著提高开发效率。以下是一些常用的PhpStorm快捷键:

通用编辑快捷键

  • Ctrl + Space:最基本的自动完成提醒功能,提醒内容包括类名、方法名以及变量名。
  • Ctrl + Shift + Enter:智能完善代码,如foreach,可以自动完善括号等内容。
  • Ctrl + P:函数参数提醒。
  • Ctrl + Q:把光标定位到函数上,显示该函数的注释内容。
  • Ctrl + Alt + Insert:生成代码段,包括函数或类注释、版权信息、构造方法、抽象方法等。
  • Ctrl + /:添加“//”的方式添加注释,会添加到光标所在行的最前端。
  • Ctrl + Shift + /:为选中的代码添加块注释。
  • Ctrl + Shift + A:搜索PhpStorm内置的所有菜单选项。
  • Ctrl + Tab:切换最近的查看的两个文件,长按显示当前打开的所有文件列表,可以在它们之间切换。
  • Ctrl + Shift + F:全局搜索字符串,支持正则表达式。
  • Ctrl + Shift + R:全局搜索字符串并且替换,支持正则表达式。
  • Ctrl + Shift + Alt + N:全局查找文件。
  • Ctrl + Shift + N:全局查找类文件。
  • Ctrl + Shift + F12:切换到最大编辑器窗口,隐藏其他所有的工具窗口。

代码导航和重构快捷键

  • Ctrl + B:跳转到变量声明处。
  • Ctrl + G:定位到指定行。
  • Ctrl + E:弹出最近打开的文件。
  • Ctrl + F12:显示当前文件的结构。
  • Ctrl + Shift + B:搜索使用该函数或者方法或者类的文件。
  • Ctrl + Shift + N:搜索文件。
  • Ctrl + Shift + Alt + N:搜索符号。
  • Ctrl + Shift + T:显示可用的重构选项。
  • Ctrl + Shift + M:提取方法。
  • Ctrl + Shift + L:格式化代码。
  • Ctrl + Shift + O:重载当前方法。
  • Ctrl + Shift + I:显示当前方法的代码块。

代码编辑和操作快捷键

  • Ctrl + XCtrl + Shift + X:剪切行。
  • Ctrl + CCtrl + V:复制和粘贴。
  • Ctrl + Z:后退(代码后悔)。
  • Ctrl + Shift + Z:前进。
  • Ctrl + D:复制当前行。
  • Ctrl + Y:删除当前行。
  • Ctrl + Delete:删除光标后内容。
  • Ctrl + Backspace:删除光标前一个字的内容。
  • Ctrl + Enter:在行首添加新行,行末添加新行。
  • Ctrl + Shift + Insert:粘贴文档时可以选择行数。
  • Ctrl + Shift + V:粘贴文档时可以选择行数,多选时按住Shift,也可以显示剪切板历史。
  • Ctrl + Shift + [ ]:选择匹配括号的内容。

代码提示和补全快捷键

  • Ctrl + Space:代码提示。
  • Ctrl + Shift + Space:智能代码补全。
  • Ctrl + Alt + Space:类名称补全。

调试快捷键

  • Shift + F8:步出。
  • F8:跨过。
  • F7:步入。
  • Alt + F8:Evaluate Expression。
  • Ctrl + F8:在当前行打断点或者取消断点。

文件操作快捷键

  • Ctrl + N:搜索类文件。
  • Ctrl + Shift + N:搜索文件。
  • Ctrl + Shift + A:查找phpstorm命令的名称及快捷键。

窗口操作快捷键

  • Ctrl + Shift + F10:从编辑器运行上下文编辑器。
  • Alt + F12:切换终端。

请注意,有些快捷键可能与Ubuntu系统默认的快捷键冲突,建议在设置中自定义这些快捷键以避免冲突。您可以通过 File -> Settings -> Keymap 来查看和修改快捷键设置。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fecb3AzsNBQZfAVc.html

推荐文章

  • 如何在Ubuntu上优化PHP-FPM内存使用

    在Ubuntu上优化PHP-FPM内存使用可以通过以下几个步骤进行: 调整PHP-FPM进程池设置: 打开PHP-FPM的配置文件:sudo nano /etc/php/{version}/fpm/pool.d/www.con...

  • Ubuntu文件系统如何压缩文件

    在Ubuntu中,你可以使用多种方法来压缩文件。以下是一些常用的命令行工具和方法:
    1. 使用 tar 命令
    tar 是一个用于打包文件的工具,可以结合 gzip 或...

  • ubuntu dolphin好用吗

    Dolphin是Ubuntu Linux下的一个WII模拟器。然而,根据搜索结果,Dolphin并不是Ubuntu默认的桌面环境或文件管理器。Ubuntu默认的桌面环境是GNOME,而文件管理器是...

  • Ubuntu如何解决Java内存溢出问题

    在Ubuntu上解决Java内存溢出问题可以采取以下几种方法: 增加JVM堆内存大小:可以通过为JVM分配更多的内存来解决内存溢出问题。使用以下命令行参数来增加堆内存大...

  • centos ulimit如何调整进程数限制

    在 CentOS 系统中,ulimit 命令用于设置或查看用户进程的资源限制。要调整进程数限制,请按照以下步骤操作: 打开终端。 以 root 用户身份登录,或者使用 sudo 命...

  • Debian Sniffer如何设置过滤规则

    很抱歉,我暂时没有找到关于Debian Sniffer如何设置过滤规则的具体信息,但是我可以为您提供Wireshark过滤规则供您参考:
    按IP地址过滤 想看源IP为XX的包:...

  • Debian系统回收效率怎样

    Debian系统在回收效率方面表现良好,主要通过以下几个方面实现: 软件包管理: Debian使用APT(Advanced Package Tool)进行软件包管理,用户可以通过apt-get命令...

  • CentOS下GitLab的插件安装

    在CentOS系统下,为GitLab安装插件需要遵循以下步骤: 确保已安装GitLab:首先,确保你已经在CentOS上安装了GitLab。如果还没有安装,请参考官方文档来安装GitLa...