如何使用phpstorm编程?phpstorm快捷键大全

shenxiaocen 2022年11月22日14:04:14PHP框架评论65阅读模式

PhpStorm是一款强大的IDE,非常适合于PHP开发人员及前端工程师,也有一些用户是由于自己感兴趣而自学使用这款软件的,这样就容易出现编写好代码之后不知道要怎么运行的情况,但其实对于先手小白来说则是正常的,那么如何使用phpstorm编程呢?

如何使用phpstorm编程?phpstorm快捷键大全

如何使用phpstorm编程?

1. 修改快捷方式

点击”File”->”Settings”->”keyMap” 就可以看到那些快键键的各种分类,比如我常喜欢用”ctrl+w”关闭正在打开的窗口,所以就选择”windows”分类下的Editor Tabs的”close”,邮件remove掉原来的,然后add手动添加一个即可。

2. 修改代码注释模板

点击 ”File”-> “setting”->”File and code Templates” -> ”Includes” -> “PHP Function Doc Comment”,右边添加如下:

/**

* @Notes: 文件描述

* @Author: fc

* @Time: ${DATE} ${TIME}

* @Interface ${NAME}

${PARAM_DOC}

#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}

#end

${THROWS_DOC}

* @Return mixed

*/

3. 添加composer

3.1. 点击“Tools”->“composer”->“Manage dependencies”,点击“composer.phar”选择本地安装过的composer,然后选择一个安装的PHP版本。

4. 使用版本控制导入项目,比如git。

4.1. 点击 “VCS’ -> “Checkout from version Control” -> “Git”,然后填写克隆的仓库地址已经本地保存的项目名目录。

4.2. 第一次克隆可能需要输入用户名和密码,如果第一次输入错误,后面克隆时不提示重新输入,则可能是电脑对第一次输入的值进行了本地凭证保存。需要在winows凭证中修改账户密码,操作如下。

4.3. 打开“控制面板”-> “用户账号和家庭安全”。

4.4. 进入后,找到“windows凭证”点击管理进入。

4.5. 找到对应的地址,点击“编辑”或“删除”该记录,就可以重新克隆拉取直到成功。

5. 版本控制分支的“切换”,“创建”,“合并”。

5.1. 切换,找到IDE的右下角,如果是Git,默认是显示Git master,点击该文字就可以打开仓库的所有分支,点击其中一个,“Checkout As”就可以切换了。如果本地没有该分支则会创建一个。

5.2. 创建。如果需要在某个分支上再开一个分支,则切换成功后,点击 ”New Bransh”命名一下就在本地新建了分支,本地并切换到该新建的分支下。

然后 ”ctrl+shift+k”打开推送窗口,将本地新建的分支推送到远程, 然后查看Remote Branches就会多了一个分支。

5.3. 合并。合并主要就是本地当前的分支与远程其中一个分支进行合并,所以只需要切换至本地开发的分支,然后点击“Remote Branches”下需要进行合并的分支,选择“Merge into Current”即可。

phpstorm快捷键大全

CTRL+N 查找类

CTRL+SHIFT+N 全局搜索文件 ,优先文件名匹配的文件

CTRL+SHIFT+ALT+N 查找php类名/变量名 ,js方法名/变量名, css 选择器

CIRL+B 找变量的来源,跳到变量申明处 (CTRL+ 鼠标单击 也可以)

CTRL+ALT+B 找到继承该接口或者父级 的所有子类, 统计所有子类个数

CTRL+SHIFT+B 找变量的类

CTRL+G 定位行,跳转行

CTRL+F 在当前窗口查找文本

CTRL+SHIFT+F 在指定路径查找文本字符

CTRL+R 当前窗口替换文本

CTRL+SHIFT+R 在指定路径替换文本

CTRL+E 最近打开的文件

CTRL+J 自动代码提示,自动补全 也可以直接输入对应的简拼,按下tab键即可

ALT+回车 导入包,自动修正

CTRL+ALT+L 格式化代码

CTRL+ALT+I 自动缩进

CTRL+ALT+SPACE 类名或接口名提示

CTRL+P 方法参数提示,显示默认参数

ALT+INSERT 生成代码(如GET,SET方法,构造函数等)

CTRL+ALT+O 优化导入的类和包 需要配置

CTRL+SHIFT+SPACE 切换窗口

CTRL+ALT+T 把选中的代码放在TRY{} IF{} ELSE{} 里

F5 复制文件/文件夹

CTRL+C 复制 CTRL+V 粘贴 CTRL+X 剪切,删除行 Ctrl + Y 删除行插入符号 CTRL+D 复制行 , 快速分布li标签等

CTRL+SHIFT+V 可以复制多个文本,将前几次复制的文本保存下来了

Ctrl + K 提交项目VCS

Ctrl + T 更新项目从VCS

Alt + Shift + C 查看项目最近文件版本变化文件

CTRL+E 只是查看修改过的文件

Alt + ` (table 上面的点) 快速弹出VCS菜单

CTRL+/ 单行注释/取消注释

CTRL+SHIFT+/ 块状注释/取消块状注释

Ctrl+Shift+U 选中的字符大小写转换

ctrl +’-/+’:可以折叠项目中的任何代码块,包括htm中的任意nodetype=3的元素,function,或对象直接量等等。它不是选中折叠,而是自动识别折叠。

ctrl + ‘.’: 折叠选中的代码的代码

CTRL+ALT←/→ 返回上次编辑的位置

ALT+←/→ 切换代码视图,标签切换

ALT+↑/↓ 在方法间快速移动定位

ctrl+shift+enter(智能完善代码 如if())

Alt + Shift + I 检查当前文件与当前的配置文件

Ctrl + Q 快速文档查询

ALT + INSERT 生成的代码…器(getter,setter方法,构造函数)

Ctrl + O 覆盖方法

Ctrl + I 实现方法

Ctrl + J 活动代码提示

Alt + Enter 显示意图的行动和快速修复

Shift + Tab 键缩进/取消缩进选中的行

Ctrl + Shift + J 智能线连接(仅适用于HTML和JavaScript)

Ctrl + Enter 智能线分割(HTML和JavaScript)

Shift + Enter 开始新的生产线

Ctrl + Delete 删除字(word)

Ctrl + Backspace 删除整个字 ,单纯Backspace单个字符删除

Alt + Shift + F10 选择的配置和运行

Ctrl + Shift + X 运行命令行

Alt + Shift + F9 选择配置和调试

Shift + F10 运行

Shift + F9 调试

Ctrl + Shift + F10 运行范围内配置编辑器

Ctrl+Shift+H 方法的层次结构

Ctrl+Alt+H 呼叫层次

CTRL+Q 显示代码注释

ALT+F1 选择当前文件或菜单中的任何视图工具栏

CTRL+UP/DOWN 光标跳转到编辑器显示区第一行或最后一行下

ESC 光标返回编辑框

SHIFT+ESC 光标返回编辑框,关闭无用的窗口

CTRL+F4 关闭当前的编辑器或选项卡

Ctrl + Alt + V引入变量

Ctrl + Alt + F 类似引入变量

Ctrl + Alt + C引入常量

Ctrl + Tab 键切换选项卡和工具窗口

Ctrl + Shift + A 查找快捷键

Alt + #[0-9] 打开相应的工具窗口

Ctrl + Shift + F12 切换最大化编辑器

Alt + Shift + F 添加到收藏夹

其实无论是软件还是编程、编辑器,都是有快捷键的,使用快捷键可以减少操作步骤与时间,提高工作效率,而这对于程序员来说则是最需要掌握的基础、也可以说是技巧,以最少的时间来解决存在的根本问题。

shenxiaocen
  • 本文由 发表于 2022年11月22日14:04:14
  • 本文来自互利网收集整理,问题反馈联系邮箱:wosnnet@foxmail.com,转载请务必保留本文链接:https://wosn.net/12333.html

发表评论