使用F5在Visual Studios中调试单个python文件

时间:2015-08-22 20:15:49

标签: python visual-studio debugging

我正在使用Visual Studios 2015来创建python程序。每个文件都是一个单独的程序,因此我希望分别调试它们中的每一个。

我知道你可以通过以下方式做到这一点:
Project Properties -> General -> Start Up File并每次输入我的文件名。

我想知道是否有一种更简单的方法,只需在每次点击 F5时运行当前的.py文件就像它在IDLE中的情况一样

3 个答案:

答案 0 :(得分:1)

看起来这是不可能的。右键单击该文件似乎是在visual studio中运行python文件的唯一方法。

答案 1 :(得分:1)

关键是要剥夺VS的启动文件,然后它将运行活动选项卡中的任何文件,无论它来自何处。

  1. 打开项目属性并删除启动文件的名称
    • 以便项目没有
  2. 在VS中打开任何.py文件(或拖放)
  3. 确保它是活动标签(光标在其中)
  4. 右键单击,以调试开始

答案 2 :(得分:0)

我在Django项目中使用PTVS和VS2013更新4也遇到了这个问题。

到目前为止,我能够使其工作的唯一方法是右键单击解决方案资源管理器中的项目名称,选择属性并将调试启动模式更改为"标准Python启动器"然后右键单击解决方案资源管理器中的python脚本并选择"开始调试"。否则,即使在项目属性的调试选项中指定了错误,我也会收到解释器未找到错误。

如果我找到更好的解决方案,我会更新帖子。