phpstorm使用手册
参考:http://www.cnblogs.com/luojianqun/p/4596052.html
罗总说这是php最好的IDE,phpstorm9.02,没有之一。各种功能各种好,罗总此等大神说的肯定是没有错的,好吧,开始玩耍。
官网下载
http://www.jetbrains.com/phpstorm/
安装后,罗总给的key是只能8用,同个key还不能同一局域网下使用,所以去百度了一个9可以用的。也适用mac版
username:EMBRACE license: ===== LICENSE BEGIN =====
-
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
===== LICENSE END =====
我等英语残废,自然要汉化啦
百度一堆汉化包。
http://pan.baidu.com/s/1c02UR0O 下载下来
\PhpStorm 9.0.2\lib 下 文件已经修改过的,不必做其他操作。复制替换 即可,
不过发现各种快捷失效,改个字体都改不了。所以无奈只能用英文了。
中文乱码解决方法
如果打开后显示乱码,请先删除resources_cn.jar,然后打开phpstorm,在菜单上依次选择
File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended)
Name: Microsoft YaHei (选择任意中文字体)
然后将resources_cn.jar 复制到 .\lib 目录,重新打开phpstorm 就能正常显示中文了。
编辑器文字大小无法修改:
http://www.tuicool.com/articles/6ZfmQn
1、设置行号 show line numbers 设置里面搜索这个,可以设置默认显示行号
2、设置自动换行 use soft wraps in editor
3、设置 FTP 搜索 Deployment 快捷键 Shift+Ctrl+Alt+X
1.设置新建文件的编码
File -> Settings -> File Encoding 进行调整,一般为utf-8。
2.对jquery等一些javascript库的一些提示
File -> Settings -> javascript -> Libraries 点击download选择需要下载的js库。
3、取消自动保存
File ->Settings ->System Setting 取消 save files on frame deactivation 。
4、修改的文件标记星星(即*)
File ->Settings ->Editor -> Editor Tabs,,勾选mark modified tabs width asterisk选项.
代码快捷键:
ctrl+j 插入活动代码提示
ctrl+alt+t 当前位置插入环绕代码
alt+insert 生成代码菜单
ctrl+q 查看代码注释
ctrl+d 复制当前行
ctrl+y 删除当前行
shift+F6 重命名
ctrl+shift+u 字母大小写转换
ctrl+f 查找
ctrl+r 替换
F4 查看源码
ctrl+shift+i 查看变量或方法定义源
ctrl+g 跳转行
ctrl+alt+F12 跳转至当前文件在磁盘上的位置
alt+down 查看下一个方法
alt+up 查看上一个方法
ctrl+alt+l 重新格式化代码
ctrl+shift+down statement向下移动
ctrl+shift+up statement向上移动
alt+shift+down line向下移动
alt+shift+up line向上移动
ctrl+/ 行注释
ctrl+shift+/ 块注释
ctrl+shift+n 打开工程中的文件
ctrl+b 跳到变量申明处
ctrl+[] 匹配 {}[]
ctrl+shift+]/[ 选中块代码<table>....</table>
ctrl+x 剪切行
ctrl+shift+v 复制多个文本
alt+left/right 标签切换
ctrl+p 显示默认参数
Ctrl + Alt + L 格式化代码
alt + '7' 显示当前的函数结构
ctrl + '.' 折叠选中的代码的代码
ctrl + '-/+' 可以折叠项目中的任何代码块,包括htm中的任意nodetype=3的元素,function,或对象直接量等等。它不是选中折叠,而是自动识别折叠
ctrl + F12 可以显示当前文件的结构
ctrl+shift+回车 补全句末分号
配置ftp:
http://bbs.csdn.net/topics/390677784
http://www.cnblogs.com/jikey/p/3486621.html
tools-devloy。。。
配置svn:
http://jingyan.baidu.com/article/c275f6ba240f4ee33c75677f.html
常见svn错误:
Can't use Subversion command line client: https://XXX/xxx
Probably the path to Subversion executable is wrong. Fix it. (show balloon)
解决:指定svn命令行
在菜单栏中选择“File”->“Settings”->“Subversion”->“General”打开属性面板。勾选“Use command line client”填写你的TortoiseSVN安装目录如:C:\Program Files\TortoiseSVN\bin\svn.exe。
我在TortoiseSVN1.9中的目录没找到svn.exe,反倒是在我安装的VisualSVN 服务器端找到了,C:\Program Files (x86)\VisualSVN Server\bin,应用即可。
如果:
https://pcdalao/svn/项目 Vis svn给你分配的路径 别人访问不到。
就用https://你的ip/svn/项目
注意要关闭防火墙
xdebug调试:
任务:我有一个本地配好的Thinkphp项目,正常访问连接是,http://192.168.1.248:94 ,那么我要调试Admin模块Test控制器的index方法,
也就是http://192.168.1.248:94/admin/test/index
准备工作:
1.谷歌浏览器,并下载插件2个插件。JetBrains IDE Support,Xdebug helper
2,web环境,以wampserver为例,打开XDEGUG, 选中3项目
php.ini末尾
; XDEBUG Extension zend_extension = "F:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
;
[xdebug]
xdebug.default_enable = on
xdebug.remote_host=192.168.1.248
xdebug.remote_port=
xdebug.remote_autostart = on
xdebug.remote_enable = on
xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = On
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "F:/wamp/tmp"
xdebug.show_local_vars=
重启一下服务器
3,phpstorm设置
一,php设置解释器
File-settings-PHP
然后下面的DBGp Proxy
三,项目配置
Run-editconfigurations
打开浏览器:
在浏览器扩展里面找到xdebug helper 的设置 ,点进去填一下要调试的项目信息
然后输入要调试的网址,会出现小臭虫的标志,选中debug
这时会自动跳回phpstorm去了
=================================
时光荏苒,转眼phpstorm10.3,phpstorm2016又冒了出来,身为码农必然好奇,来玩一下
下载mac版的phpstorm2016.1
参考:http://www.oyksoft.com/soft/40722.html?pc=1
phpstorm已经升级到10.0,原注册码失效,10.0注册方法:
注册时选择“License server”输入
http://idea.lanyus.com/ (已被封杀)
或者:
http://idea.qinxi1992.cn/
点击“OK”快速激活JetBrains系列产品
内存调整,处理卡顿
http://www.phperz.com/article/15/1106/167474.html
# 用的是 mac osx,编辑 phpstorm 的启动配置文件,其他平台根据情况选择:
sudo vim /Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions
# 修改参数,根据具体需要修改即可
-Xms512m
-Xmx2048m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
=========================================
使用一段时间后发现 ps1016无法启动 ?bin下的phpstorm64.exe 发现缺少了jdk环境,安装jdk1.8即可
phpstorm使用手册的更多相关文章
- 【PHPStorm使用手册】php interpreter is not configured
php interpreter is not configured 未配置php解析器 第一步: 引入下载好的php.exe 打开窗口 file -> settings -> Langua ...
- 【PHPStorm使用手册】如何设置字体大小?
方案一:鼠标滚轮设置 打开窗口 file -> settings -> Editor -> General, 勾上选项“Change font size(Zoom) with Ctr ...
- phpstorm设置篇
1.设置全局字体编码: File->settings->Editor->File Encodings 进入这个页面后,有个Global Encoding , 默认是 UTF8 ,如果 ...
- phpStorm 配置关联php手册
phpStorm 配置关联php手册 pasting php开发中我尝试过很多个编辑器,但用的最多的是phpStorm ,但一直因为英文太烂,很多phpStorm功能,都没用过.. 最近发现有些编辑器 ...
- phpstorm配置关联php手册
最近发现有些编辑器可以 选中函数名,通过相应的快捷键就可以调用 浏览器 打开相应 函数的 在线帮助文档. 一番查找,我终于发现 phpStorm 也有相应的功能. 一.自带功能 在编辑器中选中函数名, ...
- PHPStorm 常用 设置配置 和快捷键大全 Win/Mac
[转自 http://blog.csdn.net/fenglailea/article/details/53350080] PHPStorm 下载及主题样式下载 http://www.lanmps.c ...
- phpstorm使用教程
phpstorm包含了webstorm的全部功能,更能够支持php代码.PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时 ...
- phpstorm 代码片段使用方法
原文链接: http://wwwquan.com/show-66-121-1.html 4.Live Templates代码片断 A)我们先介绍一个代码片段最基本的功能,我们要实现的目标是在html文 ...
- PhpStorm 配置 PHPUnit
配置说明 全局安装phpunit代码 composer global require phpunit/phpunit 该代码会自动保存在 /User/你的用户名/.composer/vendor/ph ...
随机推荐
- 模拟apache commons dbutils 实现自己的BeanListHandler(回调应用)
首先dbcp相关的jar包和MySQL的驱动包导入到项目中. dbcp.properties配置文件如下,并放到项目根目录下. driverClassName=com.mysql.jdbc.Drive ...
- 2.多线程-GCD
1.基本概念 同步任务:在当前线程按顺序执行,不开启新的线程 异步任务:有开新线程的欲望 串行队列:一个一个执行 并行队列:多个任务同时执行 --------------------------- ...
- HTTP标头
HTTP头信息 头信息由“键:值”组成.它们描述客户端或者服务器的属性.被传输的资源以及应该实现连接. 四种不同类型的头标 通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关 ...
- ASP.NET Repeater嵌套Repeater实现菜单加载
在KS系统中要实现从数据库中读取界面权限文件实现菜单.界面的动态加载. 效果图: ASP.NET界面代码 <div id="menu-container"> <a ...
- [T-SQL]INSERT INTO SELECT 与 SELECT INTO FROM
1.INSERT INTO SELECT 语法:INSERT INTO Table2(field1,field2,...) select value1,value2,... from Table1 要 ...
- install phpexcel using composer in thinkPHP
Environment Window 10.1 XAMPP 7.0.9 (PHP 7.0.9) thinkPHP 5.0.1 Steps # visit https://getcomposer.org ...
- Linux-4.4-x86_64 内核配置选项简介【转】
转自:http://fx114.net/qa-188-150553.aspx 本篇文章主要介绍了"Linux-4.4-x86_64 内核配置选项简介",主要涉及到Linux-4.4 ...
- ASP.NET MVC5----基本用法
由于之前在项目中也使用MVC进行开发,但是具体是那个版本就不是很清楚了,但是我觉得大体的思想是相同的,只是版本高的在版本低的基础上增加了一些更加方便操作的东西.下面是我学习ASP.NET MVC5高级 ...
- MyBatis传入参数为集合、数组SQL写法
参考:http://blog.csdn.net/small____fish/article/details/8029030 foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合 ...
- (转)jQuery源码解读 -- jQuery v1.10.2
原文GitHub链接: https://github.com/chokcoco/jQuery-