【发布时间】:2019-03-10 07:59:10
【问题描述】:
我想仅使用键盘将 focus 从编辑器缓冲区放入 IPython 终端。
我看到了两种方法,但它们似乎都不起作用。
- 使用
workbench.action.terminal.focusNext或类似的使用ctrl+backtick将焦点从编辑器转移到终端。这似乎是一个死胡同,因为它所做的只是将焦点转移到或激活所有窗格底部的专用终端缓冲区中的终端。 - 使用
ctrl+{1...n}关注另一个窗格。这适用于其他编辑器缓冲区:我将焦点切换到窗格,焦点进入最新的编辑器缓冲区。但是,这对于 IPython 终端来说并没有按预期工作:焦点确实会切换到窗格(或组,因为它在左侧垂直侧边栏中被调用),但不会进入终端本身。
这真的很不幸,因为在我的工作流程中,我经常在编辑器和终端之间来回走动。当然,另一种选择是在编辑器中创建一个单元格并使用shift+enter 执行该单元格,但这不像我希望的那样交互。
我的印象是,用于 VSCode 的 IPython 终端介于编辑器和终端之间,或者操作被捕获在 VSCode 和 Jupyter 服务器之间。
版本信息:
- 版本:1.32.1(系统设置)
- 提交:05f146c7a8f7f78e80261aa3b2a2e642586f9eb3
- 日期:2019-03-08T00:51:49.278Z
- 电子:3.1.3
- 铬:66.0.3359.181
- Node.js:10.2.0
- V8:6.6.346.32
- 操作系统:Windows_NT x64 6.1.7601
【问题讨论】:
标签: python visual-studio-code jupyter-notebook jupyter