我正在做一个依赖于一个大型库的项目,这个库需要很长时间才能加载。我使用VSCode,在每次需要执行代码以检查结果时,我都要寻找一个不导入这个库的工作流。
我认为在VSCode Python中执行当前文件可能是最好的方法。现在,我能做的最好是选择我的所有代码(ctrl+a),然后在repl (shift+enter)上执行它,这有点繁琐。
是否有一种通过按f5或另一个唯一键来获得此行为的方法?
我看了一下配置选项,没有选择。
发布于 2022-08-30 02:39:22
在代码上方添加神奇的命令#%%
,您将得到一个类似jupyter的界面。
选择运行单元或其他运行模式,将打开一个交互式窗口。
或在代码文件中直接单击并选择Run Current File in Interactive Window
。
还可以为此操作添加一个快捷键:
Keyboard Shortcuts
Add Keybinding...
发布于 2022-08-29 11:37:16
我不知道你的编辑器目前是如何配置的。
通常,您可以在"Run“选项卡和.vscode/launch.json
配置文件中配置运行和调试应用程序时发生的情况。
通常,这个配置文件是自动生成的。如果您第一次开始调试,它应该为您提供几个选项,并选择其中一个将生成.vscode/launch.json
文件。
或者,如果您已经有了一个现有的配置或者需要几个不同的配置,您可以打开"Run and Debug“选项卡,选择一个现有的配置,或者生成一个新的配置:
如果选择"Python / Dynamic : File“,将执行编辑器中打开的文件。
还可以为更高级的方案编辑.vscode/launch.json
文件。
https://stackoverflow.com/questions/73527596
复制相似问题