【发布时间】:2016-04-30 19:33:18
【问题描述】:
我是 pycharm 新手,正在试用社区版。
我的独立程序脚本包含多个功能。在我运行整个程序之前,我想通过使用参数调用 then 来快速独立地测试函数,进入它们,在编辑器 UI 中定义的任何断点处停止。
我不想每次都运行顶级程序本身来测试每个独立功能。我不想用不同的参数组合创建不同的配置。我只想立即运行该函数并在我在编辑器中设置的任何断点处停止。
在 Pycharm 中,我可以在 Structure 窗口中看到我的程序结构(它的所有函数和参数)。我希望右键单击我的函数并看到一个名称为“调用此函数”的菜单项,提供任何参数并进入它。或者也许从控制台类型窗口调用该函数。但是执行需要在我已经在代码编辑器 UI 中定义的断点处停止。
如果它有助于定义需求,Microsoft VBA 和 Powershell 会提供一个控制台样式的窗口,以便调用当前模块中的任何函数。我可以通过输入调用和任何参数来调用任何函数,点击返回,它会显示任何返回值,例如...
MyFunction("SMITH")
员工 SMITH 的 ID 为 1234
代码在 VBA/Powershell UI 代码编辑器中定义的任何断点处停止。 如果我想使用不同的参数重新执行,我只需更改我现有的调用并点击返回,或者粘贴一个新的等。结果是我可以非常快速轻松地单独测试我的函数。
【问题讨论】:
标签: pycharm