python - 控制台通过 PyCharm 中的先前命令进行 Tab 键切换

标签 python pycharm console keyboard-shortcuts jetbrains-ide

在 PyCharm 中,使用 Python 控制台,我经常按向上箭头来浏览之前的几个命令。如果命令很长(例如,从文件向控制台发送很长的例程的结果),这会很乏味。

在 IntelliJ 中,您可以按 Command + up 转到上一个命令,而无需遍历当前命令的所有行。我如何在 PyCharm 中执行此操作?

最佳答案

您可以通过 configuring two keyboard shortcuts 使用此功能默认情况下未设置。转到文件 > 设置 > 键盘映射 > 其他并右键单击控制台历史记录中的下一个条目控制台历史记录中的上一个条目添加键盘快捷键。

screenshot settings keymap

要使快捷方式起作用,您必须在启动控制台之前配置它们,或者按控制台工具栏中的重新运行图标Ctrl+F5如果它已经在运行。

您还可以通过单击Browse Query History来选择以前的控制台历史命令。控制台工具栏中的 Ctrl+Alt+E

screenshot console history

关于python - 控制台通过 PyCharm 中的先前命令进行 Tab 键切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69452636/

相关文章:

python - 如何在不使用await的情况下拆分长协程?

python - 从 Django 表单获取数据并在控制台打印

debugging - 有没有办法链接 iPython 笔记本和 PyCharm,特别是在调试方面?

directory - 工作目录错误

javascript - 从 Javascript 控制台模拟按键事件

c++ - 有人知道如何使用 QT 从控制台应用程序启动窗口吗?

python - `key_prefix` 对 flask 缓存有什么作用?

python - 在 Pandas 数据框中合并具有相同浮点索引的行

apache-spark - 错误: Could not find valid SPARK_HOME while searching: (Pycharm in windows)

eclipse - 如何增加 Eclipse 输出控制台的容量?