You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改IntelliJ设置,使Python文件在已有终端而非运行窗口执行?

如何修改IntelliJ设置,使Python文件在已有终端而非运行窗口执行?

我太懂这种烦恼了!每次跑Python脚本都弹出单独的运行窗口,既看不到之前的运行记录,还没法直接在同一个窗口输其他终端命令,切换来切换去超麻烦。其实在IntelliJ(包括PyCharm等JetBrains系IDE)里改几个设置就能解决,步骤很简单:

  • 打开运行配置模板设置:点击顶部工具栏运行按钮旁边的下拉箭头,选择Edit Configurations...;或者用快捷键Shift+Alt+F10后按0快速打开。
  • 在弹出的窗口左侧,展开Defaults目录,选中Python(这是所有Python运行配置的模板)。
  • 切换到右侧的配置面板,找到Execution区域,勾选Run in terminal选项。
  • (可选)如果你希望每次运行都复用同一个终端标签页,而不是新开标签,可以去File > Settings > Tools > Terminal(Windows/Linux)或IntelliJ IDEA > Settings > Tools > Terminal(Mac),确保勾选了Open new tab in current window,这样所有新的运行命令都会在底部终端的新标签里执行,不会弹出独立窗口。

另外,如果之前已经创建过单独的Python运行配置,记得也要对这些已有配置重复上述勾选Run in terminal的操作,或者直接删除旧配置,下次运行脚本时IDE会自动用修改后的默认模板生成新配置。

这样设置之后,再按运行快捷键(比如Shift+F10)或点击运行按钮,脚本就会在你熟悉的底部终端窗口里执行了——既能保留终端历史,还能随时输入其他命令,完美解决你的痛点!

备注:内容来源于stack exchange,提问作者Henrik

火山引擎 最新活动