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

使用F5在Visual Studio中调试单个python文件,python,visual-studio,debugging,Python,Visual Studio,Debugging,我正在使用Visual Studio 2015创建python程序。每个文件都是一个单独的程序,因此我希望分别调试其中的每个文件 我知道您可以通过访问: 项目属性->常规->启动文件并每次键入我的文件名 我想知道是否有一种更简单的方法,每次我点击F5时运行当前的.py文件,就像在Django项目中使用带有VS2013 update 4的PTVS一样 到目前为止,我唯一能够让它工作的方法是在解决方案资源管理器中右键单击项目名称,选择属性并将调试启动模式更改为“标准Python启动器”,然后在解决方

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

我知道您可以通过访问:
项目属性->常规->启动文件
并每次键入我的文件名


我想知道是否有一种更简单的方法,每次我点击F5时运行当前的
.py
文件,就像在Django项目中使用带有VS2013 update 4的PTVS一样

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


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

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

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

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