重构时official PyCharm docs解释Exclude
:可以说,重构一些内容(Shift + F6),导致查找窗口弹出预览。在其中,它显示了将由于重构而更新的文件。可以右键单击此预览中的文件或文件夹,然后选择Remove
或Exclude
。有什么区别?
答案 0 :(得分:5)
最终效果是相同的 - Removed
或Excluded
的条目不会被重构,不同之处在于演示。选择Exclude
后,您会在Refactoring Preview
中继续输入,但Remove
会从该窗口中删除。
我认为Remove
在处理相当大的重构并将所有内容标记为排除可能导致难以理解的混乱时可能会有用。
请注意,删除操作无法撤消 - 您必须开始新的重构...