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,无论好坏。