【发布时间】:2018-10-15 06:24:58
【问题描述】:
首先,我已经阅读了this question,并且使用 Shift+F6 方法只是调出标准重构选项的更快方法。
我正在使用 PhpStorm 2018.1
也许这是最新版本中的一个错误,因为我不记得以前有过这个问题,但是每当我使用重构方法并且 不要 选择任何显示复选框,如下所示:
当我点击 refactor 按钮时,它似乎仍然在重构它,因为它最初冻结了几秒钟,然后出现了这个:
首先,我很确定旧版本从来没有这样做过,除非您选中其中一个复选框(以前不是有两个吗?)其次,即使您正在重构我不记得它冻结的东西,它会直接出现在进度条搜索窗口中。
【问题讨论】:
-
嗯,很奇怪,我在您的上方多了一个标有“搜索参考”的复选框,但我运行的是 Ubuntu 16.04、PhpStorm 2018.1(与您的版本相同)。此外,当我单击 refactor 时它不会冻结,而是立即运行。 Screenshot of my popup.
-
@Davіd 嗯嗯很奇怪。这就是我的想法,那里还有另一个复选框;但是,这不仅仅是我的安装,因为我在我的家庭副本和我在工作中使用的副本(也是 2018.1)上都观察到了这种行为,但只是不同的操作系统。家庭使用 Windows 7,工作使用 Windows 10。
-
在 Windows 7 上像以前一样工作,显示更多支票簿。该对话框的行为似乎会根据所选文件而改变。如果选择类文件或文本文件,则对话框不同。如果您创建不同类型的项目,该对话框会改变吗?
-
@IliePandia 嗯......我检查了其他文件类型,你是对的,我确实看到了更多/不同的复选框,但是不管它是什么类型的 PHP 文件似乎无关紧要,只显示上面的一个复选框;这并不能解释为什么大卫看到两个。
-
@IliePandia 我刚刚注意到我看到 PHP 文件的另一个复选框显示“重命名类”,但仅当类名与文件的文件名匹配时。
标签: intellij-idea refactoring phpstorm phpstorm-2018.1