uni-app HBuilderX总是自动关联所有文本类型的文件
uni-app HBuilderX总是自动关联所有文本类型的文件
操作步骤:
- 安装或者是重启HBuilderX
预期结果:
- 除非用户主动选择关联,不要默认关联.vue .html等h5项目之外的文件类型
实际结果:
- 无论是哪种后缀结果的文件都会自动被关联成HBuilderX
bug描述:
HBuilderX 总是自动关联所有文本类型的文件
- 安装HBuilderX之后,无论是什么后缀结尾的的文本文件默认打开方式都变成了HBuilderX
- 每次启动HbuilderX都会自动关联。比如我选中了java文件把java文件的默认启动程序变成了idea,但是在此之后只要再启动HbuilderX java文件的默认启动方式就变成Hbuilder了
系统版本 | macOS 10.15.7 |
---|---|
HBuilderX版本 | 3.98 |
2 回复
请私信QQ号,方便我们联系查看现场
在 HBuilderX 中,如果你发现它总是自动关联所有文本类型的文件,可能是因为 HBuilderX 默认会将一些常见的文本文件类型(如 .txt
, .json
, .js
, .html
, .css
等)关联为它的默认打开方式。如果你不希望 HBuilderX 自动关联所有文本类型的文件,可以尝试以下方法来解决:
方法 1:修改文件关联设置
- 打开 HBuilderX。
- 进入 设置:
- 在 Windows 上,点击顶部菜单栏的
工具
->设置
。 - 在 Mac 上,点击顶部菜单栏的
HBuilderX
->偏好设置
->设置
。
- 在 Windows 上,点击顶部菜单栏的
- 在设置面板中,搜索
文件关联
或File Associations
。 - 你可以在这里查看和修改 HBuilderX 默认关联的文件类型。如果你不希望某些文件类型被 HBuilderX 关联,可以将它们从列表中移除。
方法 2:修改系统默认应用
如果你不希望 HBuilderX 成为某些文件类型的默认打开程序,可以在操作系统中修改默认应用设置。
Windows:
- 右键点击任意一个文本文件,选择
属性
。 - 在
常规
选项卡中,找到打开方式
,点击更改
。 - 选择你希望用来打开该文件类型的程序(例如记事本、VS Code 等)。
- 勾选
始终使用此应用打开 .xxx 文件
,然后点击确定
。
Mac:
- 右键点击任意一个文本文件,选择
显示简介
。 - 在
打开方式
部分,选择你希望用来打开该文件类型的程序(例如文本编辑、VS Code 等)。 - 点击
全部更改
,然后确认更改。
方法 3:卸载并重新安装 HBuilderX
如果以上方法无效,你可以尝试卸载 HBuilderX,然后重新安装。在重新安装时,注意不要勾选“将 HBuilderX 设置为默认文本编辑器”之类的选项。
方法 4:使用命令行参数
如果你只是临时不想让 HBuilderX 关联某些文件,可以在打开文件时使用命令行参数来指定其他程序。例如,在终端中使用以下命令来用其他程序打开文件:
code filename.txt # 使用 VS Code 打开文件