当前位置: 首页 > news >正文

Rider中修改默认文件关联,自定义打开方式

问题描述

想用Qt designer打开.ui文件,但是在Rider中,IDE会默认通过text进行打开
在这里插入图片描述

解决方法

1,允许用户将特定的文件类型与一个应用程序关联起来

File -> Settings -> Editor -> File Types -> Recognized File Types下,点击图中位置区域,即可进行正则表达式搜索,搜索*.ui,可以看到在Text下出现了
这表示所有的.ui文件都会按照Text文本进行打开,故在打开所有的.ui文件的时候会按Text打开
在这里插入图片描述
在这里插入图片描述
将在Text下的*.ui移除,记得点击Save

在这里插入图片描述
在项目下,选中任意一个.ui文件,右击,选择Associate with File Type...
(允许用户将特定的文件类型与一个应用程序关联起来,当用户双击打开该类型的文件时,系统会自动使用指定的应用程序来打开它)
在这里插入图片描述
选择Open matching files in associated application,点击OK
(在找到匹配的文件后,使用与这些文件类型关联的应用程序来打开它们)
在这里插入图片描述

2,修改系统默认打开方式

Win + I打开系统设置,直接搜索默认应用
在这里插入图片描述
搜索.ui可以看到系统的默认打开方式是通过Qt Desugner打开的
在这里插入图片描述
空白区左击一下,可以选择默认打开方式
在这里插入图片描述
这里面的默认值设置成啥,在Rider中打开.ui文件就会默认调用系统的这个应用进行打开
这里是使用Qt Designer打开
在这里插入图片描述

3,测试

例如,我设置成使用Notepad++打开.ui文件
在这里插入图片描述
在Rider下双击.ui文件
在这里插入图片描述
自动调用Notepad++进行打开
在这里插入图片描述

好了,演示大概就这样,其他的都类似,比如你有个新的文件,想通过指定的应用软件打开,都可以这样设置

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • opencascade TopoDS_Builder 源码学习
  • Apache Doris + Iceberg 快速搭建指南|Lakehouse 使用手册(三)
  • Openwrt常用说明
  • (四)activit5.23.0修复跟踪高亮显示BUG
  • 【Linux】:环境变量
  • 收银机打印机相关知识 windows7 查看打印机名称--未来之窗智慧经营收银系统百科
  • Linux OS:线程封装 | RAII封装锁 | 随机数运算任务封装
  • 华为校招机试 - 电影知识图谱和查询系统(20240605)
  • @Value获取值和@ConfigurationProperties获取值用法及比较(springboot)
  • 开发框架DevExpress XAF v24.2产品路线图预览——增强跨平台性
  • 医院不良事件监测预警上报系统,PHP不良事件管理系统源码
  • 认识MySQL
  • C++的GUI(图形用户界面)设计工具
  • LeetCode Hot100 二叉搜索树中第K小的元素
  • 探秘企业孵化基地,聚焦国际数字影像产业园
  • [笔记] php常见简单功能及函数
  • 2018一半小结一波
  • Computed property XXX was assigned to but it has no setter
  • Node 版本管理
  • React 快速上手 - 07 前端路由 react-router
  • sessionStorage和localStorage
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • Unix命令
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 编写高质量JavaScript代码之并发
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 我与Jetbrains的这些年
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • # linux 中使用 visudo 命令,怎么保存退出?
  • # 服务治理中间件详解:Spring Cloud与Dubbo
  • #VERDI# 关于如何查看FSM状态机的方法
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • $L^p$ 调和函数恒为零
  • (19)夹钳(用于送货)
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (C语言)fgets与fputs函数详解
  • (k8s)Kubernetes 从0到1容器编排之旅
  • (zhuan) 一些RL的文献(及笔记)
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (二)延时任务篇——通过redis的key监听,实现延迟任务实战
  • (回溯) LeetCode 40. 组合总和II
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)nsfocus-绿盟科技笔试题目
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • .CSS-hover 的解释
  • .NET 4.0中的泛型协变和反变
  • .NET Core 发展历程和版本迭代
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • .NET企业级应用架构设计系列之技术选型