[已解决] PhpStorm IDE 的快捷方式

  

5
主题启动器

phpstorm 徽标

请您分享一些有用且易于使用的快捷方式(实时模板和 keymaps,甚至一些插件),用于 PHPStorm 程序?

谢谢

3 答案
4

综合与编辑:

CTRL + ALT + S

  • 打开设置对话框

ctrl + shift + a

  • 查找操作 - 查找 PhpStorm 中的任何操作

CTRL + ALT + L

  • 重新格式化代码

CTRL + W

  • 选择代码块--无需使用鼠标即可快速选择任何代码块

ctrl + shift + w

  • 将当前选择减至先前状态

CTRL + D

  • 复制当前行或所选区块

CTRL + Y

  • 删除刻度线所在的行

ALT(按住)+ CLICK

  • 多个光标

ctrl + shift + up

  • 调整阵容

ctrl + shift + down

  • 向下移动

SHIFT + ENTER

  • 在项目中的任何位置开始新的下一行

CTRL + Q

  • 快速文件查询

Ctrl + 鼠标移过去

  • 代码简介

CTRL + DEL

  • 将删除光标后的单词

Ctrl + 退格

  • 将删除光标前的单词

CTRL + NUMPAD+

  • 扩展代码块

CTRL + NUMPAD-

  • 折叠代码块

CTRL + /

  • 评论/取消评论行

ctrl + shift + /

  • 评论/取消评论区块

SHIFT + F6

  • 重命名变量(重构/重命名)

CTRL + TAB

  • 在选项卡和工具窗口之间切换

CTRL + 空格键

  • 基本代码完成

ALT + ENTER

  • 显示意图操作和快速文件

CTRL + P

  • 参数信息(方法/function 调用参数内)。将鼠标移至所需的方法或 function 调用中的任意位置,然后按 Ctrl+P 获取更多信息。

alt + insert/f12

  • 生成代码...(获取器、设置器、构造函数)

CTRL + O

  • 覆盖方法

CTRL + I

  • 实施方法

ALT + F2

  • 在浏览器中打开页面

CTRL + ALT + T

  • 用...包围(if...else、try...catch、for 等)

CTRL + ALT + I

  • 自动缩进行

ctr + shift + u

  • 更改文本 - lowercase 或大写

CTRL + ALT + J

  • 使用实时模板或 EMMET 进行包围

CTRL + ]/ [

  • 移至代码块结束/开始

ctrl + shift + ]/ [

  • 选择直至代码块结束/开始

CTRL + F4

  • 关闭活动编辑器选项卡

ctrl + shift + v

  • 从历史中粘贴

alt + #[0-9]

  • 打开相应的工具窗口

ALT + 1

  • 打开/关闭导航/工具栏(通常位于左侧)

CTRL + ALT + F11

  • 切换全屏模式

CTRL + SHIFT + F12

  • 切换最大化编辑器

alt + shift + f

  • 添加到收藏夹

alt + shift + i

  • 用当前的专业人员检查当前的设备

ctrl + shift + j

  • 智能线路连接(仅限 HTML 和 JavaScript)

CTRL + ENTER

  • 智能线路分割(仅限 HTML 和 JavaScript)

ctrl + shift + enter

  • 完成声明

ctrl + shift + i

  • 在 HTML/JS/CSS/PHP 文件中的类悬停时查看(在模态/弹出窗口中窥视)CSS/JS/PHP 属性。(对 WordPress 开发非常有用 🙂

导航:

ctrl + shift + a

  • 查找操作 - 查找 PhpStorm 中的任何操作

CTRL + N

  • 去上课

CTRL + ALT + SHIFT + J

  • 在多重标记模式下选择当前单词/符号的所有出现次数

ALT + J

  • 逐个(一个接一个)选择特定(当前)单词/符号的所有出现次数

ctrl + shift + n

  • 转到文件

CTRL + G

  • 转到线路

CTRL + SHIFT + 退格

  • 导航至项目中最后编辑的位置

ALT + 左键

  • 上一个选项卡

ALT + 右键

  • 下一个选项卡

CTRL + ALT + SHIFT + N

  • 转到符号

ESC

  • 转到编辑器(从工具窗口)

CTRL + E

  • 弹出最近文件

Ctrl + Alt + 左/右

  • 前后导航

ALT + F1

  • 在任何视图中选择当前文件夹或符号

CTRL + ALT + B

  • 转到执行部分

ctrl + shift + i

  • 打开快速定义查询。通过 CSS 或 function 显示 HTML id/class 的相关属性 - 在弹出窗口中显示

ctrl + shift + b

  • 转到类型声明

CTRL + U

  • 转到超级方法/超级类

ALT + 上/下

  • 转到上一个/下一个方法

f2 / shift + f2

  • 下一个/上一个突出显示的错误

f4 / ctrl + enter

  • 编辑来源/查看来源

ctrl + b 或 ctrl + 点击

  • 转到声明。您可以立即跳转到 function 或方法定义,或变量、类、组件或 CSS 样式声明:只需按住 Ctrl 键,或将鼠标移至其上并按 CTRL + B。

FN + 结束按钮

  • 转到页面底部

搜索和替换:

双班

  • 到处搜索 - 将文件包含在整个项目中

注意:它不会搜索 实际纯文本/string 内容.为此:使用标准"编辑 | 查找 | 在路径中查找..."(跨文件搜索)或 ctrl + shift + f


CTRL + F

  • 查找

CTRL + R

  • 查找和替换

F3

  • 查找下一页/上一页

SHIFT + F3

  • 查找以前的

ctrl + shift + f

  • 在路径中查找

ctrl + shift + r

  • 在路径中查找和替换

ALT + F7

  • 查找用途

CTRL + F7

  • 查找文件中的用法

CTRL + SHIFT + F7

  • 突出显示文件中的用法

CTRL + ALT + F7

  • 显示用途

地方历史(VCS):

alt + shift + c

  • 查看最近的更改

alt + 反引号 (`)

  • VCS "快速弹出窗口

CTRL + K

  • 向自愿服务承诺项目

CTRL + T

  • 从 VCS 更新项目

跑步:

SHIFT + F10

  • 运行

CTRL + SHIFT + F10

  • 从编辑器运行上下文配置

ctrl + shift + x

  • 运行命令行

调试:

SHIFT + F9

  • 调试

F8

  • 跨过

F7

  • 进入

SHIFT + F8

  • 走出来

ALT + F8

  • 评估表达式

F9

  • 简历计划

CTRL + F8

  • 切换断点

CTRL + SHIFT + F8

  • 查看断点

实时模板:

CTRL + J

  • 在项目中插入实时模板

生态

  • echo "语句 + 您可以填写 echo

前端

  • foreach(iterable_expr as $value) {...}

前池

  • foreach(iterable_expr as $key => $value) {...}

收入/支出

  • include'/'include_once' 语句

  • 私人 function

pubf

  • 公共 function

概况

  • 受保护的 function

RQR/RQRO

  • 'require'/'require_once'语句

以及更多...


其他提示和技巧:


  • 要更改默认快捷方式/hotkeys,请访问: CTRL + ALT + S(设置)-> 键盘映射

代码 -> 检查代码

  • 检查错误/冗余文件和使用情况

您还可以访问 检查结果 在工具窗口中选择 查看 | 工具窗口 | 检测结果.

注意:只有在您运行 代码 | 检查代码

检查代码标签 phpstorm

对于每个问题,按 Alt+Enter 键即可查看建议的快速修复方法。您也可以按 F4 或双击工具窗口中的问题,跳转到编辑器中的相应行。


编辑器">"常规">"智能键:


ctrl + shift + d

  • 热心肠 https://zealdocs.org/ - 离线文档 - 与 PHP Storm 完美集成:可安装多种语言的文档 + API,如:WordPress、HTML、CSS、jQuery、JavaScript、Emmet、PHP 等:WordPress、HTML、CSS、jQuery、JavaScript、Emmet、PHP 等。

比较任何文本来源

  • 新闻 Ctrl+Shift+A 并开始键入,找到 打开空白 Diff 窗口 行动。
  • 在左右面板中粘贴要比较的文本。

书签

如果您需要创建书签,只需点击特定代码行并选择 设置书签 或按 F11);

稍后您可以按 SHIFT + F11 查看书签:

在 phpstorm 上设置书签

如何用括号/大括号/小括号包围选择项:

选中文本并按 SHIFT + ( 选择项将放在括号/大括号/小括号中。

同样:

SHIFT + {
SHIFT + [

3

我可以分享我使用的插件!

我相信这些信息对 PhpStorm 的粉丝们很有用 🙂

它们在这里:

  • CodeGlance:在编辑器窗格中嵌入与 Sublime 类似的代码最小地图。

codeglance phpstorm 插件

附注:要切换(打开/关闭)地图,必须按下 ctrl + shift + g


用于 phpstorm ide 的 regextester 插件


  • 现场编辑 - 即时显示调试过程中对代码所做的更改。

默认情况下,实时编辑 functionality 仅对 HTML 和 CSS 文件启用。要为 JavaScript、Node.js 和其他文件类型打开它,请转到 设置/首选项 | 生成、执行、部署 | 调试器 | 实时编辑.

要开始使用实时编辑功能,请打开正在处理的 HTML 文件,然后选择 调试 在其上下文菜单中。这将在 WebStorm 中启动 JavaScript 调试器,并在浏览器中打开文件。 当你编辑代码时,你会看到浏览器中反映出你所做的更改。

用于 phstorm 的 liveedit 插件

2

添加 WordPress 您可以在这里查看文档:

https://www.jetbrains.com/help/phpstorm/preparing-to-use-wordpress.html#activating-the-wordpress-install

您还可以通过安装和使用 WP-CLI 在你的机器上;

请阅读如何在 Windows 10 上安装 WP-CLI:

https://make.wordpress.org/cli/handbook/guides/installing/#installing-on-windows

请看视频了解如何操作(俄语):

... 和英语:

分享: