【问题标题】:Pycharm 2020.1.2 - .py file - Open File in ProjectPycharm 2020.1.2 - .py 文件 - 在项目中打开文件
【发布时间】:2020-07-28 02:51:47
【问题描述】:

我从 SublimeText 回到 pycharm 的一个项目并更新到 Pycharm 2020.1.2,我需要快速运行一个 .py 文件,但是当我双击该文件时,它会在我可以编辑的视图中打开脚本但没有运行,所以每次我都必须去文件->在项目中打开文件。我不记得在早期版本的 Pycharm 中必须这样做,我怎样才能绕过它并始终让 Pycharm 在项目视图中打开一个 .py 文件?

【问题讨论】:

  • Right click -> Run 适合你吗?
  • @Adirio 我添加了几个屏幕截图来证明我没有。除非我选择在 Project 中打开文件...我没有获得所有其他功能。

标签: python pycharm


【解决方案1】:

您在轻量编辑模式下启动了 PyCharm,请查看此博文https://blog.jetbrains.com/idea/2020/04/lightedit-mode/

【讨论】:

  • 谢谢你,这篇文章从未出现在我的搜索中。我浏览了帖子和 cmets,不幸的是,尽管人们询问如何禁用此功能,但没有解决方案。无论如何,我将接受此作为解决方案,因为它是提供有关该问题的信息的唯一评论。
【解决方案2】:

我也有 pycharm,通常我会右键单击文件 -> 打开方式 -> pycharm

【讨论】:

  • 我添加了几张图片来说明我看到的结果。用pycharm双击或右键打开都没有区别。正如我在描述中所说,我是在更新到 2020.1.2 后才注意到这种行为
  • 屏幕左侧是你的项目目录,如果你打开它,你可以右键单击它并选择运行'Name_of_the_file'甚至不打开它
【解决方案3】:

您的问题似乎不是什么大问题。问题是您使用的是 PyCharm 的“编辑器”。
请看下面这张我的系统图片:



当您右键单击 .py 文件并选择“使用 PyCharm 编辑”时,您将使用 PyCharm 的简单编辑器。不是调试器。
如果单击窗口上的任何其他位置(不是文件),您会看到选项“将文件夹作为 PyCharm 项目打开”(如果没有此选项,请重新安装 PyCharm 并在 PyCharm 安装向导中选中此选项),例如下图:

现在,如果您选择此选项,PyCharm 会将您的整个文件夹作为一个项目打开,并且您拥有 python 控制台、终端、调试器以及任何您想要的东西。

下面这两张图片,显示了这两种模式之间的区别:

  • 使用 Pycharm 进行编辑:
    你可以看到在这种模式下你没有运行和调试代码的选项。只是一个编辑。

  • 以 PyCharm 项目打开文件夹
    在此模式下,您将看到运行和调试、python 控制台、终端等的完整选项...


    所以你看到,在你的第一张图片中,当你在 PyCharm 编辑器模式下选择“在项目中打开文件”时,看起来你正在通过在文件夹中按“将文件夹作为 PyCharm 项目打开”来打开这个文件。因此,如果您将文件夹作为 PyCharm 项目打开,则无需一直这样做来运行代码。

【讨论】:

  • 我没有右键单击然后从菜单中选择一个选项,我只是双击 .py 文件。 - 我最终按照您的建议重新安装了 Pycharm,因为我没有得到“将文件夹作为 Pycharm 项目打开”并且现在可以使用,但我曾经能够双击 .py 文件并直接进入那个看法。更新后他们最近在 Pycharm 中进行了哪些更改?
  • 仍然,您在编辑器模式下打开它。正如您在 PyCharm 网站的此链接中看到的那样:“您在 PyCharm 中所做的一切,都是在项目的上下文中进行的。它是编码帮助、批量重构、编码风格一致性等的基础。”所以如果你想使用 PyCharm 来运行和调试你的代码,你必须将你的文件夹作为一个项目打开。 jetbrains.com/help/pycharm/quick-start-guide.html#why-project
猜你喜欢
  • 2016-01-05
  • 1970-01-01
  • 2019-04-01
  • 2020-02-09
  • 2015-01-19
  • 2017-01-11
  • 1970-01-01
  • 2022-01-26
  • 1970-01-01
相关资源
最近更新 更多