问题标签 [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.
phpstorm - PhpStorm:如何在笔记本 AZERTY 上评论快捷方式?
我不知道如何在我的笔记本上使用快捷键(Ctrl + Slash)。我没有数字键盘。
我尝试了 ctrl,ctrl shift,ctrl alt,... 没有任何效果。
你能帮助我吗 ?
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
有没有人有任何想法?
谢谢
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 最近才添加了该作曲家选项。)
php - 加载css时phpstorm中的内部服务器错误
我有 Xampp 正在运行,当我查看网站时,它似乎没有 css,所以我尝试调试并得到了这个:
这有意义吗?css 在这个特定的文件夹中(它是由 bootstrap 生成的)
好的,这里是所有细节。
我使用 Bootstrap 制作了一些 html 文件,然后将它们导出到一个文件夹,然后将它们导入到 PhpStorm。之后,我将 html 文件重构为 php 文件并进行了一些编辑,然后检查是否一切正常,确实如此。我可以在我的本地主机上正确地看到页面(使用 Xampp)。之后,我将更改推送到 GitHub,以确保我可以随时恢复。之后我进行了一些编辑并且 css 停止加载,所以我从 github 恢复到工作版本,令人惊讶的是它也没有工作。我什至用谷歌搜索了这个问题,发现其他人有一些类似的问题,他们建议硬引用浏览器( ctrl + f5 ),我这样做了,但没有任何改变。这是这些 html 文件之一的代码:
并且 Phpstorm 不会给出错误,有时它无法找到文件。但是浏览器仍然显示没有css的页面。
autocomplete - 是否可以强制 PhpStorm 自动完成以仅显示对象可用的字段或方法?
当使用我们只想访问可用字段(或方法)但其余部分掩盖了我们在自动完成中的需求的对象时,会发生这种情况。
如果我可以强制 PhpStorm 自动完成只显示对象可用的字段(或方法),那将非常方便。
不幸的是,我没有找到任何解决方案。
phpstorm - PhpStorm - 如何识别哪个样式规则引用编辑器中的特定元素
我在编辑器中有特定元素,我想更改它的颜色,但我找不到在设置中引用它的规则。
有没有简单的方法可以找出来?
php - PhpStorm 中是否存在逻辑问题或错误?
是否有我没有看到的逻辑错误/案例?
我正在使用 PHP 语言级别 7.1 和 CLI Interpreter PHP 7.1.8 的 PhpStorm 2017.1
我尝试了以下情况:
User
有和有carrinho(DB)
和没有carrinho_id
request
User
没有和有carrinho(DB)
和没有carrinho_id
request
carrinho_id
request
没有_user
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
。我怎么知道?因为如果我这样做,警告就会消失。