【问题标题】:Execute a default .py file in PyDev在 PyDev 中执行默认的 .py 文件
【发布时间】:2012-02-14 21:52:07
【问题描述】:

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

目前我需要切换到主文件,或者使用运行/调试按钮的下拉菜单来执行主文件。按下按钮或使用F11,只运行类文件(没用)

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

在此先感谢 :)

【问题讨论】:

    标签: python eclipse pydev


    【解决方案1】:

    当然(重新启动上次启动实际上是 Eclipse 3.2 中的默认设置,从来不明白他们为什么要更改它)...

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

    因此,Ctrl+F11 将重新启动上次启动,F11将调试最后一次启动...

    要启动文件,您可以:

    • 使用快捷键:F9运行当前打开的文件
    • 进入菜单:Alt + R + S + 你想要的跑步次数(它可以是 Python、Jython、单元测试等)。
    • 如果您正在使用单元测试,您可以使用:Ctrl+F9 从当前模块运行单元测试(甚至选择应该运行哪些测试)。
    • 重新启动您之前执行的其他启动:Alt + R + T 并选择以前的启动以重新启动。
    • 您也可以在单元测试模式下启动文件夹下的所有文件,方法是右键单击文件夹 > 运行方式 > Python 单元测试

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

    如果您使用单元测试,您可能还想看看:Continuous unit testing with Pydev (Python and Eclipse)

    【讨论】:

    • 不幸的是,这不适用于 Pydev 和 Eclipse 2020-06 (4.16.0)。
    猜你喜欢
    • 1970-01-01
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-02
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多