PyCharm中如何设置代码检查点,仅运行修改后的代码片段?
PyCharm中实现分段运行的实用方法
代码片段选中运行:直接选中修改后的代码块(比如某个函数、几行逻辑),右键选择「Run Selection in Python Console」,或者按快捷键
Alt+Shift+E(Windows/Linux)/Option+Shift+E(Mac),就能单独执行这段代码。只要之前的变量已经在Python控制台加载过,修改后的代码可以直接复用这些状态,不用重新运行全部代码。开启控制台运行模式:在右上角运行配置里(点击运行按钮旁的下拉菜单→Edit Configurations),勾选「Run with Python Console」。每次启动运行时,代码会先加载到控制台,之后你可以在控制台里单独调用修改后的函数、执行修改的代码行,相当于保留之前的运行上下文,只更新改动部分。
断点调试分步验证:设置断点后用调试模式(
Shift+F9)启动,程序会在断点处暂停。你可以用「Step Over」(F8)、「Step Into」(F7)分步执行,也能在调试控制台里直接运行修改后的代码片段,快速验证效果。单元格模式(Cell Mode):用
# %%在代码里标记单元格分隔线,PyCharm会自动识别这些区块。点击单元格上方的「Run Cell」按钮就能单独运行该单元格,或者按Ctrl+Enter(Windows/Linux)/Cmd+Enter(Mac)执行当前单元格。这模式和Jupyter的单元格逻辑完全一致,改完某个单元格直接单独跑就行,不用全量执行。
内容的提问来源于stack exchange,提问作者Iulian Manolache
相关产品推荐
相关产品推荐

