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,即可复制目标行到下一行,同时也可以进行对代码片段进行快速复制。


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: 
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的详细信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值