问题标签 [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 投票
1 回答
173 浏览

phpstorm - PhpStorm 2018.2:当 TypeScript 中出现错误时,选项卡中的文件名没有下划线

更新到 PhpStorm 2018.2 后,我发现在我的 Angular 项目中,如果该文件中发生错误,编辑器选项卡中的文件名没有下划线(带有红色波浪)。然而,代码中的错误被很好地强调了。

左侧导航栏上包含错误的文件也没有下划线。

同样的问题发生在另一个项目的 .js 文件中。

我试图删除 .idea,重命名项目文件夹,但它不能解决问题。

在我的 php 项目中,一切正常。

有任何想法吗?

0 投票
1 回答
132 浏览

themes - PhpStorm - 更改远程服务器视图的主题

在 PhpStorm 中,有没有办法将远程连接文件的主题与本地项目文件不同?

打开时,它们看起来非常相似,有时当我打算在另一个视图上工作时,很容易在一个视图上工作!

在此处输入图像描述

0 投票
1 回答
62 浏览

javascript - Ctrl+Q 工具提示中缺少回调参数文档

如下图所示,我已经为checkAuth方法回调的参数指定了类型,但这些在Ctrl+Q-tooltip 中不存在。此问题不仅限于此特定功能,它还会影响所有其他功能。我在 PhpStorm 中启用了流。

在此处输入图像描述

0 投票
1 回答
89 浏览

phpstorm - PhpStorm如何更改目录内所有文件中的签名

我想知道是否可以使用 PhpStorm 为目录中的所有文件更改像此示例一样的标头签名。

0 投票
1 回答
191 浏览

button - 如何配置 Jetbrain phpstorm 将操作按钮添加到主菜单/工具栏,例如重做和撤消按钮,而不是 CTRL+Y 和 CTRL+SHIFT+Z?

我安装了新版本的 Phpstorm 2018。默认情况下,它在主菜单中没有撤消/重做按钮。我不确定如何将它们添加回来。

新的 Phpstorm 版本 2018 隐藏后退和前进按钮的问题,我如何在主菜单/工具栏上显示它们。

0 投票
1 回答
133 浏览

git - 在 PhpStorm 中自动填充 git commit author 字段

有没有办法设置图片中显示的作者字段的值,这样就不用每次都输入了?

我检查了我的 git 配置文件,但我的凭据已经在那里正确输入。

自动完成功能知道多个用户,这可能是导致问题的原因。不幸的是,我不知道您是否和/或如何重置它...

PhpStorm 的提交窗口,作者字段为空。

0 投票
0 回答
112 浏览

sql - 无法启用自定义语言注入规则

我尝试添加语言注入规则以查看在 TypeScript 字符串中突出显示的 SQL 语法。我可以创建规则,但不能设置复选框来启用此规则。PhpStorm 2018.1

在此处输入图像描述

无法为规则设置复选框 where Scopeis IDE。直接单击复选框或Enable Selected Injections按钮不会产生任何结果。

0 投票
1 回答
99 浏览

phpstorm - PhpStorm IDE 标头背景颜色更改

是否可以将 PhpStorm IDE 标头背景颜色白色更改为任何颜色?

PhpStorm 标题图片

0 投票
0 回答
44 浏览

php - PhpStorm 代码检查允许在没有类型的对象上调用方法

考虑以下示例:

IDE 没有 $category 的类型,也没有按预期提供自动完成功能。另一方面,它并没有抱怨在其上调用 getName 方法,但我想收到有关此的通知。我还没有设法在检查设置中找到此选项。

0 投票
1 回答
882 浏览

reactjs - React 的 PhpStorm 给了我一个红色下划线

我正在使用 PhpStorm 2018.1,并编写一个基于 ReactJS 的项目。我对红色下划线有点恼火,它似乎说我的代码是错误的,即使它不是。

问题一 问题二

我遵循了这个论坛给出的答案:

  1. WebStorm/PhpStorm 警告 jsx 中的反应属性,如 className
  2. PHPStorm JSX/React 语法高亮

但是这条红色下划线仍然出现。

我安装了一些用于 JavaScript 和 ES6 调试的插件 在此处输入图像描述 在此处输入图像描述

问题是我没有安装另一个 PhpStorm 插件吗?