PyCharm 4无法在双击.ui文件时打开Qt Designer.(Linux)



PyCharm和Qt Designer都已安装并正在运行。 PyCharm将.ui文件显示为Qt设计器文件,但是当我单击它们或双击它们时没有任何反应。 为了编辑它们,我必须右键单击 --> 使用 Thunar [我在 Xfce 上] 显示在打开的文件夹中,然后双击文件管理器中的文件,该文件将在 Qt 设计器中打开它。

我在设置中看不到任何用于更改此行为的选项。 关于如何使Qt Designer从PyCharm启动的任何想法?

没有现成的解决方案,因为 PyCharm 似乎不知道有问题的扩展名类型 ( .ui (,但我想使用"注册新文件类型关联"对话框就足够了:

  • 在 PyCharm 中打开匹配的文件

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

  • 文件模式

在此文本框中,指定要与所选文件类型关联的文件模式。默认情况下,文本框显示以下模式:*.<current file full extension>.

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

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

如果您愿意,您也可以查看此文档,但不可否认,使用 xml 编辑器编辑 ui 文件虽然可行,但并不理想!

将文件类型与扩展名关联

  • 打开"文件类型设置"页。
  • 从"识别的文件类型"列表中,选择所需的类型。
  • 在"已注册的模式"区域中,完成定义文件>扩展名的模式列表,以指示相应的文件属于所选类型。执行下列操作之一:
  • 要注册新模式,请单击添加(Alt+Insert(,然后在打开的"添加通配符"对话框中输入所需的扩展模式。
  • 要更新模式,请在列表中选择该模式,单击"编辑"按钮 edit1,然后在打开的"编辑通配符"对话框中进行必要的更改。
  • 要从列表中删除模式,请选择该模式并单击删除 (Alt+Delete(。

因此,您基本上可以将*.ui模式与 XML 相关联,因为 UI 文件被实现为 XML,无论好坏。

最新更新