VSCode 中是否有快捷方式可以在调试 REPL 中执行当前行或选择?

2024-04-17

我正在使用 Python 进行开发,并且通常在集成终端中运行代码Shift + Enter。不过调试的时候过程似乎比较复杂。我需要复制代码,将焦点移至调试 REPL (Ctrl + Shift + Y),粘贴、运行并将焦点移回编辑器。有没有更简单的方法来做到这一点?


如果您使用 vscode 的集成调试,您可以设置发送选择以调试 Repl 的快捷方式。我用这个在我的keybindings.json配置文件:

{
    "key": "shift+alt+d",
    "command": "editor.debug.action.selectionToRepl"
}

与的区别"workbench.action.terminal.runSelectedText"命令的缺点是您实际上必须选择要发送到调试 Repl 的行,仅将光标放在该行上并点击快捷键是不起作用的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VSCode 中是否有快捷方式可以在调试 REPL 中执行当前行或选择? 的相关文章

  • VS Code:用 [+] [-] 符号代替默认的 [>] [∨] 折叠代码

    摘要 我想要两件事 1 我希望 VS Code 中的折叠符号是 类似于 Visual Studio 而不是默认的 gt v one 2 我想要我的扩展部分可以有下载和评级 preview 故事 我随机看到了这些功能 1 on 一个答案 ht
  • Pandas:GroupBy 到 DataFrame

    参考这个关于 groupby 到 dataframe 的非常流行的问题 https stackoverflow com questions 10373660 converting a pandas groupby object to dat
  • Kivy - 有所有颜色名称的列表吗?

    在 Kivy 中 小部件 color属性允许输入其值作为字符串颜色名称 也 例如在 kv file Label color red 是否有所有可能的颜色名称的列表 就在这里 来自Kivy 的文档 https kivy org doc sta
  • 如何在Python中同时运行两只乌龟?

    我试图让两只乌龟一起移动 而不是一只接着另一只移动 例如 a turtle Turtle b turtle Turtle a forward 100 b forward 100 但这只能让他们一前一后地移动 有没有办法让它们同时移动 有没有
  • Python 中的流式传输管道

    我正在尝试使用 Python 将 vmstat 的输出转换为 CSV 文件 因此我使用类似的方法转换为 CSV 并将日期和时间添加为列 vmstat 5 python myscript py gt gt vmstat log 我遇到的问题是
  • 搜索多个字段

    我想我没有正确理解 django haystack 我有一个包含多个字段的数据模型 我希望搜索其中两个字段 class UserProfile models Model user models ForeignKey User unique
  • Emacs 24.x 上的 IPython 支持

    我对 IPython 与 Emacs 的集成感到困惑 从 Emacs 24 开始 Emacs 附带了自己的python el 该文件是否支持 IPython 还是仅支持 Python 另外 维基百科 http emacswiki org e
  • Gspread如何复制sheet

    在 Stackoverflow 上进行谷歌搜索和搜索后 我想我找不到有关如何复制现有工作表 现有模板工作表 并将其保存到另一个工作表中的指南 根据文档 有重复表 https gspread readthedocs io en latest
  • 在 Windows 上使用 apache mod_wsgi 运行 Flask 应用程序时导入冲突

    我允许您询问我在 Windows 上使用您的 mod wsgi portage 托管 Flask 应用程序时遇到的问题 我有两个烧瓶应用程序 由于导入冲突 只有一个可以同时存在 IE 如果请求申请 1 我有回复 然后 如果我请求应用程序 2
  • 在vscode中使用reactjs报错

    在 Visual Studio 代码中使用 jsx 语法 Visual Studio代码报错 请帮我 谢谢 符号 例如 而不是这样做 return lt button className square gt TODO lt button g
  • 通过索引访问Python字典的元素

    考虑一个像这样的字典 mydict Apple American 16 Mexican 10 Chinese 5 Grapes Arabian 25 Indian 20 例如 我如何访问该字典的特定元素 例如 我想在对 Apple 的第一个
  • 使用 Keras np_utils.to_categorical 的问题

    我正在尝试将整数的 one hot 向量数组制作为 keras 将能够使用的 one hot 向量数组来拟合我的模型 这是代码的相关部分 Y train np hstack np asarray dataframe output vecto
  • Python:IndexError:修改代码后列表索引超出范围

    我的代码应该提供以下格式的输出 我尝试修改代码 但我破坏了它 import pandas as pd from bs4 import BeautifulSoup as bs from selenium import webdriver im
  • 返回表示每组内最大值的索引的一系列数字位置

    考虑一下这个系列 np random seed 3 1415 s pd Series np random rand 100 pd MultiIndex from product list ABDCE list abcde One Two T
  • 在 keras 中保存和加载权重

    我试图从我训练过的模型中保存和加载权重 我用来保存模型的代码是 TensorBoard log dir output model fit generator image a b gen batch size steps per epoch
  • 当数据库不是 Django 模型时,是否可以使用数据库中的表?

    是否可以从应用程序数据库中的表获取查询集 该表不是应用程序中的模型 如果我有一个不是名为 cartable 的模型的表 从概念上讲 我想这样做 myqueryset cartable objects all 有没有相对简单的方法来做到这一点
  • Django Admin 中的反向内联

    我有以下 2 个型号 现在我需要将模型 A 内联到模型 B 的页面上 模型 py class A models Model name models CharField max length 50 class B models Model n
  • 如何根据第一列创建新列,同时考虑Python Pandas中字母和列表的大小? [复制]

    这个问题在这里已经有答案了 我在 Python Pandas 中有 DataFrame 如下所示 col1 John Simon prd agc Ann White BeN and Ann bad list Ben Wayne 我需要这样做
  • python 线程安全可变对象复制

    Is 蟒蛇的copy http docs python org 2 library copy html模块线程安全吗 如果不是 我应该如何在 python 中以线程安全的方式复制 deepcopy 可变对象 蟒蛇的GIL http en w
  • 调试VS 2005提示“操作不支持”

    我一直在调试 VS 2005 并将 启动外部程序 设置为 C Program Files Microsoft Visual Studio 10 0 Common7 IDE devenv exe 但按 F5 后出现此错误 尝试运行项目时出错

随机推荐

  • 动画 UITableViewCell ContentView 在进入编辑模式时淡入淡出

    我在 iPhone Mail app 和 SMS app 应用程序中注意到了此功能 但我不确定如何自己实现它 在标准 UITableView 中 当用户点击 编辑 按钮并且删除按钮移动到位时 随着内容视图向右滑动 它们会执行快速淡入淡出过渡
  • 数据库更新后如何获取 SQLAlchemy ORM 对象之前的状态?

    问题是我不知道如何使用 SQLAlchemy 在对象进入新状态时通知我 我正在使用 SQLAlchemy ORM 声明式 来更新对象 class Customer declarative base table name customer i
  • 在 Wildfly 中,在 WAR 中包含 JAR 文件与通过 jboss-deployment-struction.xml 链接到它有区别吗?

    我正在使用 Wildfly 11 和 Java 8 如果我部署两个具有相同库的 WAR 文件 WEB INF lib javassist 3 18 1 GA jar 像这样将这些库包含在 WEB INF jboss deployment s
  • 使用 new 运算符创建用户输入大小的数组

    我有一些与数组相关的问题 我研究过数组大小在声明时必须是常量 编译器必须知道它的值 但是使用 GNU GCC 编译器 C 11 标准过滤器 当动态声明所述数组时 使用new int num cout lt lt How big an arr
  • Windows 共享文件夹的 URL [重复]

    这个问题在这里已经有答案了 有没有办法合并一个working将 Windows 共享文件夹链接到 HTML 页面 例如 链接到 server folder path 为简单起见 假设该页面将在 Windows 计算机上打开 并且在同一 In
  • 沙发底座中存储的键值是什么

    我是 couchbase 的新手 我对 couchbase 中的键值存储有一些疑问 通常我们将数据存储为文档 我需要澄清以下疑问 文档类型和键值类型有什么区别 如何实现键值存储 你能用一个小例子解释一下吗 存储为键值有什 么好处 文档类型和
  • 获取 ASP.NET 中所有活动会话的列表

    我知道使用以下代码行登录了哪个用户 Session loggedInUserId userId 我的问题是如何知道哪些用户登录了 以便其他用户可以看到当前登录的用户 换句话说 我可以获得所有活动的 loggedInUserId 会话吗 我没
  • xdoc 查询的 Select 语句

    我正在尝试在 xml 语句中向 Messages 添加子类别 有没有办法可以做到这一点GroupMessages gt Message gt GroupMessage var groups xDoc Descendants Group Se
  • 在 iPhone 上如何实现具有透明度的圆角矩形视图?

    许多应用程序在运行耗时的操作时都会弹出带有圆角的透明视图和 ActivityIndi cator 这种舍入是如何完成的 是否可以仅使用 Interface Builder 来完成 因为我想在很多地方使用类似的东西 或者 我应该使用带有圆角矩
  • dnorm 是如何工作的?

    我对统计和 R 很陌生 也许这是一个非常微不足道的问题 但我不太明白这是如何工作的 假设我使用dnorm 5 0 2 5 这意味着什么 我看到一些资源 他们告诉我这个函数计算密度曲线中点的高度 现在我再次读到 在连续分布中 数字的确切概率为
  • 将 collections.namedtuple 与 ProcessPoolExecutor 一起使用在某些情况下会陷入困境

    gt gt gt import concurrent futures gt gt gt from collections import namedtuple gt gt gt 1 Initialise namedtuple here gt
  • cron 的替代品? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 有谁知道 cron 有一个好的替代品吗 我想要一些可以在不同时区运行的东西 您可以考虑Quartz http www opensymphony
  • SFML 2.1 架构 x86_64 错误的未定义符号

    我最近安装了 SFML 2 1 并尝试从终端编译和运行 而不是 Xcode 他们在其网站上有示例程序http www sfml dev org tutorials 2 0 start linux php http www sfml dev
  • 使用 CSS 选择器制作棋盘图案

    我有一个 div 元素列表 当前使用 CSS 浮动在两列中显示 我想 替换 这些元素的边框颜色 我在引号中使用了交替 因为我真正想要的是每个 行 中的两个 div 交替 下面是我想要的最终状态的示例 1blue 2green 3green
  • 集群环境下的Spring Singleton

    正如中所讨论的this https stackoverflow com questions 1194129 singleton in cluster environmentpost 不适合使用单例聚集的环境 因为不同 JVM 中有多个单例对
  • 卡尔曼滤波器和内部状态变量的质量

    我正在尝试为 Android 开发运动检测应用程序 应用程序应该能够跟踪手机在空间中的运动并将其映射到计算机屏幕上的运动 我正在使用 3 轴加速度计 由于数据非常嘈杂 我正在使用卡尔曼滤波器 内部状态是 6 个分量向量 speed x sp
  • PHP 字符串分割

    我需要将一个字符串拆分为 2 2 3 3 个字符的块 并且可以通过使用 unpack 在 Perl 中执行此操作 unpack A2A2A3A3 thisisloremipsum 然而 相同的函数在 PHP 中不起作用 它给出以下输出 Ar
  • Google 地点详细信息 API 中的语言不一致

    我在我的服务器上使用 Google Place Details API 来存储有关某个地点的信息 使用placeId由客户发送 我面临着有关结果语言的问题 当该地点是城市或该城市中的地址时 结果的语言会有所不同 即使在查询中指定了语言也是如
  • Excel VBA onkey 宏可在另一个宏运行时工作

    我有一个宏 可以让您使用箭头键移动标记的单元格 这是将其向下移动的代码 Sub MoveMarkedDown Dim noDo As Boolean With myMarkedCell Select Case Row Case Is gt
  • VSCode 中是否有快捷方式可以在调试 REPL 中执行当前行或选择?

    我正在使用 Python 进行开发 并且通常在集成终端中运行代码Shift Enter 不过调试的时候过程似乎比较复杂 我需要复制代码 将焦点移至调试 REPL Ctrl Shift Y 粘贴 运行并将焦点移回编辑器 有没有更简单的方法来做