如何使用phpstorm编程的简单介绍

发布时间:2022-11-23

本文目录一览:

  1. phpstorm中怎样实现多个光标和选择(多个光标同时编辑)
  2. 如何优雅地使用PhpStorm
  3. 如何优雅地使用PhpStorm10
  4. 如何编写phpstorm 插件
  5. phpstorm icl 怎么用

phpstorm中怎样实现多个光标和选择(多个光标同时编辑)

按Alt+J即可。

phpstorm快捷键:

  • CTRL+N查找类;
  • CTRL+SHIFT+N查找文件,打开工程中的文件(类似于eclipse中的ctrl+shift+R),目的是打开当前工程下任意目录的文件;
  • CTRL+SHIFT+ALT+N查找类中的方法或变量(JS);
  • CIRL+B 找变量的来源,跳到变量申明处;CTRL+ALT+B找所有的子类;
  • CTRL+SHIFT+B找变量的类;CTRL+G定位行,跳转行;
  • CTRL+F在当前窗口查找文本;CTRL+SHIFT+F在指定路径查找文本;
  • CTRL+R当前窗口替换文本;CTRL+SHIFT+R在指定路径替换文本;
  • ALT+SHIFT+C查找修改的文件,最近变更历史。

扩展资料:

Phpstorm的功能:

  1. 能够直接把代码直接upload到服务器的方便部属;
  2. 跨平台;
  3. 生成类的继承关系图,比如有一个在多次继承了之后的类,依旧可以通过这个功能查看它的所有父级关系;
  4. 对php支持refactor功能;
  5. 具有本地历史记录/localhistory的功能;
  6. 对于大型的编程十分方便,可以自动生成phpdoc注释;
  7. 需要修改代码很方便,对代码重构也是支持的;
  8. 支持zencode的内置。

如何优雅地使用PhpStorm

优点

  • 跨平台。
  • 对PHP支持refactor功能。
  • 自动生成phpdoc的注释,非常方便进行大型编程。
  • 内置支持Zencode。
  • 生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。
  • 支持代码重构,方便修改代码。
  • 拥有本地历史记录功能(local history功能)。
  • 方便的部署,可以直接将代码直接upload到服务器。

快捷键

phpStorm有非常非常多并且好用的的快捷键,我下面就举一些经常用的的快捷键演示,还有一些不常用的就不举例了,绝对能提高你开发的效力率... (Windows与Mac类似,只要把command键换成ctrl)

查询相关

  • command + f 查找当前文件
  • command + r 查找替换
  • command + e 打开最近的文件
  • command + shift + o 快速查询文件
  • command + shift + f 关键字查找,更强大的查询器(机器不好的,最好还是先确定一下目录)
  • command + shift + r 高级替换
  • command + alt + b 找到当剪类的所有子类
  • alt + shift + c 查找最近修改的文件
  • alt + f7 直接查询选中的字符
  • ctrl + f7 文件中查询选中字符
  • command + 鼠标点击 跳到类或方法或变量等声明处
  • command + shift + tab 切换tab页文件
  • command + shift + +/- 展开或缩起
  • command + . 折叠或展开选中的代码

自动代码

  • alt + 回车 导入包,自动修正
  • command + n 快事为每个成员属性生成 getter 及 setter 方法
  • ctrl + i 快速生成插入魔术方法
  • ctrol + o 复写父类方法
  • command + alt + l 对当前文件进行格式化排版
  • command + d 复制当剪行
  • command + / // 注释
  • command + shift + / // 注释

工具类等

  • 连拉ssh 照着配就行了,很简单
  • composer 这个也很明了吧,不多说了,平时咱们都是通过命令行来实现的
  • vagrant 这个phpstorm 10集成了vagrant,介于咱们自己已经搭建好了自己的vagrant环境,就不使用phpstorm所集成的啦

如何优雅地使用PhpStorm10

mac电脑phpstorm快捷键

  • command + a 全选
  • command + c 复制
  • command + v 粘贴
  • command + z 撤消
  • fn+command+f2 查看类结构
  • command + e 列出最后打开的文件
  • ctrl + shift + / 块注释
  • shift + command + x
  • shift + command + r 按文件名搜索对应文件所在路径
  • shift + command + t 按类名搜索对应文件所在路径
  • shift + command + c 复制当前文件所在路径
  • 选中左侧的文件名 shift + f6(mac需要同时按住键) 进行文件重命名

windows下phpstorm的快捷键

  • ctrl+shift+n查找文件
  • ctrl+shift+f 在一个目录里查找一段代码(ctrl+f的升级版)
  • ctr+shift+r 在一个目录里查找一段代码并替换(ctrl+r的升级版)
  • CTRL+ALT ←/→ 返回上次编辑的位置
  • ALT+ ←/→ 切换代码视图,标签切换
  • ALT+ ↑/↓ 在方法间快速移动定位
  • ctrl+j插入活动代码提示
  • ctrl+alt+t当前位置插入环绕代码
  • alt+insert生成代码菜单
  • ctrl+q查看代码注释
  • ctrl+d复制当前行
  • ctrl+y删除当前行
  • shift+F6重命名
  • ctrl+shift+u字母大小写转换
  • ctrl+f查找
  • ctrl+r替换
  • F4查看源码
  • ctrl+shift+i查看变量或方法定义源
  • ctrl+g跳转行
  • ctrl+alt+F12跳转至当前文件在磁盘上的位置
  • alt+down查看下一个方法
  • alt+up查看上一个方法
  • ctrl+alt+l重新格式化代码
  • ctrl+shift+downstatement向下移动
  • ctrl+shift+upstatement向上移动
  • alt+shift+downline向下移动
  • alt+shift+upline向上移动
  • ctrl+/行注释
  • ctrl+shift+/块注释
  • ctrl+shift+n打开工程中的文件
  • ctrl+b跳到变量申明处
  • ctrl+[]匹配 {}[]
  • ctrl+shift+]/[选中块代码
  • ctrl+x剪切行
  • ctrl+shift+v复制多个文本
  • alt+left/right标签切换
  • ctrl+p显示默认参数
  • ctrl+F12在当前类文件里快速查找方法

phpstorm快捷键:

// ctrl+shift+n 查找文件
// ctrl+j 插入活动代码提示
// ctrl+alt+t 当前位置插入环绕代码
// alt+insert 生成代码菜单
// ctrl+q 查看代码注释
// ctrl+d 复制当前行
// ctrl+y 删除当前行
// shift+F6 重命名
// ctrl+shift+u 字母大小写转换
// ctrl+f 查找
// ctrl+r 替换
// F4 查看源码
// ctrl+shift+i 查看变量或方法定义源
// ctrl+g 跳转行
// ctrl+alt+F12 跳转至当前文件在磁盘上的位置
// alt+down 查看下一个方法
// alt+up 查看上一个方法
// ctrl+alt+l 重新格式化代码
// ctrl+shift+down statement向下移动
// ctrl+shift+up statement向上移动
// alt+shift+down line向下移动
// alt+shift+up line向上移动
// ctrl+/ 行注释
// ctrl+shift+/ 块注释
// ctrl+shift+n 打开工程中的文件
// ctrl+b 跳到变量申明处
// ctrl+[] 匹配 {}[]
// ctrl+shift+]/[ 选中块代码
....
// ctrl+x 剪切行
// ctrl+shift+v 复制多个文本
// alt+left/right 标签切换
// ctrl+p 显示默认参数
// ctrl+F12 在当前类文件里快速查找方法

如何编写phpstorm 插件

分享我的一个收藏

打开phpstorm,依次点击 File-Settings...-Plugins,此时会看到这样的一个界面 点击图中红框标注的按钮(Browse repositories),然后再弹出的窗口上方搜索位置, 输入 (powe),完整的插件名称叫做 activate-power-mode,但是因为我们还有一个插件要装,所以输入powe就够了,结果大概如图所示 看到图中红框所标注的两个插件了吗,在右侧点击install进行安装,因为我已经安装过了,所以没有install。安装完需要重启来生效,如果特效有卡顿,请切换一个文件打开,再切回来,一般就可以了,一般这个只会出现在第一次打开编辑器的时候,里面只打开了一个文件 可以选择安装其中的一个,也可以都安装,我是两个都安装的,说一下他们的区别

  • activate-power-mode: 包含鼠标点击,代码输入等等的粒子特效,
  • power-mode 2: 只包含代码输入时的火焰特效,这个很炫的,下面上张图演示一下 另外再说一个,这两个特效默认都是包含屏幕抖动的特效的,其中power mode 2可以通过设置取消,但是activate-power-mode就不可以了,如果需要这个也不抖动的效果的,可以下载我重新编译的插件文件,安装方式为上图中第三个按钮from disk 看到粒子和火焰的特效了吗,亲如果满意,请~~哟

phpstorm icl 怎么用

phpstorm icl使用方法

双击打开phpstorm,选择工具栏中vcs选项 选择checkout from verSion control 选项下的svbversion选项 点击弹出框上的+号,然后在资源url出写上你要checkout项目的svn地址 填上有效的链接地址之后。。。就会出现账号密码框。。。输入正确后就出现如图所示的资源了 点击该步骤中显示出的+号会出现你要下载的资源 然后点击如图所示的checkout字样,并且出现了保存的画面 点击新建文件夹的按钮。。填上项目的名称。。。并且点击ok,会出现又一次验证的弹框。。。并且弹出选择svn版本的选择框。。因本人服务器是使用的1.6故选择1.6 点击ok之后。。下面出现检出字样 检出完毕后。。他问你是否要打开刚刚新建的项目目录。。点击yes。。选择new Windows 新项目打开完毕了。。。此外还有几部要操作 双击下面的external。。点击右侧现在框的加号。。把你项目所使用的框架位置引入 如此操作完成之后提交也可以正常使用了!