小编Ber*_*d_S的帖子

VS Code 调试单元按钮在 Jupyter Notebook 视图中任意消失

我正在 Visual Studio Code 的 Jupyter Notebook(ipynb 文件)中开发 Python 脚本。

任意地,“调试单元”运行选项消失,并且我还没有找到以不同方式调试特定笔记本单元的方法。我只能运行该单元,但无法调试该单元。

VS Code 中没有可单击的“调试单元”选项

根据VS Code 文档“VS Code 中的 Jupyter Notebooks - 调试 Jupyter Notebook”,应该有这个可见的箭头,允许单击“调试单元”。

调试 VS Code 文档中的单元格图像

重新启动 VS Code 后,“调试”选项通常会再次可见。

我做错了什么,这个“调试单元”选项对我来说变得不可见,或者这可能是一个错误?还有其他人注意到这个问题吗?

python debugging visual-studio-code jupyter-notebook

16
推荐指数
1
解决办法
2354
查看次数

以编程方式逐一关闭 SwiftUI 视图不起作用

我使用 Xcode 12.2 和 iOS 构建目标 14.1。\n我的 SwiftUI 应用程序存在问题,无法依次关闭使用 NavigationLink 的视图。

\n

当我第一次导航到 View4,单击“关闭”,然后在 View3 上再次单击“关闭”时,以下 Swift 源代码会出现问题。单击后一个按钮不会导致任何操作。要让 View3 的“关闭”按钮再次工作,我必须使用“后退”按钮转到 View2,然后切换回 View3。

\n

我之前尝试过使用presentationMode.wrappedValue.dismiss(),但是对于较少的视图来说这不起作用。

\n

最小可重复示例:

\n
struct View1: View {\n    @State var presentView2: Bool = false\n    \n    var body: some View {\n        NavigationView {\n            List {\n                NavigationLink(\n                    destination: View2(types: ["Exams"], presentView2: $presentView2),\n                    isActive: $presentView2,\n                    label: {\n                        Text("View2")\n                    })\n            }.listStyle(InsetGroupedListStyle())\n            .navigationTitle("View1")\n        }\n    }\n}\nstruct View2: View {\n    var types: [String]\n    @State var presentView3: Bool = false\n    @Binding var presentView2: …
Run Code Online (Sandbox Code Playgroud)

ios swift swiftui

6
推荐指数
1
解决办法
2791
查看次数