问题标签 [phpstorm-2018.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 投票
2 回答
60 浏览

javascript - PhpStorm 突出显示和错误格式化 JS

我有以下代码作为 JS 函数的一部分Highcharts Highmaps

=>PhpStorm 在with处将此代码突出显示为错误expression expected

我在 PhpStorm 中为 JS 语法错过了一个设置,因此该代码被识别为有效吗?代码工作正常。

0 投票
2 回答
53 浏览

php - 忘记扩展名后,在 PhpStorm 中重命名 php 文件不起作用

我对 PhpStorm 有疑问。

我创建了一个文件BlogPost,却忘了写.php扩展名。

我重命名了文件 ( BlogPost.php) 但文件未被识别(在编辑器中 PHP 代码就像纯文本)。我删除了该文件并再次创建为 PHP 文件。

如果我将文件重命名为其他内容,一切正常。如果将其重命名回BlogPost.php无法识别的文件。

在 PhpStorm 中哪里可以记录这个....历史?

我正在使用 PhpStorm 2018.1。

0 投票
1 回答
1197 浏览

phpstorm - 类 PhpStorm_Codeception_ReportPrinter 不存在

我正在尝试在 PhpStorm 中运行 Codeception 功能测试,并不断收到一个错误,指出缺少一个类。我已经搜索了互联网,发现除了一篇帖子之外没有任何可用的此问题https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000646104-Running-codeCeption-test-runner-causes -excpetion?sort_by=created_at。其他帖子讨论如何设置参数。

我有 Codeception 2.4.1 的 phar 和它的作曲家安装。它使用 PHP 7.1 版本来执行。

搜索该vendor文件夹不会返回这样的类,这让我认为它应该从 PhpStorm 中交付或包含。不太确定,抓着稻草。

如果有人对此有所了解并可以提供一些指导,将不胜感激。我可以通过 docker/vagrant 配置或从 CLI 运行它们,它只是无法与 PhpStorm 集成。

0 投票
1 回答
31 浏览

phpstorm - PhpStorm 的“查找”窗口 - 如何使正则表达式复选框默认可见?

正则表达式复选框隐藏

鼠标悬停时可见的正则表达式复选框

正如上面的截图所强调的那样,PhpStorm 的查找窗口的正则表达式复选框在默认情况下不再可见。这很烦人,因为我不能总是看到正则表达式是否缩小了我的搜索范围。我已经用谷歌搜索了一个解决方案,但我似乎找不到一个。

你们中有人知道如何“解决”这个问题吗?

提前非常感谢:)

编辑:如果您需要知道,我正在使用 Mac。

0 投票
1 回答
293 浏览

intellij-idea - 在 PhpStorm 中重命名文件而不重构?

首先,我已经阅读了这个问题,并且使用Shift+F6方法只是一种更快的方法来调出标准重构选项。

我正在使用 PhpStorm 2018.1

也许这是最新版本中的一个错误,因为我不记得以前有过这个问题,但是每当我使用重构方法并且选择任何显示复选框时,如下所示:

在此处输入图像描述

当我单击重构按钮时,它似乎仍然在重构它,因为它最初冻结了几秒钟,然后出现了这个:

在此处输入图像描述

首先,我很确定旧版本从来没有这样做过,除非您选中其中一个复选框(以前不是有两个吗?)其次,即使您正在重构某些东西,我也不记得它冻结了,它会直接出现在进度条搜索窗口中。

0 投票
1 回答
534 浏览

git - Git push 在 PhpStorm 中不起作用,而在 Tortoise 中 git 工作得很好

我正在使用最新版本的 PhpStorm。我的主目录中有一个 pub SSH 密钥和私有 ssh 密钥。

  • C:\Users\user.ssh\id_rsa.ppk
  • C:\Users\user.ssh\id_rsa.pub
  • C:\Users\user.ssh\known_hosts

git可执行文件的路径:C:\Program Files\Git\cmd\git.exe

现在,一切正常,我可以在 PhpStorm 中提交。当我想要推送时,它会写给我这个错误:

推送失败:

失败并出现错误:无法从远程存储库中读取。

问题是,我可以毫无问题地从 Tortoise git 推送,所以 Git 配置设置得很好。

我在 StackOverflow 找到了几个解决方案。他们都没有工作。我确实尝试过:

  1. 版本控制 -> Git -> 在本机/内置 SSH 可执行选项之间切换。它没有帮助我。
  2. 删除. .ssh_ /users/PhpStorm 不是自己创建的。
  3. 将我的项目与 Git 存储库同步。
  4. 将 PhpStorm 更新到最新版本

我没有尝试将 SSH 加密转换为 HTTP。我不想要这个。

你有什么建议,还有什么可以困扰我?谢谢你。

0 投票
2 回答
497 浏览

git - 如何在 PhpStorm 中忽略未更改的文件以“git commit”

我有一个来自 dev 的新分支,进行一些更改并想要提交和推送,当我按下提交时,项目的所有文件都已更改且相同,所有...如何排除未更改的文件?(PhpStorm 2018.1,Ubuntu 16.04) 在此处输入图像描述

显示所有文件也被修改

0 投票
1 回答
222 浏览

phpstorm - PhpStorm - 重复行向下无法正常工作

复制行无法正常工作,例如,如果我尝试复制以下屏幕截图中的行:

在此处输入图像描述

然后我得到这个:

在此处输入图像描述

而不是这个:

在此处输入图像描述

是否有设置,以便我可以更改此行为,使其像在 NetBeans 中一样工作?

0 投票
1 回答
356 浏览

phpstorm - PhpStorm - 如何显示部署日志

曾经在底部有一个显示部署状态的日志。例如,在我保存文件后,它被上传到远程服务器,我收到“自动上传成功”或类似的消息。

日志消失了,我怎样才能再次打开那个窗口?

0 投票
0 回答
30 浏览

phpstorm - 如何解锁配色方案属性?

如果我选择一个开始标签,则突出显示相应的结束标签。但是,突出显示的颜色几乎与我的背景颜色相匹配,因此几乎看不到。

在此处输入图像描述

有没有办法让这一点更明显?

我在“文件 -> 设置 -> 编辑器 -> 颜色方案 -> HTML -> 标记树级别 (1)” 中进行了搜索

但是我只能设置背景色属性,其他的不知什么原因都是灰色的。

在此处输入图像描述

有没有办法解锁这些属性并让它闪烁或什么?