文档章节

PhpStorm提高效率的使用方法及设置

C
 Chunto
发布于 2014/05/10 14:21
字数 685
阅读 18448
收藏 13

快捷键:

CTRL + D  复制当前行到下一行 或 复制选中内容到选中内容之后

CTRL + Y  删除当前行或选中内容所涉及的行

CTRL + R  替换

CTRL + F  查找

ALT + 上下箭头 向上向下函数间切换

CTRL + SHIFT + V  显示最近粘贴板中的内容,选择后内容插入到光标位置

CTRL + Q  显示函数注释说明文档

CTRL + B  跳转到变量函数声明处

CTRL + N  类名查找

CTRL + G  跳转行,如:行:列

CTRL + SHIFT + N  文件名查找,打开当前工程下任意目录的文件

CTRL + SHIFT + ALT + N   函数名查找

CTRL + SHIFT + I  查看变量初始化的值,如果是css中的class则显示当前class详细信息,如果是js则显示function的详细信息(想象一下,如果在jquery的方法上查看详细 信息,就直接可以看到实现代码了),如果是php,那当时还是function的详细信息

CTRL + ALT + F12  跳转至当前文件所在磁盘上的位置(可以选择文件、目录、磁盘)

CTRL + ALT + T    插入代码环绕(该快捷键和QQ广播键冲突,可修改QQ的为S+C+A+T)

CTRL + ALT + L    格式化代码,选择内容则格式化选择内容代码,没选择内容就格式化该文件代码(该快捷键和QQ解锁键冲突,可修改QQ的为S+C+A+L)

ALT + 左右方向键 标签切换

CTRL + F12    显示当前文件的结构,在当前类文件中快速查找方法

CTRL + SHIFT + R   快速查找该关键字在整个项目中的位置,并且替换整个项目目录中的匹配字符

CTRL + SHIFT + F   快速查找该关键字在整个项目中的位置

CTRL + “-/+”   收缩展开代码

CTRL + “.”    折叠选中的代码的代码

CTRL + []   匹配 {}[]

CTRL + X   剪切行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容

CTRL + D    复制行

CTRL + /    单行注释,并跳到下一行

CTRL + SHIFT + /    块注释

SHIFT + ESC: 当前激活的任意小窗口最小化,也可以是alt + '数字键',数字在小窗口标题栏上有显示

CTRL + J    输出代码模板

ALT + SHIFT + UP    行移动

CTRL + SHIFT + UP    块移动,光标在{}()或if、while行上,进行块移动,在普通语句上行移动

CTRL + SHIFT + I    重新格式化代码,不选择就一行行格式化,选择内容格式化选择的内容

CTRL + SHIFT +U    字母大小写转换,选择内容转换选择内容,不选择内容自动判断选择单词转换

© 著作权归作者所有

C
粉丝 1
博文 18
码字总数 3264
作品 0
广州
程序员
私信 提问
加载中

评论(3)

C
Chunto 博主

引用来自“肖滔”的评论

习惯了eclipse的快捷键
个人习惯罢了,也有eclipse的快捷键的,顺手就好
肖滔
肖滔
习惯了eclipse的快捷键
陈子傲
陈子傲
不错
PhpStorm 2018.2.7 和 2018.3.6 发布

PhpStorm 2019.1 早已发布,不过考虑到还有很多开发者尚未用上新版本,所以 JetBrains 继续为旧版本发布更新。近日发布了 PhpStorm 2018.2 和 PhpStorm 2018.3 这两个错误修复版本,这些更新...

局长
04/15
627
2
PHPStorm 2017.1.3 EAP 171.4330 发布

PHPStorm 2017.1.3 EAP 171.4330 发布了。PHPStorm 是 JetBrains 公司开发的一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误...

两味真火
2017/04/20
1K
7
解决家庭网络下PHPStorm无法连接线上主机xdebug服务的配置问题

目前的现象是phpstorm + xdebug能调试连上我笔记本上虚拟机中的web服务, 却连不上在线web主机. 擦擦, 以前也没直接连到在线主机来调试, 一直都是本地调试, 这次情况特殊就歇菜了. 搞了一个通...

麦拂沙
2015/07/27
548
3
PhpStorm 8 支持 PHP 5.6

PhpStorm 8 支持 PHP 5.6 啦~ 自八月份发布了 PHP 5.6 版本,PHP 添加了许多的新特性: exponentiation via **, use function and use const, constant expressions, variadic functions, a......

oschina
2014/09/02
6.5K
19
phpstorm 代码提示 instanceof

PHP程序员一枚,最近IDE从zend studio转到了phpstorm升级到了7.0 之前用zend studio时,对变量指定代码提示时,习惯上用instanceof来指定变量的类型. $foo instanceof MyClass; 这样 IDE就知道...

nameldk
2013/10/24
766
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
170
4
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
5
0
Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
8
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部