PHPStorm常用配置大全

2017年9月25日23:14:04 发表评论 158

PHPStorm 下载及主题样式下载

http://www.lanmps.com/lanmps-tools.html

主题

Preferences->Appearance & Behavior ->Appearance

Theme 选择 Darcual

界面字体及大小

Preferences->Appearance & Behavior ->Appearance

Override default fonts by(not recommended) 勾选

以下可以根据你自己的喜欢更改

字体大小:14

name字体选择:

MAC系统Lucida Grand

Windows系统 Mircrosoft YaHei 或 微软雅黑

自动保存-每15秒自动保存

Preferences->Appearance & Behavior ->System Settings

Save files automatically if application is idle for 15 sec 勾选

你也可以修改你想要多少秒自动保存

关闭自动检测更新

Preferences->Appearance & Behavior ->System Settings->Updates

Automatically check update for …. 取消勾选

如果你链接PHPSTORM官网的网速很快可以PASS

文件编码

Preferences->Editor->File Encondings

IDE Encondings:IDE编码

Project Encoding:项目编码

Default encoding for properties files:默认文件编码

UTF-8 本人的项目都是UTF-8编码,所以这里的是UTF-8

你要根据你自己的编码设置

显示行号

Preferences -> Editor->General->Appearance

Show line numbers 勾选

有的版本没有默认已勾选

正在编辑的文件加星号标识:

Preferences -> editor -> General->Editor Tabs

Mark modifed tabs with asterisk 勾选

编辑器内字体大小

Preferences -> editor ->Colors & Fonts->Font

先要把Scheme另存为一个才可以修改

Show Only monospaced fonts 取消勾选

修改字体,字体大小及行间距:

字体大小:15

行间距:1.1

字体:(可以根据喜好自行设置)

MAC系统Monaco

Windows系统 FiraCode、 Mircrosoft YaHei 或 微软雅黑

换行符修改

Preferences -> editor -> Code Style

line separator(for new files):选择Unix and OSX(\n)

当前编辑文件定位和自动定位

自动定位

Project面板,工具图标按钮(齿轮形状),弹出的菜单中选择

Autoscroll from Source

编辑文件时,左侧文件夹聚焦到该文件
这里写图片描述

手动定位-快捷键

在编辑的所选文件按ALT+F1, 然后选择PROJECT VIEW(新版下一级 Project)
这里写图片描述

手动定位-工具按钮定位

左侧 项目列表框 顶部的 定位图标
这里写图片描述

PHP手册

Preferences -> Tools->External Tools
这里写图片描述

Parameters参数

  1. -a??http://php.net/manual/zh/function.$SelectedText$.php???

PS:注意: SelectedText表示选中的文本

如何使用

这里写图片描述

更多(CHM版)请看

http://www.cnblogs.com/keygle/p/3281395.html

对文件夹或文件设置显示过滤

Preferences -> editor->File Types

Ignore file and folders

里面填写你要的过滤不显示的

注意大小写哦

启动的时候不打开工程文件

Preferences->Appearance & Behavior ->System Settings

去掉 Reopen last project on startup.

插件

Preferences->plugins

browse repositories 按钮 ,在出现的窗口中,搜索并选择你要的插件。

点击 右侧的 Install 按钮进行插件安装,安装完成后 提示你要重启PHPstorm,重启之后可以使用插件

代码地图插件CodeGlance

CodeGlance

IdeaVim

vim 插件

Markdown

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

其他插件

liveEdit(这是一款让你写html和css可以即写即浏览的插件,它需要配合谷歌浏览器Chrome使用)

http://www.wwwquan.com/show-66-123-1.html

特效插件

https://segmentfault.com/q/1010000005920474

TODO(表示待办事件)注释

快捷键 Alt+6

Alt+6 可以查看添加了//TODO注释的代码片段

一般我们在开发过程中由于时间或者各方面的时间来不及完成的代码,往往会先将逻辑写出来,实现留待以后添加的内容都会加上//TODO注释

这样就可以根据快捷键快速的找到

PHPstrom语法检查(默认启用)

如有强迫症的人可以关闭。

非常不建议关闭,因为可以快速的显示表示出,当前变量 命名是否规范,变量是否使用,或者变量是否拼写错误等等,总之优点很多
函数中未使用的变量是灰色的。使用未定义的变量会有红色下划线提示(主题不一样颜色会设置不一样)。提示变量很好的减少了手误

语法分析 Inspect Code

语法分析非常有用

右击 文件夹或文件,在菜单中选择 Inspect Code,会弹出 让你选择是指定目录文件或者还是整个项目

最近编辑修改过的文件

Ctrl+E可以快速打开你最近编辑的文件。

本地修改记录

项目名称上右键,点击Local History | Show History

可以看到每次修改项目,都修改了那些文件,可以看到项目或者文件的各个历史版本

Alt+Shift+C,可以看到项目最近的修改记录。

常用代码片段

CTRL + j能够快捷的输入常用的代码片段,类似vim的 snipMate,可以自定义代码片段

类名查找

CTRL + N 类名查找

文件名查找

CTRL + SHIFT + N 文件名查找

函数名查找

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

方法变量快速查找

快速寻找方法,变量定义处:ctrl + b或者ctrl+单击

函数或类调用查找

alt + F7找到该函数或类在哪里调用

搜索所有

Search every where 支持类名、文件名,方法名等的单独搜索,常用的是全部搜索

Search every where 按两次shift 即可出现

代码格式化

ctrl+alt+l代码格式化

重命名

shift + F6 重命名

可以重命名函数方法名、变量名,文件名,函数名可以搜索引用的文件。还可以重命名标签名

注释

Ctrl + /,单行注释

Ctrl + Shift + /,多行注释,块注释

/** + Enter,自动生成注释

单词大小写

ctrl + shift + u 大小写

代码方法间快速跳转:alt + up, down

查找PHPStorm IDE内所有的动作

快捷键 Ctrl + Shift + A

Ctrl + Shift + A 是一个比较重要的快捷键,主要用于寻找PHPStorm IDE内所有的动作。

同一个项目内打开多个项目

File -> Open或者File->Open Directory选中项目文件夹后,

选中 Open in current window 及 Add to currently opended projects,

最后点击OK,这样同一个项目内可以打开多个项目。

如果你的IDE不能打开,请升级最新版phpstorm

z-coding功能

z-coding是一个让你写html可以事半功倍的东西,比如你在html文件里输入ul.nav>li*5>a然后按Tab键就出现如下:

  1. <ul?class="nav">
  2. ????<li><a?href=""></a></li>
  3. ????<li><a?href=""></a></li>
  4. ????<li><a?href=""></a></li>
  5. ????<li><a?href=""></a></li>
  6. ????<li><a?href=""></a></li>
  7. </ul>

Live Templates代码片断

https://laracasts.com/series/how-to-be-awesome-in-phpstorm

PS:转自http://blog.csdn.net/fenglailea/article/details/53350080

  • 博主微信
  • 赶快加我来聊天吧
  • weinxin
  • 站长技术资源群
  • 群号:483950522
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: