PhpStorm、WebStorm 及其他系列 IDE 快捷键

如果你感觉快捷键用不了,那就换成大写吧! 比如:Ctrl+c 换成 Ctrl+C 再不行就尴尬了**

删除、复制、粘贴、换行、行移动、保存、剪切
//行复制
Ctrl+d

//行移动 (移动多行 光标选中多行即可)
Shift+Ctrl+上下键

// 行删除
Ctrl+y

// 剪切 (不选择可以剪切光标所在整行)、一般配合 Ctrl+c、Ctrl+w 使用
Ctrl+x

// 复制(光标不选择时复制整行)
Ctrl+c

// 粘贴
Ctrl+v

// 换行 // 和你想象一样 回车

// 任何位置  建立下一个空白行
Shift+回车

// 保存 (IDE自动保存),不过还是习惯Ctrl+s Ctrl+s

撤销、反撤销

// 撤销
Ctrl+z
// 反撤销
Ctrl+Shift+z

选择

// 选择
1.选择整行
    鼠标快速三连击
    光标移到需要选中的行  Ctrl+c 即可

2.Ctrl+w
    Ctrl不放按w一次选择一个单词
    如果光标在方法名或类名一行上: Ctrl不放按w两次选择整个方法
    ......
    很有意思的选择、可以多试几次

3.多行选择
    // 只能连续选择多行
    Shift+Alt+鼠标左键上下拖动
    // 可以不连续选择
    Alt+鼠标左键选择

格式化代码、多行合成一行

// 除了链式调用比较喜欢用它格式化
ctrl+alt+l

// 多行合成一行
ctrl+Shift+j

搜索

1. 文件内关键字搜索
Ctrl+f

2. 全局关键字搜索
// 记得选择搜索目录  默认为左侧当前选中的目录
Ctrl+Shift+f

替换(和搜索类似)

1. 文件内替换
Ctrl+r

2.全局替换
// 记得选择搜索目录  默认为左侧当前选中的目录
Ctrl+Shift+r

顺便说下正则替换

<?php
class TestConst{
    const test_const = 'test';
    const test_const_A = 'test';
}
?>

\l 首字母小写
\u 首字母大写
\L 全部小写
\U 全部大写

很多文档状态对应的标识都是小写、还有很多杂七杂八的东西,这时可以复制然后正则去替换
比如将TestCont类的两个常量替换成大写

1. Ctrl+f
2. 选中 MatchCase 与 Regex
3. 搜索栏上面第一个输入框填写正则  (test_const)
4. 搜索栏上面第二个输入框填写 \U$1
5. 执行操作 Replace 或 ReplaceAll
# Exclude为不替换,可以选中不替换的匹配执行Exclude则不会替换

搜索文件、类、操作等

// 记得选择输入框上面的选项以搜索不同类型文件
// 可以填写部分路径,全路径最好
Ctrl+n

跳转

1.跳转指定行
// 可以查看当前行与光标所在列
Ctrl+g
输入行数回车即可跳转

2.跳转类、方法(调用或声名处)

    Ctrl+鼠标左键
    // 光标需停留在类或方法处
    Ctrl+b

切换窗口(打开多个文件时)

Alt+左右键

复制、重命名文件(夹)

// 复制并重命名当前文件(夹)到相同目录, 可以直接在打开文件窗口执行
f5
// 重命名文件(夹)
Shift+f6

左边窗口展示
// 数字为顶部键
// 隐藏与显示左边文件栏
Alt+1

// 显示文件方法树
Alt+7

打开命令行

// 数字为顶部键

Alt+12

平时使用到的大概就这么多吧,,**

本文为放下原创文章,转载无需和我联系,但请注明来自LW放下的博客http://www.putyy.com

本作品采用《CC 协议》,转载必须注明作者和本文链接
LW放下
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 6

俺用 ideavim,然后修改了一些快捷键,溜得飞起哦 :stuck_out_tongue_winking_eye:

4年前 评论
putyy (楼主) 4年前

我用的最多 双击shift

4年前 评论
putyy (楼主) 4年前

代码格式化 ctrl+alt+L

4年前 评论
putyy (楼主) 4年前
// 行删除
Ctrl+y

我一般都是 Ctrl+x :stuck_out_tongue_winking_eye:

4年前 评论
putyy (楼主) 4年前
假如_丶 (作者) 4年前

切换窗口(打开多个文件时)我的是 alt+左右键 :sweat_smile:

4年前 评论
putyy (楼主) 4年前

用PHPStorm的时候,你们有没有遇到这个问题,就是用那个FTP上传的快捷键(Ctrl+Alt+Shift+X)的时候,会把整个文件夹折叠(就是右边的那个目录整个折叠)

4年前 评论
putyy (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!