如何把phpStorm打造成自己的专属IDE?

php中文网
发布: 2016-06-20 12:38:58
原创
1389人浏览过

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一些快捷键的威力:
组合快捷键1:

CTRL +O                 //在一个类中寻找相应方法,直接输入搜索CTRL +E                    //打开最近浏览记录CTRL +Space             //打开语法提示CTRL + Y                //删除当前行或选中内容所涉及的行CTRL + R                //替换CTRL + F                //查找CTRL + “-/+”            //收缩展开代码CTRL + “.”              //折叠选中的代码的代码CTRL + []               //匹配 {}[]CTRL + X                //剪切行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容SHIFT + ESC             //当前激活的任意小窗口最小化,也可以是alt + '数字键',数字在小窗口标题栏上有显示CTRL + J                //输出代码模板CTRL + Q                //显示函数注释说明文档CTRL + B                //跳转到变量函数声明处CTRL + N                //类名查找CTRL + F12              //显示当前文件的结构,在当前类文件中快速查找方法CTRL + G                //跳转行,如:行:列ALT  + F7               //显示structure所有一个类中的所有方法ALT  + 上下箭头          //向上向下函数间切换CTRL + 鼠标             //代码追踪
登录后复制

组合快捷键2:

AI角色脑洞生成器
AI角色脑洞生成器

一键打造完整角色设定,轻松创造专属小说漫画游戏角色背景故事

AI角色脑洞生成器 176
查看详情 AI角色脑洞生成器
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的详细信息(想象一下,如果在jquery的方法上查看详细 信息,就直接可以看到实现代码了),如果是php,那当时还是function的详细信息
登录后复制
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号