在PyCharm中,我有2种方法来运行我的代码:
ctrl + alt + F10
,然后代码将在运行的控制台中运行。 ./filename.py
运行代码。我应该使用哪种方法?还是有更好的方法?我尝试了方法1,但问题是缺少某些功能,例如按历史记录命令的向上箭头键,或使用pdb.set_trace()
进入调试模式时,正在运行的控制台中的自动完成功能的行为很奇怪:例如,在调试中运行控制台的一种模式,当输入[]
时,光标会自动跳出方括号,并且不允许我在方括号中键入任何内容。但是,一定有运行控制台存在的原因,对吗?否则,应该只有嵌入式终端。
答案 0 :(得分:0)
更好的方法是在运行配置的设置中设置“在输出控制台中仿真终端”选项。您可以转到运行|编辑配置|模板,并在那里启用该选项,以便将其用于所有运行配置。
这为您提供了运行控制台的更高级别的集成(以便您可以使用Ctrl-Alt-F10而不是通过在终端中键入文件名来运行代码)以及终端仿真器的所有功能。在将来的PyCharm版本中,此模式可能会成为默认模式。