PphpStorm常用操作整理
本地修改记录:在项目名称上右键,点击Local History | Show History。你可以看到项目文件各个历史版本;Alt+Shift+C,可以看到项目最近的修改。这就是它的版本集成功能特性。
最近编辑:Ctrl+E。可以快速打开你最近编辑的文件。
代码分界线:打开File | Setting | Editor,选择Appearance下面的Show Method Separators。它会将你的代码按方法,用灰色线框进行智能分割。你还可以使用:alt+↑或↓,在方法之间进行跳转。


1.设置行号:file->settings->Editor->Appearance->Show line numbers
2.设置字体和背景
:file->settings->Editor->colors&fonts->font .Scheme:WarmNeon
3.软件背景和字体
:file->settings->Appearance&Behavior->Appearance . theme:darcula
4.多项目并存
File -> settings ->Project:-> Directories -> Add Content Root
5.快捷键冲突的设置
File ->Settings->Keymap
6.去掉拼写检查
file->settings ---> inspections ---> spelling ---> Typo的勾去掉
7.去掉右侧浏览器
File -> settings ->Tools->Web Browsers
8.取消文件自动保存
appearance -> system settings -> save file的两个选项 去掉
9.快捷键的使用
CTRL + D 复制当前行到下一行 或 复制选中内容到选中内容之后
CTRL + Y 删除当前行或选中内容所涉及的行
CTRL + R 替换
CTRL + F 查找
ALT + 上下箭头 向上向下函数间切换
CTRL + SHIFT + V 显示最近粘贴板中的内容,选择后内容插入到光标位置
CTRL + B 跳转到变量函数声明处 (ctrl+ 鼠标点击)
CTRL + N 类名查找
CTRL + G 跳转行,如:行:列
CTRL + SHIFT + N 文件名查找,打开当前工程下任意目录的文件
CTRL + SHIFT + ALT + N 函数名查找
CTRL + SHIFT + I 查看变量初始化的值,如果是css中的class则显示当前class详细信息,如果是js则显示function的详细信息(想象一下,如果在
jquery的方法上查看详细 信息,就直接可以看到实现代码了),如果是php,那当时还是function的详细信息
ALT + 左右方向键 标签切换
CTRL + F12 显示当前文件的结构,在当前类文件中快速查找方法
CTRL + SHIFT + R 快速查找该关键字在整个项目中的位置,并且替换整个项目目录中的匹配字符
CTRL + SHIFT + F 快速查找该关键字在整个项目中的位置
CTRL + / 单行注释,并跳到下一行
CTRL + SHIFT + / 块注释
ALT + SHIFT + UP 行移动
CTRL + SHIFT + UP 块移动,光标在{}()或if、while行上,进行块移动,在普通语句上行移动
ctrl+alt+y 刷新项目缓存Synchronize 或文件夹右键Synchronize
未完待续!!
PphpStorm常用操作整理的更多相关文章
- javascript中字符串常用操作整理
javascript中字符串常用操作整理 字符串的操作在js中非常频繁,也非常重要.以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊...今天就对字符串的一些常用 ...
- vim程序编辑器---常用操作整理
vim程序编辑器---常用操作整理 移动光标方法 o 在光标行的下一行,进入编辑模式 $ 移动到光标这行,最末尾的地方 G(大写) 移动到文件最末行 :set nu 文件显示行数 :set non ...
- vim编辑器——常用操作整理
注意:以下的操作都是在命令状态下进行的,不要进入插入状态了.参考这里 1.删除 dd 删除一行 ndd 删除以当前行开始的n行dw 删除以当前字符开始的一个字符ndw 删除 ...
- .Net Standard HttpClient封装Htt请求常用操作整理
一.常用Http操作 1.Get请求,有参数,无参数 2.Post 请求,有参数,无参数 3.文件简单下载 修改NetHelper中Post请求方法Bug:请求编码默认UTF8,字符串内存流读取后这是 ...
- Mysql数据库常用操作整理
0.说明 MySQL数据库是一个十分轻便的数据库管理系统,相比大型的数据库管理系统如Oracle,MySQL更拥有轻便.灵活.开发速度快的特色,更适用于中小型数据的存储与架构,被数以万计的网站采用.从 ...
- vim用户手册笔记常用操作整理
"x"命令可以删除一个字符 "d"命令可以后跟任何一个位移命令,它将删除从当前光标起到位移的终点处的文本内容dw "c",改变命令例如cw ...
- Javascript 字符串(二)常用操作整理
一.js获取字符串的字节数 这个好使--- function getBytesLength(str) { // 在GBK编码里,除了ASCII字符,其它都占两个字符宽 return str.repla ...
- vim常用操作整理
一.删除操作 :%s/r//g 删除DOS方式的回车^M :%s= *$== 删除行尾空白 :%s/^(.*)n1/1$/ 删除重复行 :%s/^.pdf/new.pdf/ 只是删除第一个pdf :% ...
- MongoDB常用操作整理
Mongodb:是一种NoSQL数据库,NoSQL:Not Only SQLSQL: 数据表->JDBC读取->POJO(VO.PO)->控制层转化为JSON数据->客户端 这 ...
随机推荐
- Druid数据库连接池基本使用
一.导入Druid的jar包和数据库驱动jar包 二.定义配置文件 与c3p0不同,Druid的配置文件是properties形式的.而且Druid不像c3p0那样可以自动加载配置文件,Druid需要 ...
- 【NX二次开发】NX内部函数,查找内部函数的方法
[NX二次开发]NX内部函数,libufunx.dll文件中的内部函数 [NX二次开发]NX内部函数,libugui.dll文件中的内部函数 [NX二次开发]NX内部函数,libuifw.dll文件中 ...
- 搭建 MySQL 高可用高性能集群
什么是MySQL集群,什么是MySQL集群,如果你想知道什么是MySQL集群,我现在就带你研究. MySQL 是一款流行的轻量级数据库,很多应用都是使用它作为数据存储.作为小型应用的数据库,它完全可以 ...
- [Azure DevOps] 如何使用任务组
1. 使用 PowerShell 脚本 在上一篇文章中我们学会了怎么使用扩展在编译前实时更改版本号.有些情况下我们希望不适用扩展,例如喜欢发明轮子,或者根本没有安装扩展的权限.这时候我们可以自己写 P ...
- 再试Hibernate框架
几个月前因为学习需要第一次接触了Hibernate(之前一直在用MyBatis),后来觉得有点难,也急着找工作,所以就没继续学下去了.但是找工作的时候发现Hibernate的需求更高,使用率更高,所以 ...
- Ubuntu18.04下安装Docker并配置SSL证书加密远程连接
Docker下载与安装 下载安装包 国内网络连接docker镜像还是比较慢的,这里推荐直接下载docker镜像,Ubuntu镜像下载路径为:https://download.docker.com/li ...
- kubernetes ceph-csi分析
概述 最近在做分布式存储ceph接入kubernetes,用的是csi这一套,在开发的过程中,自己也用有道云笔记做过一些ceph-csi相关的源码分析.知识总结之类的记录,刚好自己又萌生了发博的想法, ...
- [HTML]图像标签<img>的用法、属性及路径问题
图像标签:<img> 用法:<img src = "图像地址"> 图像标签的属性 属性 说明 src 指明图像的地址(分为相对路径和绝对路径两 ...
- Flannel和Calico网络插件对比
1.Kubernetes通信问题 1.容器间通信:即同一个Pod内多个容器间通信,通常使用loopback来实现. 2.Pod间通信:K8s要求,Pod和Pod之间通信必须使用Pod-IP 直接访问另 ...
- nginx负载均衡与反向代理
1.集群的特点 (1)高性能 (2)价格有效性 (3)可伸缩性 (4)高可用性 (5)透明性 2.负载均衡概述 负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡.分 ...