Bye*_*bye 8 refactoring scope intellij-idea webstorm
编辑:这是我创建的问题的链接[ https://youtrack.jetbrains.com/issue/WEB-21956 ]
是否可以将WebStorm的重构范围限制为您发出重构的文件(默认情况下)?
在这种情况下,我有一个我正在编辑的文件,我想重构(重命名)一个变量.然后,WebStorm会搜索整个项目中的所有文件.我在网上搜索了这个,我只能找到特定文件夹的范围限制.我希望我不要为每个文件创建范围.
PS我发现了这个相关的问题(/sf/ask/2323829651/).虽然我无法评论它,因为我还没有50个代表(为了羞耻).有可能如果它不在PyCharm中,它不在WebStorm中(它们共享代码),所以这更像是一个双重检查.如果事实证明它确实不存在,我将添加一个链接到我将发布到WebStorm问题的功能请求.
从WebStorm 2016.1.3开始,似乎无法更改默认行为Rename Refactoring.唯一可用的选项是在有限范围内重命名,在这种情况下,您可以启用或禁用就地模式(请参阅文档).
这是两个可能的工作流程.我将使用PC键盘快捷键给出说明,但您可以通过上下文菜单实现相同的操作.
Search in comments and strings和for Search for text occurrences(默认情况下为on)Find Refactoring Preview面板将显示(Alt+ 3对焦),列出所有发现出现在这个(愚蠢的)示例中,我正在重命名require为require2.发现了几次事件.我通过排除主要组排除了所有这些,然后只包含一个文件.我也可以排除剩余的组,或者选择全部用Ctrl+ A然后Delete排除.
| 归档时间: |
|
| 查看次数: |
928 次 |
| 最近记录: |