PyCharm 4无法通过双击.ui文件打开Qt Designer。(Linux)

11
PyCharm和Qt Designer都已经安装并运行。PyCharm将.ui文件显示为Qt Designer文件,但是当我单击或双击它们时什么也不发生。为了编辑它们,我必须右键单击-->使用Thunar在打开的文件夹中显示,然后从文件管理器中双击该文件,这样才能在Qt Designer中打开它。
我在设置中没有看到更改此行为的选项。有任何想法如何使Qt Designer从PyCharm启动吗?

谢谢你指出来,lpapp。我会确保做到这一点。 - Frac
1个回答

7
由于PyCharm似乎不支持扩展名为.ui的文件类型,因此没有现成的解决方案。但是,使用“注册新文件类型关联对话框”应该可以作为一种解决方法:
  • 在PyCharm中打开匹配的文件

选择此选项后,PyCharm将打开的文件类型视为已识别的文件类型之一。从下面的列表框中选择相关类型,该列表框显示PyCharm识别的所有文件类型。

  • 文件模式

在此文本框中,指定要与所选文件类型关联的文件模式。默认情况下,文本框显示以下模式:*.<当前文件完整扩展名>.

  • 在关联的应用程序中打开匹配的文件

选择此选项后,如果可用,PyCharm将尝试使用其本机应用程序打开所选文件。

如果您愿意,还可以查看此文档,但是必须承认,使用XML编辑器编辑ui文件虽然可能,但并不理想!

关联文件类型和扩展名

  • 打开“文件类型”设置页面。
  • 从“已识别的文件类型”列表中选择所需类型。
  • 在“注册模式”区域中,完成定义文件扩展名的模式列表,以指示相应文件属于所选类型。请执行以下操作之一:
  • 要注册新模式,请单击添加(Alt+Insert),然后在打开的“添加通配符”对话框中输入所需的扩展名模式。
  • 要更新模式,请在列表中选择该模式,单击编辑按钮edit1,并在打开的“编辑通配符”对话框中进行必要的更改。
  • 要从列表中删除模式,请选择它并单击删除(Alt+Delete)。
因此,您可以将*.ui模式与XML相关联,因为UI文件实现为XML,无论好坏。

是的,没有现成的解决方案。我想我会坚持使用“在打开的文件夹中显示”选项,然后从那里打开Qt Designer。 - Frac

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接