PyCharm和Qt Designer都已安装并正在运行。 PyCharm将.ui文件显示为Qt设计器文件,但是当我点击它们或双击它们时没有任何反应。为了编辑它们,我必须右键单击 - >使用Thunar [我在Xfce上]显示在打开的文件夹中,然后双击文件管理器中的文件,该文件将在Qt Designer中打开。
我在设置中看不到任何更改此行为的选项。关于如何让Qt Designer从PyCharm启动的任何想法?
答案 0 :(得分:2)
没有现成的解决方案,因为PyCharm似乎并不知道有问题的扩展类型(.ui
),但我想使用Register New File Type Association Dialog就足以作为一种解决方法:
- 在PyCharm中打开匹配文件
选择此选项后,PyCharm会将要打开的文件类型视为已识别的文件类型之一。从下面的列表框中选择相关类型,它显示PyCharm识别的所有文件类型。
- 文件模式
在此文本框中,指定要与所选文件类型关联的文件模式。默认情况下,文本框显示以下模式:
*.<current file full extension>.
- 在相关应用程序中打开匹配文件
选择此选项后,如果此应用程序可用,PyCharm将尝试使用其本机应用程序打开所选文件。
如果您愿意,也可以查看this documention,但不可否认,使用xml编辑器编辑ui文件虽然有可能,但并不理想!
将文件类型与扩展名相关联
- 打开文件类型设置页面。
- 从“识别的文件类型”列表中,选择所需的类型。
- 在“已注册的模式”区域中,填写定义文件的模式列表&gt;扩展名,表示相应的文件属于所选类型。执行以下操作之一:
- 要注册新模式,请单击“添加”(Alt + Insert),然后在打开的“添加通配符”对话框中输入所需的扩展模式。
- 要更新模式,请在列表中选择它,单击编辑按钮edit1,然后在打开的编辑通配符对话框中进行必要的更改。
- 要从列表中删除模式,请选择该模式并单击“删除”(Alt + Delete)。
因此,基本上可以将*.ui
模式与XML相关联,因为UI文件实现为XML,无论好坏。