phpstorm 配置
JetBrains PhpStorm 8注册码一枚
username :cf96PiPYt271u1TC License Key :
97807-12042010
00001GctOKh8f206hliugiW6iAS5bh
8AAXfEtfpdDSr0oZfJFMQmzncjbdGu

进入:C:\Users\Bruce\.WebIde80\config\colors,把附件放入该文件夹内
(点击下载)
注:如果是mac系统,则放入:/Users/bruce/Library/Preferences/WebIde80/colors目录
注:WebIde80是8.*版本,WebIde90是9.*版本
设置整体主题

注意要先把附件放到相应的目录里才有afterglow选项:

用这个也挺好,跟notepad++那个solarized dark一样

设置字体

不用新建项目,直接open,把你现有的项目打开,就行

双击External Libraries 选择你电脑安装的php版本,点击右侧+号,把你的thinkphp、YII等框架导进来,这样调用框架函数或自定义函数时,一样能提示函数:

比如yii2,我输入Yii::之后就直接提示后面的:

我再$app之后再输入->又能提示输入后面的:

自定义函数一样有提示:

配置svn
安装svn的command line client(如果以前没有安装,到控制面板-程序和功能,找到tortoise svn,右键,选择修改,里面就可以选择command line client,安装),然后到svn的安装目录:D:\Program Files\TortoiseSVN\bin里,找到svn.exe,完整路径就是:D:\Program Files\TortoiseSVN\bin\svn.exe,把这个路径放到下方前面打勾的Use command line client输入框里面,保存就可以了。

mac版也一样,只是svn可执行文件路径不同罢了:

设置默认显示行号(file——settings)

如果没有设置默认显示行号,可以在输入区域的右侧右击鼠标

上面有显示行号,显示缩进指引,还有软换行
设置软换行

设置使用ctrl+鼠标滚轮放大缩小字体

只显示一行标签(打开一个文件即是一个标签)
(此时鼠标放在tab上,上下滚动滚轮,tab会相应左右移动,或者鼠标单击tab最右边会有下拉菜单显示多余的一行排不下的tab)

解决单行注释显示在顶行的问题
我个人非常讨厌注释在顶行,所以我要修改掉:(Code Style -> PHP ->Other -> Line comment as first column (把勾去掉))

javascript:取消单行注释在顶行

jsvascript 取消

使用鼠标滚轮放大缩小图片

点击左下角的
,可以使左右下三个地方的工具栏显示和隐藏

在特定的情况下按Alt+Enter可出现添加phpDoc的菜单
把鼠标光标放在函数或方法的左边(即下图public的左边),再按Alt+Enter,会出来以下菜单,再按一次Enter,就能把注释自动插入到该函数上方

具体参考:
http://www.cnblogs.com/jikey/p/3489003.html
撤销:Ctrl+Z
恢复:Ctrl+Shift+Z(注:一般编辑器跟windows的快捷键相同,即恢复快捷键为:Ctrl+Y),但是在phpstorm里,Ctrl+Y是删除当前行,但是我不喜欢,我就把它去掉了。
Alt+1可以在左侧显示项目目录(一般默认就显示)
Alt+7可以在左侧显示方法列表
phpstorm不需要按Ctrl+S保存,当你切换到其他程序的时候,phpstorm会自动保存,相当于帮你按了ctrl+s,当然你不放心的话,按一下ctrl+s也无大碍,比如你保存一个html文件或php文件,有可能你要刷新两下自动保存才能生效(偶尔遇到过)。

设置使用哪种版本控制:

mac版phpstorm快速滚动到页面顶部和底部,如果有冲突要先删除

phpstorm打开新项目会提示你是在本窗口打开还是新窗口打开,如果你不小心勾了记住操作,然后点在本窗口打开,那么以后打开的时候一直都是默认在本窗口打开了,但是可能我有时又需要在新窗口打开,怎么把它设置成原来那种询问的方式呢?请看下图:

phpstorm安装插件的方法:
在首选项——Plugins

转换大小写快捷键
ctrl+shift+U(按一次转大写,再按一次转小写),mac是command+shift+U
设置非php文件以php文件格式显示
右键,点击Associate With File Type

选中php,点击ok

phpstorm左侧文件列表全部变色解决办法
比如有一次我整个本地测试项目左侧文件列表全部变成蓝色,而我这个项目是本地部署测试用的,不是从版本控制器里更新下来的。
解决办法:在配置里面找到版本控制,把vcs那里选择<none>就可以

设置从左侧列表中单击打开文件

双击高亮显示所有匹配的词
默认情况下,phpstorm无法像notepad++那样双击一个变量名,其他相同变量名都高亮显示。
解决方法一:双击选中变量名之后,按一下control+F进入查找模式即可高亮显示其他匹配的变量名
解决方法二:安装BrowseWordAtCaret插件即可。

注:安装完插件之后,可能高亮的背景颜色不是你想要的,但目前我也不知道怎么修改。。。。有朋友知道的请告知。
持续更新中。。。
附件列表
phpstorm 配置的更多相关文章
- phpstorm配置svn
phpstorm配置svn 发表于3年前(2013-02-28 10:50) 阅读(8249) | 评论(0) 4人收藏此文章, 我要收藏 赞1 9月19日成都 OSC 源创会正在报名,送机械键盘 ...
- phpStorm 配置关联php手册
phpStorm 配置关联php手册 pasting php开发中我尝试过很多个编辑器,但用的最多的是phpStorm ,但一直因为英文太烂,很多phpStorm功能,都没用过.. 最近发现有些编辑器 ...
- 使用PHPStorm 配置自定义的Apache与PHP环境
使用PHPStorm 配置自定义的Apache与PHP环境之一 关于phpstorm配置php开发环境,大多数资料都是直接推荐安装wapmserver.而对于如何配置自定义的PHP环境和Apach ...
- PHP_CodeSniffer 安装和phpstorm配置
安装 1.mac安装 sudo pear install PHP_CodeSniffer phpstorm配置 1. 点击菜单:File->Settings 或 按快捷键 Ctrl+Alt+S ...
- Atitit phpstorm配置attilax总结
Atitit phpstorm配置attilax总结 1. 前期准备 1 1.1. 配置interpreter 1 1.2. debug需要xdebug的支持,不管是script模式还是web模式 3 ...
- PhpStorm 配置本地断点调试
前言: 有够拖延症的,应该是一年多以前就使用过PhpStorm的debug断点调试了吧,不够过当时是别人帮我配的,我记得还挺复杂.后来重装系统后尝试了配置,好像没成吧,记得当初老师帮我配也没成(... ...
- 优雅的使用Laravel之phpstorm配置
优雅的使用Laravel之phpstorm配置 先打开一个Laravel 项目,然后在project tool 窗口选择根节点.然后右键->Composer | Init composer . ...
- PHPstorm配置PHPunit对composer引入的php代码进行单元测试
1. 如何安装PHPunit,这里不展述(如需打断点debug测试,安装PHP的xdebug扩展方法也不展开说了 https://xdebug.org/) 2.如何进行配置 以 PHP设计模式的代码为 ...
- phpStorm配置SVN与FTP数据传输
公司php开发时候,需要搭建环境,自己捋了下思路,公司代码放在SVN服务器上,需要在本机安装TortoiseSVN软件,将代码下载到本机,在本机上调试程序,修改代码,修改的代码再上传到SVN.之后通过 ...
- 在windows10环境下给PHPStorm配置xdebug断点调试功能
笔者的开发环境: wampserver2.5系统环境包 操作系统:windows10 64位专业版. php版本:php5.512 Apache版本:2.49 好了下面介绍,phpstorm配置xde ...
随机推荐
- 动态树(Link Cut Tree) :SPOJ 375 Query on a tree
QTREE - Query on a tree #number-theory You are given a tree (an acyclic undirected connected graph) ...
- Java---实力弹弹球,弹弹弹
直接上代码了. 微调按钮加画布画几个圆,再实现监听... package cn.hncu.threadDemo.thread2; import java.awt.Canvas; import java ...
- Nodejs in Visual Studio Code 12.构建单页应用Scrat实践
1.开始 随着前端工程化深入研究,前端工程师现在碉堡了,甚至搞了个自己的前端网站http://div.io/需要邀请码才能注册,不过里面的技术确实牛.距离顶级的前端架构,目前博主应该是far away ...
- I - Arbitrage
题目大意:套汇 套利是使用货币汇率的差异将一个单位的货币转换为多个相同的货币单位,例如1美元可以买0.5英镑,1英镑可以买10法郎,1法郎可以买0.21美元,然后聪明的人经过一些列兑换可以得到 1*0 ...
- poj--1579--(DFS+记忆化搜索之经典)
记忆化搜索 记忆化搜索:算法上依然是搜索的流程,但是搜索到的一些解用 动态规划的那种思想和模式作一些保存. 一般说来,动态规划总要遍历所有的状态,而搜索可以排除一些无效状态. 更重要的是搜索还可以 ...
- Android基础笔记(十四)- 内容提供者读取联系人
利用内容提供者读取联系人 利用内容提供者插入联系人 内容观察者的原理 利用内容观察者监听系统应用数据库或者自己应用数据库的变化 利用内容提供者读取联系人 读取联系人相对于读取短信来说就复杂非常多了,我 ...
- 使用XStream注解实现Java对象与XML互相转换的代码示例
本文记录一下使用xstream这个api的注解特性对Java对象与XML字符串相互转换的一些代码示例. 我们很多人都处理过XML文件,也有很多非常成熟的第三方开源软件.如:jdom.dom4j等 ...
- 计算任意位数的Pi
当用程序实现求pi的值时,也许你能够很快写出算法(利用求pi的几个公式),但是由于使用单变量保存结果,限于计算机硬件对变量的表示范围有限,因此,最多只能计算出pi值小数点后十多位.但需要得到一个更大位 ...
- Cocos2d-x 3.0 实例学习教程 前沿
前一段时间学过cocos2d-x 2.x ,后来去做了一些别的项目.近期又想开发自己的游戏了,但是cocos2d-x 已经升级到3.0 ,好多API都变了.所以决定再把cocos2d-x学一遍,一是 ...
- discuz! X3.2 自定义后台门户模块模板里的标签
这里只提供对源码的修改, 至于插件, 暂不考虑... 想在首页里展示一些自定义字段的内容, 奈何dz无此功能, 无奈去扒源码. 首先切到 source 文件夹下 1. 在 class/block/po ...