草庐IT

phpStorm

全部标签

php - 带有 PhpStorm IDE 的 Xdebug - 检测传入连接但不会调出调试控制台

我已尝试使用PhpStorm7.0设置Xdebug(2.2.3),但我无法像过去那样调出逐步调试控制台。我用来设置它的指南是:https://www.jetbrains.com/phpstorm/webhelp/configuring-xdebug.htmlhttp://blog.jetbrains.com/webide/2011/02/zero-configuration-debugging-with-xdebug-and-phpstorm-2-0/我知道Xdebug扩展本身正在工作,因为cachegrind.out.3280文件是在页面加载时创建的(包含12Mb的所有必需脚本和变量

php - phpstorm 和 docker 中的 xdebug

我设法将xdebug与docker和phpstorm结合使用。对于http调用...IEhttp://192.168.99.100:8081/?XDEBUG_SESSION_START=PHPSTORM但是当我尝试运行我的phpunit测试时,它没有连接到phpstorm我在phpstorm中做了正确的目录映射,还在我的docker-instanceexportXDEBUG_CONFIG="idekey=PHPSTORM"上运行了以下命令我还在我的docker上试过:exportPHP_IDE_CONFIG='serverName=web.docker'并在phpstorm上将服务器配

PhpStorm 调试控制台显示 "this view is read only"

我让xdebug在一个断点处停止,我想在控制台中测试一些代码,但我遇到了问题。我无法在控制台中写入,当我尝试粘贴时显示“此View是只读的” 最佳答案 我对日志文件有同样的问题。禁用所有日志突出显示插件(即Ideolog)修复了它。除了绿色的滚动条外,他们没有突出显示任何东西。希望这对某人有所帮助。 关于PhpStorm调试控制台显示"thisviewisreadonly",我们在StackOverflow上找到一个类似的问题: https://stackov

PHPSTORM 2016和2017对于MACOS上的PHP项目非常慢

我的PHPSTORM2016开始对PHP/JS项目(Laravel,Angular,Ionic)放慢速度。首先我尝试改变JDKDOJETBRAINSJDK但这无济于事:(然后,我尝试将phpstorm升级到2017年-好一点,但仍然无济于事(尤其是PHP)我对PHPSTORM的CPU使用率约为150%。它很难使用和工作-该怎么办?看答案阅读有关的文章时,我不小心找到答案phpstorm中的JVM选项在某些评论中,一个人放置了它的配置。因此,在文件中的Mac上(但首先制作备份副本):/Applications/PhpStorm.app/Contents/bin/phpstorm.vmoption

PhpStorm下载、安装、配置教程

前面的文章中,都是把.php文件放在WampServer的www目录下,通过浏览器访问运行。这篇文章就简单介绍一下PhpStorm这个php集成开发工具的使用。目录下载PhpStorm安装PhpStorm配置PhpStorm修改个性化设置修改字符编码配置php的安装路径使用PhpStorm下载PhpStorm首先,访问PhpStorm的官网下载地址,点击红框内的其他版本链接,这些开发工具最好不要用最新版,会有很多潜在的问题。然后页面向下滚动,找到合适的版本,博主安装的是版本是2020.3,点击对应的windows安装包链接下载。安装PhpStorm下载完成后,双击安装包文件,安装过程很简单,和

php - 在 PHPStorm 中调试时如何忽略某些文件?

我在PHPStorm中使用Xdebug和我的本地apache网络服务器进行调试。我还使用CodeSniffer检查我的代码风格。CodeSniffer(phpcs.bat)是一个可以在PHPstorm中启用的工具,它实际上是一个每3-5秒运行一次的外部PHP脚本。烦人的是,每当我启用调试(监听连接)时,它都会尝试调试phpcs脚本,即使它不是我项目的一部分。更奇怪的是,phpcs是通过php命令行运行的,而不是Xdebug所属的apache服务器。有没有办法阻止phpStorm调试这个外部命令行脚本? 最佳答案 您可以忽略PhpSt

php - 如何在 PhpStorm 中为在 Vagrant 中运行的 Laravel Web 应用程序正确设置 XDebug? (Mac 操作系统)

我使用precise64框在Vagrant中运行我的Laravel网络应用程序。在vagrantbox中:在目录/etc/apache2/sites-available中,我有000-default.conf和laratest.conf文件。我现在只对laratest.conf感兴趣。在laratest.conf中:ServerNamelaratest.devServerAliaswww.laratest.devServerAdminwebmaster@localhostDocumentRoot/var/www/laratest/publicOptions-Indexes+Follow

php - 使用 PhpStorm 在 CakePHP 中删除插件后出现 "Member has private access error"

从我的CakePHPFramework中删除了一个插件和所有与之关联的代码行后,我在autoload_static.php的getInitializer函数中遇到了一个错误vendor->composer文件夹:publicstaticfunctiongetInitializer(ClassLoader$loader){return\Closure::bind(function()use($loader){$loader->prefixLengthsPsr4=ComposerStaticInit8835d383dd0f2dc92619594332e8ea7e::$prefixLengt

php - 在 PhpStorm 中扩展使用 block

如何默认展开PhpStorm2017.1类顶部的“useblock”以查看所有导入的命名空间?有什么设置吗? 最佳答案 您可以在codefolding区域进行这些设置。在这种情况下,这些是Imports,因此请在设置中将其选中。前往:设置>编辑器>常规>代码折叠见图片。 关于php-在PhpStorm中扩展使用block,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/440678

将字符串中的双引号更改为单引号的 PhpStorm 函数

我正在PhpStorm中寻找一个函数来转换字符串,如:echo"mystring:$var1,$var2,$var3";变成这样的东西:echo'mystring:'.$var1.','.$var2.','.$var3';提前致谢 最佳答案 首先,我们必须进行一些phpstorm设置。设置>编辑器>常规>智能键请标记这一点。“在输入引号或大括号时环绕选择”单击“确定”。然后用双引号选中整个代码。现在按单引号键。完成。 关于将字符串中的双引号更改为单引号的PhpStorm函数,我们在Sta