草庐IT

PHPStorm7

全部标签

php - PHPstorm 中的交互式 shell

是否可以使用Interactiveshell在像PyCharm一样的PHPstorm中? 最佳答案 PhpStorm10,2015年11月2日发布,hasaninteractiveshell(orPHP"REPL").要查看实际效果,您可以尝试EarlyAccessProgram(EAP)releases之一.由于人们似乎无法弄清楚如何使用新功能,我附上截图: 关于php-PHPstorm中的交互式shell,我们在StackOverflow上找到一个类似的问题:

PhpUnit 在 PhpStorm 中失败,在 Symfony 2 项目中退出代码为 255

我无法让phpunit在PhpStorm的Symfony项目中工作-phpunit-capp在OSX终端中工作正常。这里是错误:Unabletoattachtestreportertotestframeworkoftestframeworkquitunexpectedly/Applications/MAMP/bin/php/php5.4.4/bin/php/private/var/folders/4l/hw8g4qlj6nnc37lfkc6hcj7w0000gn/T/ide-phpunit.php--bootstrap/Users/greg/Repos/MyApp/app/bootst

php - 有没有办法让 PhpStorm 的自动完成 "go deeper"?

在PhpStorm中,如果我创建了一个对象,那么该对象的所有自动完成功能都可以正常工作:$object=newMyClass();$object->getNa...将自动完成$object->getName();到目前为止一切顺利,但如果我通过第一种方法返回了一个对象,那么自动完成功能将无法正常工作。$car->getDriver()->getNam...将显示一个空列表。getDriver方法将其PHPDoc@return标记设置为“Driver”,但在其他一些IDE中,这可以实现正确的自动完成。想知道我是否遗漏了某个设置,或者PhpStorm是否还没有提供这种高级自动完成功能?

php - 在 PhpStorm 中找不到警告方法 'withJson'(Slim Framework)

在PhpStorm中我收到警告消息在te行的\Psr\Http\Message\ResponseInterface中“找不到警告方法‘withJson’”:return$response->withJson($toReturn,200);代码:use\Psr\Http\Message\ServerRequestInterfaceasRequest;use\Psr\Http\Message\ResponseInterfaceasResponse;$app->get('/bedrijven',function(Request$request,Response$response){requi

php - 与phpstorm中的 "go to declaration"相反

当我使用phpstorm时,我经常通过按住CTRL并单击鼠标左键来使用“Gotodeclaration”。这将我带到类中的方法声明。很好,但片刻之后我想回滚到我刚刚单击已声明方法的位置。是否有键盘快捷键可以返回我刚刚查看的位置,或者我需要始终记住在单击“转到声明”之前为View添加书签? 最佳答案 Ctrl+Alt+...................... 关于php-与phpstorm中的"gotodeclaration"相反,我们在StackOverflow上找到一个类似的问题:

php - 是否有用于编写/重构 PSR-1/2 兼容代码的 Netbeans/PHPStorm 插件(如 phphint.org)

正如标题所说:是否有用于编写/重构PSR兼容代码的Netbeans/PHPStorm插件?phphint.org正是这样做的,但只提供在线复制和粘贴工具,而不是集成了IDE的实时解决方案。我要搜索的是:在输入时“实时”PSR代码检查重组/重构项目以符合PSR(1/2)编码指南(尽可能)如果您想知道我在说什么:PSR-1BasicCodingStandard和PSR-2CodingStyleGuide是由PHP大佬发布的编码指南。 最佳答案 对于PhpStorm代码格式可以简单地设置为PSR1/PSR2:文件->设置->代码样式->P

php - 如何在 PhpStorm 中折叠/展开文件中的所有注释 block ?

在PhpStorm中,有什么快速折叠或展开文件中所有注释(doc)block的方法?在文档中here它说:Foldingandexpandingcodeblocksworksforentireclasses,innerandanonymousclasses,methodbodies,importlists,comments,HTMLandXMLtags,closuresandlanguageinjections.然后再往下说:IfyouholdtheAltmodifierandclickatogglebuttoninthegutter,thecodeblockwillbecollaps

php - 如何更改 PHPStorm 中选定文本/代码的颜色

我正在切换代码编辑器并尝试重建我以前的配色方案,从SublimeText到PHPStorm。我找不到的是:如何更改所选文本/代码的颜色-更具体地说是所选文本的背景和所选文本的字体颜色?在PHPStorm中有没有办法让ID和类的颜色不同(对于HTML)? 最佳答案 select_background请转到文件->设置->IDE设置->颜色和字体->常规->保存默认方案,然后在选择背景中进行更改选择背景中的任何颜色,请检查图像 关于php-如何更改PHPStorm中选定文本/代码的颜色,我们

PHPStorm 和魔术方法

我正在使用PHPStorm并编写了一个使用SimpleXML类的类。一切都很好,除了当我遍历XML字符串时,我会收到“未定义属性”警告。$xml=simplexml_load_string($string);//ReturnsSimpleXMLElementecho$xml->childElement;//PHPStormreports"UndefinedProperty我认为这是因为魔法属性在PHPStorm中没有正确定义。有人知道一个不错的小工作吗?这让我很恼火,因为我对拥有漂亮干净的代码(和IDE)很迂腐,而且在类里面出现警告真是太糟糕了! 最佳答案

PhpStorm 警告 PHP 变量可能未定义

考虑:PhpStorm为每个文件提供了一个标志:红色-错误,黄色-警告,绿色-正常。header上方的PHP代码将为$smith分配一个值。在正文中,我在$smith上收到一条警告,说它可能未定义。如果我在PHP代码的顶部声明所有变量,($smith="";)它很高兴(没有警告)。我应该做些什么来防止这些警告?我不喜欢将评论附加到每个说不检查它的想法,我不想将它们全部关闭。当我包含定义了四个或五个变量的db_login.php文件时,这种情况经常发生。我有不同的db_login.php文件WAMP,MAMP,和真正的软管。有什么想法吗? 最佳答案