phpstorm

需要将 Explorer 中的 WSL 默认路径从 \\wsl.localhost\\ 更改为 \\wsl$\\
phpstorm

需要将 Explorer 中的 WSL 默认路径从 \\wsl.localhost\\ 更改为 \\wsl$\\

经过一些更新后,Windows 11 开始默认使用资源管理器中的“\\wsl.localhost”路径而不是“\\wsl$”来访问 WSL 磁盘上的文件: 从资源管理器访问 WSL 文件 因此,某些 IDE 对此类路径的支持较差。当我使用 \\wsl$ 路径在 PhpStorm 等 IDE 中打开项目时,一切正常。但是,当我使用 \\wsl.localhost 打开项目时,出现了一些问题: IDE 无法正确处理“\\wsl.localhost”中的文件,大多数情况下它只是看不到此位置的文件 “\\wsl.localhost” 的运行速度比“\\wsl$”慢...

Admin

PHP Xdebug 和 WSL2
phpstorm

PHP Xdebug 和 WSL2

我通过 Ubuntu WSL 版本安装了 PHPStorm,原因是这phpstorm/wsl2 缺陷 我无法使用 Windows 版本的 PHPStorm,因为它经常冻结。当它工作时,Xdebug 可以在 Windows 版本上运行良好。但是,尝试使用 Linux 版本时,我没有成功。您能否建议在 Windows 中运行 Linux 版本的 PHPStorm 时需要进行哪些更改才能使 xdebug 正常工作?(无论是使用 Linux Chromium 还是 Windows Chrome)。 我应该设置什么xdebug.client_host?我应该保留原样h...

Admin

如何使自定义标签在 PHPStorm 上有效?
phpstorm

如何使自定义标签在 PHPStorm 上有效?

某些 HTML 文件中有一些有效标签,<esi:include dca="esi" onerror="continue" src="{{ esi_bottom_url }}"/>但 PHPStorm 将它们报告为错误。如何让它不将它们报告为错误? https://www.w3.org/TR/esi-lang/ https://docs.oracle.com/cd/B14099_19/caching.1012/b14046/esi.htm#i633302 ...

Admin

PhpStorm 函数名称建议与变量
phpstorm

PhpStorm 函数名称建议与变量

如何使 PHPStorm 代码完成提示带有变量的函数名称,而不仅仅是其名称?例如,我有下一个函数: function sample1($understandable_variable_name1, &$some_Heavy_variable_name2) { // ... } 比如,我开始输入sampl,它建议sample1,但是打开Enter(或其他热键),它会自动输入以下内容:sample1($understandable_variable_name1, $some_heavy_variable_name2) ...

Admin

phpStorm 中方法中的数组缩进
phpstorm

phpStorm 中方法中的数组缩进

phpStorm 在方法调用中格式化数组如下(自动代码格式化): $address = new Address([ 'full_name' => $fullname, ]); 我期望它的格式如下: $address = new Address([ 'full_name' => $fullname, ]); phpStorm 的设置结构非常好,但我没有找到这个特定的设置。 有什么选项可以让 phpStorm 自动格式化数组,就像第二个代码...

Admin

phpstorm,将VCS文件(本地历史记录)从phpstorm2017.2导入到phpstorm2019.2
phpstorm

phpstorm,将VCS文件(本地历史记录)从phpstorm2017.2导入到phpstorm2019.2

我想要将 localhistory(VCS) 文件从 phpstorm 2017.2 导入或恢复到 phpstorm 2019.2 我有来自旧 phpstorm 的“changes.storageData”文件,上次重新安装 phpstorm 2017.2 后,我将此文件内容的所有目录从 H:/ 更改为 C:/,现在,在删除旧 Windows 并安装新 Windows 8.1 后,我安装了 phpstorm 2019.2,除了执行我之前说过的事情(将内容从 H:/ 更改为 C:/)之外,还将目录名称从 phpstorm2017.2 更改为 phpstorm2...

Admin

未找到命令‘phpcs’
phpstorm

未找到命令‘phpcs’

我正在尝试在我的 PHPStrom 中安装 PHPCS (PHPCompatibity)。为此,我PHPCS使用 composer 和以下命令进行了安装: $ composer global require "squizlabs/php_codesniffer=*". 在我的系统中Ubuntu 20.04,phpcs 可执行文件的路径是~/.config/composer/vendor/bin。 但是,当我进入上述文件夹并尝试phpcs从命令行执行时,我得到了这个: Command 'phpcs' not found, but can be installe...

Admin

使用 phpstorm 时遇到一些问题
phpstorm

使用 phpstorm 时遇到一些问题

我第一次尝试该程序,出现了不应该出现的错误和警告。因为页面加载得很好。我有截图。 类别.php Undefined variable '$connection' Path 'inc/header.php' not found Path 'inc/nav.php' not found Path 'inc/footer.php' not found 就是我所说的 cat.php 截图 数据库.php截图中的战争是有效的代码。 db.php 截图 标头.php也有效 header.php 截图 重构似乎不起作用我提供了屏幕截图 重构截图 有没有办法自动修复代码拼...

Admin

PhpStorm - 更改项目的部署服务器
phpstorm

PhpStorm - 更改项目的部署服务器

如何更改某个项目的部署服务器?我有两个远程服务器。 我尝试将默认远程服务器设置为其他服务器,但旧服务器仍在使用。我还注意到,当我尝试手动同步文件时,只会建议使用旧服务器。 我正在使用 v 2020.3 ...

Admin

在 bash 命令行上打开 PHP Storm 而不输出
phpstorm

在 bash 命令行上打开 PHP Storm 而不输出

几个小时以来,我一直尝试从命令行运行我的 phpstorm,但没有任何输出。 原因: 每天上班的时候,我都需要启动多个工具......2 个不同的 vagrant machines、phpstorm 等等。 为了使其快速而简单,我决定创建一个脚本来完成所有这些工作...... 因此,在启动 vagrant 后,我​​想启动 phpstorm。但无论我做什么,我的控制台中总是会出现提示。 如果我像这样运行它 cmd.exe /c /B "/C/Program Files/JetBrains/PhpStorm 2019.2.2/bin/phpstorm64.ex...

Admin

如何在 phpStorm 中删除与正则表达式不匹配的文本
phpstorm

如何在 phpStorm 中删除与正则表达式不匹配的文本

有一个 JSON 日志文件,我想提取产品 ID 以获得一个干净的列表: {"comment": "comment.", "product":"100"} {"comment": "comment.", "product":"555"} {"comment": "comment.", "product":"100"} {"comment": "comment.", "product":"99999"} 到 100 555 100 99999 ...

Admin

尽管 XDebug 日志显示连接成功,但无法通过本地 PuTTY SSH 代理 + 隧道在 PHPStorm 中使用 XDebug
phpstorm

尽管 XDebug 日志显示连接成功,但无法通过本地 PuTTY SSH 代理 + 隧道在 PHPStorm 中使用 XDebug

这是一个令人困惑的问题。 我需要使用 XDebug 来处理远程托管的 PHP 项目。远程服务器有防火墙,只接受来自第二个远程服务器的连接,因此为了连接到项目服务器,我需要通过 SSH 代理进行连接。 这部分不是问题;我使用它的Proxy设置通过 PuTTY 进行连接,然后我设置了端口隧道以便在本地机器和项目服务器之间与 XDebug 进行通信。 我从本地计算机通过隧道传输到远程服务器上的 SSH 端口 22(通过本地端口 2222),然后从远程服务器通过隧道传输到本地计算机的端口 9009,PHPStorm XDebug 客户端在该端口进行监听。 从...

Admin

IntelliJ | 让 Git Branches Widget 贴在角落
phpstorm

IntelliJ | 让 Git Branches Widget 贴在角落

我正在使用 PhpStorm 和其他各种 JetBrains IDE。目前,当我单击以调出 Git Branches 小部件或使用快捷方式时,它会浮动CTRL + SHIFT + ~。我当前的显示器设置使这变得更加困难,因为浮动小部件被拆分在两个显示器之间,并且下半部分被切断。 有没有办法让它变成一个粘性小部件,并绑定到 IDE 的角落? ...

Admin

PhpStorm 数据库连接错误
phpstorm

PhpStorm 数据库连接错误

我在 PhpStorm 中连接数据库时遇到此类错误。我找不到解决方案。 服务器返回无效时区。转到“高级”选项卡并手动设置“serverTimezone”属性。 ...

Admin