Questions tagged «phpstorm»

JetBrains PhpStorm是基于JetBrains的IntelliJ IDEA构建的PHP商业IDE。PhpStorm提供了用于PHP,HTML,CSS和JavaScript的智能编辑器,可进行重构和动态代码分析。



7
如何在IDEA编辑器中选择下一个匹配项
Ctrl+崇高地D执行find_under_expand命令。这基本上是搜索已经选择的文本的下一个出现位置并将其选中,因此当我进行编辑时,将同时在两个位置上对其进行编辑。我目前正在尝试移至IDEA编辑器(例如WebStorm,PHPStorm,PyCharm等),但尚未在此IDE中找到类似此命令的内容。




2
如何为IDE记录魔术(_call和_callStatic)方法
在用记事本++和sublime进行了许多快乐的编码之后,建议我尝试使用PHP IDE。我正在尝试phpStorm,看起来不错。代码完成和文档是一个很棒的功能,但是当使用魔术方法时,对我来说却行不通。是否有解决方法使phpStorm了解魔术方法的状况? 我们的情况是这样的: abstract class a { public static function __callStatic($method,$args) { if(strpos($method,"get_by_") === 0) { //do stuff } elseif(strpos($method,"get_first_by_") === 0) { //do stuff } elseif($method == "get_all") { //do stuff } } } class b extends a { // some more stuff } b::get_by_user_id(27); b::get_first_by_id(156); b::get_all(); 神奇的callStatic方法使我们能够通过1个或多个组成函数调用的参数来获取对象的集合。 我看到在这些情况下有一个@method语句可以使用,但是phpStorm仅选择了这些语句中的第一个。此外,我只能将返回类型设置为“ …

2
JetBrains WebIDE:PHP变量类型提示?
有没有办法提示WebIDE变量具有某种类型?我必须迭代对象的数组,并且没有自动完成功能。这有助于ZendStudio: /* @var ClassName $object */ 我知道JetBrains中有一个功能来声明对象数组: /** * @return ClassName[] */ 但这仅适用于函数的返回类型。

5
phpstorm无法解析的函数或方法$()
我有以下问题:phpstorm无法识别jquery方法,到处都是 无法解析的函数或方法$() 这让我烦恼了一段时间,但最终我尝试通过File-> Settings-> JavaScript-> Libraries并添加jquery作为global / project来摆脱它。 我的媒体库设置如下所示: 但是并没有改变任何东西。我仍然看到那些讨厌的通知。有谁知道如何摆脱他们?
78 phpstorm 


4
如何阻止xdebug在PhpStorm的第一行停止?
我有这个奇怪的问题。在更新我的PHP版本之前,我所有的设置都可以正常工作。我使用macports并安装了php5和php5-xdebug端口。 xdebug正在运行,但是即使我在PhpStorm中禁用了该选项,它仍在脚本的第一行停止。那里没有断点,并且代码其他部分的断点也可以正常工作。 如果有帮助,这里是phpinfo的xdebug部分(分为两部分); https://dzwonsemrish7.cloudfront.net/items/3K3R2N1f1A190K372n0S/Screen%20shot%202011-08-18%20at%203.06.29%20PM.png?v=54c8964d,https://dzwonsemrish7.cloudfront.net/items/ 0i133s0U430k3u3w3B1E / Screen%20shot%202011-08-17%20at%205.14.25%20 PM.png?v = 1278da84并证明它已在phpStorm中禁用:https ://dzwonsemrish7.cloudfront.net/items/3W2S060I1b0W1q0z0c45/Screen% 20shot%202011-08-18%20at%203.07.00%20 PM.png?v = 85471026 我需要更改xdebug设置吗?进行升级时,我丢失了具有其他xdebug配置的php.ini。

3
PhpStorm如何刷新文件夹内容或整个项目树
这可能是一个愚蠢的问题,但是我找不到在项目树(PhpStorm IDE)中刷新文件夹内容的选项。此功能(真的是基本功能)丢失了吗? 我知道,该内容会自动刷新,但是在某些类型的文件夹中,经常会生成和更改文件,这是行不通的。
76 php  phpstorm 

4
使用PHPStorm或POSTman的XDebug和RESTful服务器
如何获得REST客户端(例如内置于PHPStorm或POSTman的REST客户端)以使用XDebug? 在我当前的XDebug设置中,使用PHPStorm和Bookmarklet提供了能够在Chrome和Firefox上运行的功能-但是,一旦我尝试使用POSTman或任何其他REST客户端,我就不知道该怎么做。开始。 干杯。
75 rest  xdebug  phpstorm 


5
如何在PhpStorm中搜索文件?
Eclipse具有此功能,您可以在其中搜索文件夹中的任何文件。PhpStorm中有这样的功能吗? 缩进有捷径吗,我该如何自定义呢? 用谷歌搜索,但没有结果。
74 php  phpstorm 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.