如何:在 .js 文件中工作时,如何默认“function”而不是“Function”作为自动完成的第一个选项

StackOverflow https://stackoverflow.com//questions/22082366

不确定这种情况何时开始发生,但现在当我在 .js 文件中工作时需要它成为“函数”时,我的智能感知自动完成功能会建议并使用“函数(在 DHtml.js 中,...)”。

我该如何配置这个选项?

有帮助吗?

解决方案

这似乎在 8.2 EAP 版本中已修复 - http://youtrack.jetbrains.com/issue/RSRP-400812 (请注意,票证显示已在版本 8.1.1000 中修复。该版本不是 8.1,并且不可用 - 它已被 8.2 取代)。请您尝试一下 EAP 构建,看看是否能解决问题?如果没有,请更新 YouTrack 票证。

如果您不想使用 EAP 构建,我认为您可以通过清除解决方案的缓存(ReSharper -> 选项 -> 常规 -> 清除缓存)来解决该问题。据我了解,你得到的原因 Function 代替 function 这是由于 ReSharper 跟踪选定的项目并给予先前选定的项目优先权。清除缓存会清除跟踪值,并且应该允许您使用 function 再次,但您稍后可能会再次遇到该问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top