我是pycharm的新手,并试用社区版。在pycharm中,我如何调用并进入在编辑器中打开的函数,并设置了断点
我的独立程序脚本包含多个功能。在运行整个程序之前,我希望通过调用参数来单独快速测试函数,进入它们,在编辑器UI中定义的任何断点处停止。
我不想每次运行顶层程序本身来测试每个独立函数。我不想用不同的参数组合创建不同的配置。我只想立即运行该功能,并停止在编辑器中设置的任何断点处。
在Pycharm中,我可以在Structure窗口中看到我的程序结构(它的所有函数和参数)。我希望右键点击我的功能,并看到一个名为“调用此功能”的菜单项,提供任何参数并进入它。或者可以从控制台类型窗口调用该函数。但是执行需要停在我已经在代码编辑器UI中定义的断点处。
如果它有助于定义需求,Microsoft VBA和Powershell将提供一个控制台样式窗口,以调用当前模块中的任何功能。我可以通过输入调用任何参数,回车调用任何功能,它会显示任何回报瓦尔斯如..
MyFunction的(“史密斯”)
员工史密斯有ID为1234
代码停止在VBA/Powershell UI代码编辑器中定义的任何断点处。 如果我想用不同的参数重新执行,我只需更改现有的调用并打回车,或者粘贴一个新的等等。结果是我可以非常快速,轻松地单独测试我的功能。
'__main__'的文档是https://docs.python.org/3.5/library/__main__.html – bastelflp