禁用RStudio中的所有断点 [英] Disable all breakpoints in RStudio

查看:25
本文介绍了禁用RStudio中的所有断点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法禁用RStudio中的所有断点?我看过RStudio文档,也在Google上搜索过,但找不到方法。

推荐答案

我也很好奇,特别想了解一下断点的概况。

我在项目文件夹中运行grep,结果如下所示:

起初,打开RStudio后,断点不会显示,它们可能在内存中的某个位置:

$ grep -inIEr "breakpoint" .
./.Rproj.user/1C48145B/pcs/debug-breakpoints.pper:2:    "debugBreakpointsState" : {
./.Rproj.user/1C48145B/pcs/debug-breakpoints.pper:3:        "breakpoints" : [
grep: ./.Rproj.user/1C48145B/sources/s-8EAA4F36/lock_file: Device or resource busy

然后当我们关闭RStudio时,它们似乎被写入名为debug-breakpoints.pper

的文件
$ grep -inIEr "breakpoint" .
./.Rproj.user/1C48145B/pcs/debug-breakpoints.pper:2:    "debugBreakpointsState" : {
./.Rproj.user/1C48145B/pcs/debug-breakpoints.pper:3:        "breakpoints" : [
./.Rproj.user/1C48145B/pcs/debug-breakpoints.pper:10:                "is_package_breakpoint" : false,
./.Rproj.user/1C48145B/pcs/debug-breakpoints.pper:25:                "is_package_breakpoint" : false,
./.Rproj.user/1C48145B/pcs/find-in-files.pper:7:        "query" : "breakpoint",

该文件位于./.Rproj.user/1C4***5B/pcs/debug-breakpoints.pper,如下所示:

{
    "debugBreakpointsState" : {
        "breakpoints" : [
            {
                "editor_line_number" : 4,
                "editor_state" : 1,
                "function_name" : "toplevel",
                "function_steps" : "",
                "id" : 2,
                "is_package_breakpoint" : false,
                "is_pending_debug_completion" : false,
                "line_number" : 4,
                "needs_updated_steps" : false,
                "package_name" : "",
                "path" : "C:/Users/path/to/project/analysis_tab.R",
                "state" : 1,
                "type" : 1
            },
            {
                "editor_line_number" : 193,
                "editor_state" : 1,
                "function_name" : "toplevel",
                "function_steps" : "",
                "id" : 3,
                "is_package_breakpoint" : false,
                "is_pending_debug_completion" : false,
                "line_number" : 193,
                "needs_updated_steps" : false,
                "package_name" : "",
                "path" : "C:/Users/path/to/project/analysis_tab.R",
                "state" : 1,
                "type" : 1
            }
        ]
    }
}
在关闭RStudio时手动编辑此文件使我们可以管理断点。(打开RStudio后,对此文件所做的更改最终将被覆盖)。

这篇关于禁用RStudio中的所有断点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆