phpstorm

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

PHPStorm 语法高亮显示 .html.twig
phpstorm

PHPStorm 语法高亮显示 .html.twig

我注意到 phpstorm 没有考虑myfile.html.twig文件类型为 twig。如果我使用myfile.js.twig,它被视为一个 twig 文件。你知道为什么吗?有解决方案吗? ...

Admin

.ideavimrc 文件位于哪里?
phpstorm

.ideavimrc 文件位于哪里?

我尝试找到 .ideavimrc 文件来配置它。我在网上找到的所有文档都指向 ~/.ideavimrc 我找不到它,我假设它是指“常规”Windows 系统内的 PhpstormProjects/ 文件夹的 Windows Linux 子系统内的 home/。 我应该在哪儿找到它? ...

Admin

Webstorm LiveEdit 未更新 js 文件
phpstorm

Webstorm LiveEdit 未更新 js 文件

当我尝试更改我的节点服务器代码并查看它以进行实时编辑时,我使用以下地址:http://本地主机:63342/untitled4/app.js 但是代码并没有运行,而只是得到了代码本身的文本版本。 我希望能够编写新的服务器代码并立即测试它,而无需重新启动服务器或 chrome 页面。我一直在使用调试会话,但到目前为止只有 HTML 更改有效。 ...

Admin

PHPStorm 2018.5.3 - 部署不会自动上传由文件观察器更改的文件,直到窗口重新聚焦
phpstorm

PHPStorm 2018.5.3 - 部署不会自动上传由文件观察器更改的文件,直到窗口重新聚焦

好的,这里有一个奇怪的问题。 因此,我设置了一个文件监视程序,用于将文件从其源目录复制到存储库中的另一个目录。我已配置部署和自动上传。因此,我更改了文件,然后文件监视程序将其复制过来。但是,PHPStorm storm 无法立即复制新文件。为了做到这一点,我必须单击另一个窗口(在此示例中为 FileZilla,但它可以是任何随机窗口),然后单击返回 PHPStorm,它会立即部署该文件。我唯一的其他选择是右键单击并部署到服务器。 有没有简单的方法可以解决这个问题?这非常烦人,因为它增加了第二个步骤,然后我才能检查该文件的更新是否有效。 ...

Admin