You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm中是否有类似IntelliJ中sout的Python print函数快捷方式?

PyCharm中快速生成Python print函数的快捷方案

内置快捷方式

  • 输入print后按Tab,PyCharm会自动补全为print(),光标自动定位到括号内部。
  • 输入缩写pr后按Tab,同样能快速补全完整的print()。
  • 选中要打印的变量/代码片段,按Alt+Enter,在弹出的菜单中选择Print 'xxx',可直接生成print(选中内容)的代码,无需手动输入变量名。

自定义Live Template(模拟IntelliJ的sout)

很多开发者会自定义模板来和IntelliJ的操作习惯保持一致:

  1. 打开PyCharm设置(快捷键Ctrl+Alt+S),导航到Editor > Live Templates。
  2. 在左侧选择Python分组,点击右上角的加号新建模板。
  3. 设置缩写为sout,模板文本填写print($END$),并将适用范围指定为Python。
  4. 保存设置后,输入sout再按Tab,就能直接生成print(),光标停在括号内等待输入内容。

进阶自定义模板(调试友好)

如果需要快速打印变量名和对应值,可以设置更实用的模板:

  • 模板缩写仍用sout,模板文本改为print('$VAR$ =', $VAR$)。
  • 使用时输入sout按Tab,光标会定位到$VAR$位置,输入变量名后按Tab,两个$VAR$会同步替换,生成类似print('count =', count)的代码,方便调试时快速查看变量值。

内容的提问来源于stack exchange,提问作者e36_King

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 10:07:03