IntelliJ IDEA Ultimate 配置 PHP 拦截器

IntelliJ IDEA Ultimate 配置 PHP 拦截器,第1张

下面主要介绍在 IntelliJ IDEA Ultimate 中配置 PHP 的拦截器。

进入设置

首先需要进入 IntelliJ IDEA Ultimate 的设置。

然后选择 PHP,如果你没有安装 PHP 插件的话,需要先进行安装。

然后选择配置 CLI 拦截器。

添加拦截器

单击上面的 + 号来添加拦截器。

然后选择本地拦截器的路径。

然后选择 PHP 的可执行文件并且单击添加。

在添加后,将会显示被识别的版本。

设置调试扩展

在这里需要选择扩展的 dll 文件的路径。

这个配置主要目的是告诉 IntelliJ IDEA Ultimate 如果在 php.ini 中没有配置 xdebug 的时候 IntelliJ IDEA Ultimate 到哪里去进行调试和找到调试扩展。

在界面的上面,能够看到 Xdebug 的版本号。

当你完成所有配置后,返回到最前面的界面,你将会看到 CLI 拦截器已经配置完成了。

在调试之前,这个需要先进行配置。

https://www.ossez.com/t/intellij-idea-ultimate-php/13886

Intellij idea是Jet Brains 公司开发商业IDE(集成开发环境),同时支持Java, Scala and Groovy。但是它并不支持PHP项目开发。

所以你不能用它来开发php项目。

如果你想开发php项目,可以使用由该公司开发的另一款IDE, PhpStorm,下载地址:http://www.jetbrains.com/phpstorm/?fromMenu

不过,正如之前说明的那样,这是一款收费软件,可以免费尝试30天。如果你是大学生,拥有.edu的邮箱,可以申请学生账号,之后就可以免费使用一年。(一年之后需要再次认证)。

php开发神器之一,必然会说到phpStorm,工具的强大之处是有目共睹的,开发工具即使再强大,功能再齐全,也是一种工具,重要的是你怎么看待它和使用它。之前一直用的zend studio,最近试了试phpstorm,记录下常用的 *** 作,以便共同学习。

phpStorm本身是一款收费的软件,有经济基础的还是建议购买注册号,支持正版。当然也可以下载破解版的,有关如何安装和破解,就不累述,网上相关的资源也很多,大家可以自行搜索下,这里记录下安装后的第一步 *** 作,对phpStorm的相关设置和配置:

1、如何设置phpStorm的默认编码,例如UTF-8?

phpStorm的编码分为IDE Encoding 和Project Encoding,设置方法是打开File->Setting->Editor->File Encoding设置,例如IDE Encoding设置为GB2312,Project Encoding 为UTF-8。

2、如何设置phpStorm的主题样式?

如何将自己的IDE打造成专属IDE,总会在心理上有那么一点成就感,那么,怎么将phpStorm的界面风格设置成像Sublime那种全灰的风格呢?

依次打开File->Setting->Appearance &Behavior->Appearance->UI Option,选择Theme,点击下拉菜单,默认为IntelliJ,选择Darcula,点击apply,即可看到自己的编辑器界面变得酷炫灰了。

3、如何设置编辑区的主题?

接上一步 *** 作,改变phpStorm界面的主题风格后,发现编辑区的主题没有变化,这里跟其他编辑器有点不一样,phpStorm的主题风格是将界面和编辑区分开的,下面就来设置编辑区的主题风格。依次打开

File->Setting->Editor->Colors &Fonts->Font ,看到右侧有Scheme的下拉框,这个就是编辑区的主题样式风格。选择自己喜欢的风格,即可。这里需要注意的是,选择好主题后,例如我选了WarmNeon,但是apply之后,发下编辑区的字体太小,这里更改字体需要点击Save As,自定义主题名,然后才能更改Editor Font 下面的PrimaryFont、Size和Line spacing。

4、如何安装自己下载的主题?

在phpStorm官方主题下载自己喜欢的主题,下载下来的是xml格式的,然后将文件拷贝到phpStorm的配置目录里。注意这里指的配置目录不是安装目录,而是在C盘里的对应的一个配置目录,一般在C:\Users\Administrator下:

C:\Users\Administrator\.WebIde100\config\colors,然后将后缀名xml为变为 icbl,即可在File->Setting->Editor->Colors &Fonts的Scheme下看到。

5、如何显示行号?

如果你的编辑区没有显示行号,可以通过以下设置来进行显示Settings->Editor->Appearance标签项,勾选Show line numbers。

6、如何添加插件?

File ->Settings ->Plugins ->Browse repositories ->搜索,推荐安装live edit,可以在浏览器实时查看编辑效果。另外如果在学习Linux,对vim不太熟悉的话,也可以安装ideavim,来使用vim的 *** 作来编辑代码,安装成功后,会提示重启IDE,按照提示重启就可以了。

7、如何汉化phpStorm?

有关phpstorm汉化的问题,如果对英文感到恼火的话,可以进行对编辑器进行汉化。

汉化步骤如下:

(1)首先下载安装原版PhpStorm10

(2)将phpStorm安装目录C:\Program Files (x86)\JetBrains\PhpStorm 10\lib目录下的resources_en.jar文件复制出来,并更名为resources_cn.jar

(3)双击打开resources_cn.jar(注意是打开而不是解压出来),将下载的汉化包zh_CN目录下的所有文件拖到刚才打开的resources_cn.jar文件内的messages目录中,并保存。

(4)将resources_cn.jar文件复制回C:\Program Files (x86)\JetBrains\PhpStorm 10\lib目录,即完成汉化。

备注:如果打开后显示乱码,请先删除resources_cn.jar,然后打开phpstorm,在菜单上依次选择

File ->Settings ->Appearance &Behavior ->Appearance ->选中Override default fonts by(not recommended)

Name: Microsoft YaHei (选择任意中文字体)

然后将resources_cn.jar 复制到 .\lib 目录,重新打开phpstorm 就能正常显示中文了。

8、如何快速选中某一行?

鼠标移动到要选中的行,先双击选中任意一个字符,再次双击,即可选中整行。

9、如何快速的复制某行?

phpStorm快速复制某行,只需将鼠标光标移动到目标行,直接ctrl+D,即可复制目标行到下一行,同时也可以进行对代码片段进行快速复制。

10.如何开启自动换行?

PHPStorm默认是启动自动换行的,这点比zend studio好,zend studio的话,需要装个wrapword的插件才能实现行随窗口的大小而自动换行。如果你的phpstorm没有换行效果的,可以右键行号栏,启用(use soft wraps)。也可设置:file->setting->editor->use soft wraps in editor,把前面的框内打勾,保存应用即可。

11.如何给函数添加注释?

给函数添加注释时,只需要在函数前,直接输入/**然后按enter键,就会自动添加注释。

12.如何同时选择多个关键字?

要实现多个关键字同时选中,按住"ALT"键,然后"双击"要选择的关键字,就可以连续选择了。

13.phpstorm如何修改php文件头部注释内容:

File->setting->Editor->File and Code Templates->右侧Includes->PHP File Header修改相应内容。

14.phpstorm如何让屏幕分栏显示?

可以 右键标签->Split Vertically(垂直分栏)或者 Split Horizontally(水平分栏)显示。

15.phpStorm一些快捷键的威力:

组合快捷键1:

**CTRL +O**             //在一个类中寻找相应方法,直接输入搜索

**CTRL + `**            //更改界面主题

**CTRL +E**                //打开最近浏览记录

CTRL +Space             //打开语法提示

**CTRL + F4**           //关闭当前窗口

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

**CTRL + R**            //替换

**CTRL + F**            //查找

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

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

CTRL + []               //匹配 {}[]

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

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

CTRL + J                //输出代码模板

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

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

**CTRL + N**            ///////类名查找

**CTRL + F12**          ///////显示当前文件的结构,在当前类文件中快速查找方法,也可以点击左侧的structure,可以显示当前类中所有方法

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

ALT  + F7               //显示structure所有一个类中的所有方法

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

CTRL + 鼠标             //代码追踪

组合快捷键2:

CTRL + ALT + L          //格式化代码

CTRL + ALT + J          //添加标签

CTRL + ALT + S          //打开设置

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

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

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

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

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

ALT  + SHIFT + UP       //行移动

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

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

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

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

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

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

CTRL + SHIFT + I        //查看变量初始化的值,如果是css中的class则显示当前class详细信息,如果是js则显示function的详细信息(想象一下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11370087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存