在PyDev中执行默认的.py文件

Tob*_*ber 9 python eclipse pydev

我正在用PyDev在Eclipse中做一个Python项目.我有一个"主"文件和一些"类"文件.我主要在类中工作,但我需要通过主文件执行代码.

目前我需要切换到主文件,或使用run/debug-button的下拉菜单来执行主文件.按下按钮或使用F11,只需运行类文件(没用)

有没有办法让PyDev始终在项目中运行特定文件,或者总是运行最后执行的文件(这可能是最好的解决方案).

提前致谢 :)

Fab*_*zny 12

当然(重新启动上次启动实际上是Eclipse 3.2中的默认启动,永远不会理解为什么他们改变了这一点)...

您可以在首选项中返回:窗口>首选项>运行/调试>启动并将启动操作设置为始终启动先前启动的应用程序.

所以,Ctrl+F11将重新启动上次发布,F11并将调试上次发布...

要最初启动该文件,您可以:

  • 使用快捷方式:F9运行当前打开的文件
  • 转到菜单:Alt+ R+S +您希望运行的编号(可以是Python,Jython,单元测试等).
  • 如果使用单元测试,可以使用:Ctrl+F9从当前模块运行单元测试(甚至选择应运行哪些测试).
  • 重新启动您之前执行的其他一些启动:Alt+ R+T并选择之前的启动以重新启动.
  • 您也可以通过右键单击文件夹> run as> Python unit-test,在单元测试模式下启动文件夹下的所有文件

(参考:http://pydev.org/manual_101_run.html)

如果您使用单元测试,您可能还需要看一下:使用Pydev进行连续单元测试(Python和Eclipse)