official PyCharm docs在重构方面解释了Exclude
:可以说,重构一些东西(Shift + F6),导致Find窗口弹出预览。在其中,它显示了将由于重构而更新的文件。可以在此预览中右键单击文件或文件夹,然后选择Remove
或Exclude
。有什么不同?
最后的效果是相同的 - Removed
或Excluded
的条目不会被重构,差异在于呈现。选择Exclude
后,你继续进入Refactoring Preview
,但Remove
从那个窗口删除它。
我认为Remove
在处理相当大的重构并将所有内容标记为排除可能导致难以理解的混乱时可能会有用。
请记住,删除操作无法撤消 - 您必须开始新的重构...