问题标签 [phpstorm-2017.2]

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 投票
0 回答
221 浏览

git - PhpStorm 在启动时冻结

我在 Linux 上使用 PhpStorm 2017.2 并且经常冻结项目 A 的项目负载。我的另一个项目 B 总是工作正常,它永远不会冻结。

如何在加载项目 A 时找到冻结的问题?

项目之间存在一些差异:

项目一:

  • 使用本地 Apache 服务器配置的调试
  • 颠覆

项目B:

  • 使用 vagrant 配置的 VirtualBox 进行调试
  • 混帐
0 投票
2 回答
393 浏览

ecmascript-6 - vue 模板标签内的 PHPStorm 和 ES6 箭头函数

我正在使用 PHPStorm 2017.2,今天遇到了一些麻烦。有没有办法在模板内的 vue 属性中使用箭头函数?现在,当我尝试编写类似

箭头函数在脚本标签内工作正常,但模板标签的问题让我发疯。

0 投票
1 回答
43 浏览

windows - How to find out what Git version the PhpStorm Built in is using?

Because of CVE-2017-1000117 I have to upgrade git on my system. For the executable, I just downloaded the latest client from git-scm. Using the native git client from PhpStorm does not work for me so I am bound to using the built in.

But how do I find out what version of Git PHPStorm is using? Is that version safe to use for git clone --recursive?

0 投票
2 回答
382 浏览

symfony - 移动到应用程序/资源时,PhpStorm 看不到翻译

我的包中有一些翻译,例如,src/Bundle/AppBundle/Resources/translations但是当我将它移到app/Resources/AppBundle/translations我的 Twig 模板中时,它显示缺少翻译。我尝试过使缓存无效并重新启动 IDE,但没有帮助。

我怎样才能解决这个问题?

我的 PhpStorm 版本:2017.2.1.

0 投票
1 回答
68 浏览

phpstorm - PhpStorm 胶水标志

我找不到怎么做

看起来像一个登录phpstorm

有人可以帮我找到这个设置吗?

0 投票
1 回答
151 浏览

debugging - 在调试器的 PhpStorm 视图中,属性名称中的星号是什么意思?

我的代码有问题,当我将最后一个工作恢复与当前版本进行比较时,除其他外,我看到 PhpStorm 的调试输出中存在这种差异:

工作版

不工作版本

*MyType*myProperty和只是myProperty在 PhpStorm 的调试输出中有什么区别?

0 投票
0 回答
33 浏览

javascript - 如何让 PhpStorm 识别仅在单独的 ts 文件中使用的函数

我正在处理一些生产代码,并且有一个.js文件,其中定义了一个仅在.ts文件中使用的函数。该文件对.ts文件有一个工作,当我单击文件中的函数调用时,它会将我直接带到文件中的函数定义。/// <reference path="..."/>.jsCtrl.ts.js

但是,在.js文件中,函数报告为Unused function .... 我希望能够修复警告(不禁用它),并Ctrl单击函数定义以查找其所有用途。目前,当我这样做时,它会说No usages found in Project Files.

PhpStorm 显然已经从.ts文件链接到.js文件,但是我如何让它识别出.js文件也链接到.ts文件呢?

0 投票
1 回答
366 浏览

java - 包含 PhpStorm 2017.2.2 和 JRE 内存不足(x64 版本)

我的 PhpStorm 中有著名的“内存不足”警告。

在此处输入图像描述

它突然出现,现在我无法使用 PhpStorm,因为当 PhpStorm 启动时会出现警告。我尝试更改很多时间的值,-Xmx但警告总是在这里。我也尝试更改vmoptions文件中的值。

但什么都没有改变。我绝对不能使用 PhpStorm。我的 Windows 系统中的可用空间内存很好(所有工具运行后 2Go 免费)。

  • 什么是最好的最可能的价值-Xmx
  • PhpStorm2017.2.2 的最佳 JRE 版本是什么?
  • 我可以修改-XX:MaxMetaspaceSize吗?
  • 什么是最好的价值-XX:ReservedCodeCacheSize
0 投票
1 回答
1770 浏览

javascript - 使用 Uglify 和 PhpStorm 缩小 javascript 不起作用

我使用最新的 PhpStorm 2017.2.3 和最新的 uglify.js。在我的工具设置 ID 中执行以下操作:

在此处输入图像描述

比我在模块目录中添加一个测试文件(test.js)并在里面获取一些代码:

丑化结果是这样的:

该工具不会缩小代码,它只会把它放在一行中!我必须在设置中更改什么以缩小 js 代码?

0 投票
1 回答
19 浏览

ide - 如何查看导入类的完全限定名称

有没有办法可以(在上下文中)看到导入类的完全限定名称?

例如,我在一个 +200 行 php 文件的中间有这个:

$this->helper = new ObjectManager($this);

如何在不滚动到顶部(语句所在的位置)或导航到实际类定义(⌘+B 或⌘+Click)的情况下查看ObjectManager(例如)的完整类名?\Framework\Helper\ObjectManageruse

我试过 (Alt+Space) 但这只是显示构造函数定义。我还尝试将光标悬停在班级上,并检查了顶部和底部状态栏是否有任何提示。找不到任何东西。

谢谢你。