问题标签 [phpstorm-2017.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
332 浏览

phpstorm - PhpStorm 中显示/隐藏工具按钮的快捷键是什么?

我找不到此按钮的快捷键。由于我不知道这个按钮的名称,我无法搜索它。

phpstorm 按钮

0 投票
2 回答
12230 浏览

php - 在 PhpStorm 上安装 PHPUnit

我正在尝试通过从自动加载器文件加载 PHPUnit 和 PhpSTORM 来使用它。但是,正如您在下面的屏幕截图中看到的那样,未安装 PHPUnit version:,即使我选择其他两个选项,我也会得到相同的结果。即 phpunit.phar 的路径和从包含路径(PEAR)加载。

在此处输入图像描述

这是我运行测试用例时得到的结果: 在此处输入图像描述

检测到 PhpUnit 类和代码自动完成,但 PhpStorm 编辑器就好了。

0 投票
1 回答
377 浏览

phpstorm - PhpStorm:如何在笔记本 AZERTY 上评论快捷方式?

我不知道如何在我的笔记本上使用快捷键(Ctrl + Slash)。我没有数字键盘。

我尝试了 ctrl,ctrl shift,ctrl alt,... 没有任何效果。

你能帮助我吗 ?

0 投票
0 回答
798 浏览

git - Git 版本为空

我刚刚重建了我的 PC,并正在尝试重新安装 PhpStorm 和 Git。在 PhpStorm 中,我打开了设置面板并导航到“版本控制 > Git”。在“Git 可执行文件的路径”字段中,我输入了 Git 的路径 - C:\Program Files\Git\bin\git.exe。

但是,当我单击测试按钮时,我收到一条错误消息“Empty git --version output”在此处输入图像描述

Git的路径是正确的。

如果我打开 git-bash.exe 并输入“git --version”,我会得到正确的输出 - git version 2.11.0.windows.1。如果我在 windows 命令提示符中尝试相同的操作,git bash 窗口会闪烁打开,然后立即关闭,在命令提示符中没有输出。

我的 Path 环境变量包含 C:\Program Files\Git\cmd\ 和 C:\Program Files\Git\bin。我运行的 PhpStorm 版本是 2017.1.4

有没有人有任何想法?

谢谢

0 投票
1 回答
346 浏览

phpunit - PhpStorm 2017.1 在读取 vendor/autoload.php 时获取 PHPUnit-Path 错误

我正在尝试使用 PhpStorm 2017 在 Vagrant 中执行 PHPUnit。我能够通过 SSH (Putty) 运行 PHPUnit。

我设置了一个远程 PHP 解释器,它正确显示“PHP 版本:5.6.31-4+ubuntu14.04.1+deb.sury.org+4”。当我导航到 Settings/Languages/PHPUnit 时,选择“Use Composer Autoloader”并输入路径/mnt/asf/vendor/autoload.php,它会显示

正如你所看到的,它基本上得到了大部分正确的路径,但不知何故放弃了斜线。

我怀疑主机是 Windows(使用反斜杠)并且该路径位于共享文件夹中。但另一方面,一切都是通过 Linux 环境中的远程连接发生的。

欢迎任何提示。谢谢

(请不要将超过 2 年的问题标记为重复。PhpStorm 最近才添加了该作曲家选项。)

0 投票
1 回答
801 浏览

php - 加载css时phpstorm中的内部服务器错误

我有 Xampp 正在运行,当我查看网站时,它似乎没有 css,所以我尝试调试并得到了这个: 在此处输入图像描述

这有意义吗?css 在这个特定的文件夹中(它是由 bootstrap 生成的)


好的,这里是所有细节。

我使用 Bootstrap 制作了一些 html 文件,然后将它们导出到一个文件夹,然后将它们导入到 PhpStorm。之后,我将 html 文件重构为 php 文件并进行了一些编辑,然后检查是否一切正常,确实如此。我可以在我的本地主机上正确地看到页面(使用 Xampp)。之后,我将更改推送到 GitHub,以确保我可以随时恢复。之后我进行了一些编辑并且 css 停止加载,所以我从 github 恢复到工作版本,令人惊讶的是它也没有工作。我什至用谷歌搜索了这个问题,发现其他人有一些类似的问题,他们建议硬引用浏览器( ctrl + f5 ),我这样做了,但没有任何改变。这是这些 html 文件之一的代码:

并且 Phpstorm 不会给出错误,有时它无法找到文件。但是浏览器仍然显示没有css的页面。

0 投票
0 回答
38 浏览

autocomplete - 是否可以强制 PhpStorm 自动完成以仅显示对象可用的字段或方法?

当使用我们只想访问可用字段(或方法)但其余部分掩盖了我们在自动完成中的需求的对象时,会发生这种情况。

如果我可以强制 PhpStorm 自动完成只显示对象可用的字段(或方法),那将非常方便。

不幸的是,我没有找到任何解决方案。

0 投票
1 回答
25 浏览

phpstorm - PhpStorm - 如何识别哪个样式规则引用编辑器中的特定元素

我在编辑器中有特定元素,我想更改它的颜色,但我找不到在设置中引用它的规则。

有没有简单的方法可以找出来?

0 投票
2 回答
159 浏览

phpstorm - PhpStorm - 复制和粘贴删除缩进

如果我复制粘贴缩进文本,例如:

到 PhpStorm,然后格式和缩进就会丢失。

在此处输入图像描述

我的 PhpStorm 是全新安装的

0 投票
3 回答
90 浏览

php - PhpStorm 中是否存在逻辑问题或错误?

是否有我没有看到的逻辑错误/案例?

我正在使用 PHP 语言级别 7.1 和 CLI Interpreter PHP 7.1.8 的 PhpStorm 2017.1

我尝试了以下情况:

  1. User有和有carrinho(DB)和没有carrinho_idrequest
  2. User没有和有carrinho(DB)和没有carrinho_idrequest
  3. carrinho_idrequest没有_user
  4. carrinho_id有错user(not logged)

两种可能的情况

$user存在

if(!(true && ($carrinho = $user->getCarrinho()) != null))

2 两种可能的路径

1 - 有$carrinho

if(!(true && true)) -> !(true && true) -> !(true) -> false -> skip if and load the $carrinho from the user

2 - 没有$carrinho

if(!(true && false)) -> !(true && false) -> !(false) -> true -> Go inside the if and define the $carrinho

第一个里面的代码if总是有一个$carrinho

问题出在第一个if。我怎么知道?因为如果我这样做,警告就会消失。