STS工作区的.jsp文件始终在VSCode中打开,如何清除关联?
解决VSCode固定.jsp文件关联,恢复STS打开的方法
一、清除VSCode内的文件关联配置
VSCode的文件关联分为用户全局配置和工作区本地配置两种,工作区配置优先级更高,需逐一检查清理:
- 打开VSCode,按下快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置界面 - 在搜索框输入
files.associations,定位到文件关联配置项 - 在配置列表中找到键为
*.jsp的条目,点击右侧删除按钮移除 - 若当前STS工作区曾在VSCode中打开过,需额外检查工作区本地配置:打开工作区根目录下的
.vscode/settings.json文件,删除其中files.associations里的.jsp相关配置,保存后关闭文件。
二、恢复系统层面的默认打开程序
若上述操作后双击仍用VSCode打开,说明系统默认程序关联已被修改,需手动重置:
- Windows系统:右键任意
.jsp文件 → 选择「打开方式」→「选择另一个应用」→ 找到并选中STS → 勾选「始终使用此应用打开.jsp文件」 - Mac系统:右键任意
.jsp文件 → 选择「显示简介」→ 在「打开方式」下拉菜单中选中STS → 点击「全部更改」并确认 - Linux系统:右键
.jsp文件 → 选择「属性」→ 切换到「打开方式」标签页 → 选中STS并设置为默认
完成以上操作后,STS工作区内的.jsp文件双击时将默认用STS打开。
内容的提问来源于stack exchange,提问作者An And
相关产品推荐
相关产品推荐

