当前位置: 首页 > 知识库问答 >
问题:

在PyCharm中更改文件类型

廖臻
2023-03-14

我创建了一个文本文件,并将其重命名为testTreeGen.py。

问题是PyCharm没有将其检测为python源,因此我无法执行它。

我怎样才能教 PyCharm 这是 python 脚本?我尝试删除该文件并重新创建它,并创建了另一个 python 文件并重命名它;所有最终都是文本文件而不是 Python 脚本的文件。

版本是3.0.2。

重构不起作用。

即使在我将其重命名为python脚本之后,file属性又回到了文本(我在第一次重构之前创建的原始文件属性)。

奇怪的是,无论我在哪里创建testTreeGen.py,PyCharm都将其创建为文本文件,就好像它记得html" target="_blank">文件的名称应该是文本文件一样。我可以创建Python脚本,但testTreeGen.py

共有3个答案

劳豪
2023-03-14

我不能确定你犯了什么错误,但是,这是正确重命名文件的方法:

如果以上操作因任何原因失败,请尝试以下操作,否则这就是您需要报告的错误:

屠昌胤
2023-03-14

进入设置-

  1. 选择文件类型
  2. 向下滚动直到看到[文本]
  3. 选择[文本]
  4. 向下滚动到底部,您应该会看到Py
  5. 点击[-]选项删除文本关联并点击确定
  6. 当您返回Project视图时,您应该会看到与您给它的扩展名关联的文件。
江瀚昂
2023-03-14

设置(Mac上的首选项)|编辑器|文件类型|文本

检查那里的模式(底部列表)-你必须有< code>testTreeGen或类似的模式。把它拿掉。

更新2021-02-28:

从 2020.3 版本开始,您还应该在按内容文件类型自动检测文件类型下进行检查。

在此答案中查看更多/带有屏幕截图:WebStom文件关联系统无法识别文件

这通常发生在创建新文件时,而不是使用特定的文件模板,而是使用new|file并忘记输入文件扩展名(这是必需的,而不是自动添加文件扩展名的特定文件模板)——这是为了允许创建具有任何扩展名的任何文件(例如.htaccess或仅使用README

由于这样文件(在您的例子中是< code>testTreeGen)没有扩展名,IDE不知道如何处理它,而是将它视为纯文本(虽然不是自动处理的,它要求您选择正确的文件类型,并预先选择“文本文件”类型,但是大多数用户只是按enter键,而不是阅读屏幕上显示的内容-“放松,我是专业人员,我知道我在做什么”)。

现在,由于testTreeGen模式在那里,并且它比通用的*.rb*.py更大/更精确,因此无论文件扩展名如何,文件都被视为文本文件 - 重命名将无济于事。

结论/建议 - 多注意确认对话框。

 类似资料:
  • 我有一个用 PhpStorm 管理的 TypeScript 项目。所有 ts 文件都被正确识别为打字稿文件,在我的文件类型设置中,我有 文件映射打字稿。 所有的文件?不,一个文件顽固地不会被视为TypeScript文件,而是显示为纯文本。我不知道如何将这个标记为TypeScript文件。 所有<code>*。ts文件旁边有正确的ts图标。这个没有。 当我打开流氓文件时,PhpStom告诉我有该文件

  • 我正在为我的python项目使用Pycharm。我不知道发生了什么,但它曾经在左边距/边沟中显示哪些行是新的,哪些行来自原始文件。我没有(有意地)改变我的偏好,所以我不知道为什么它不再为差异着色。 我已经检查过了 编辑器 但这并没有突出任何东西。我已经玩过首选项中的设置,但它没有帮助。谁能帮我指出正确的方向?

  • 我的表单上有一个组件(id="theDocument"),我想在某些情况下以不同的方式呈现。 如果是我的豆子。文档'存在,我希望它呈现为p:commandLink,但如果它不存在,我希望它呈现为纯文本,例如h:outputText。 此条件将在文件上传后更改(上传后,myBean.theDocument将存在,因此我希望它呈现为p:命令链接)。 所以在我的p: fileUpload上,我有这样的东

  • 问题内容: 如何在Linux中更改.eclipse文件夹?我尝试添加此行: 在eclipse.ini的顶部,但是它不起作用。我也尝试将其添加到eclipse.ini中的其他各个位置,但还是没有运气。 编辑 我添加了这一行: -vmargs的正下方。当Eclipse启动时,它现在从正确的.eclipse位置读取,如果.eclipse不存在,它将创建它。不幸的是,在Eclipse加载之后,在我的主文件

  • 有没有其他方法使文件成为只读的?

  • 本文向大家介绍pycharm 更改创建文件默认路径的操作,包括了pycharm 更改创建文件默认路径的操作的使用技巧和注意事项,需要的朋友参考一下 1、操作 依次找到以下路径修改为自己想要的路径即可: PyCharm——>Settings——>Appearance&Behavior——>System Setting——>Project Opening——>Default directory 2、图