如何设置Unity点击脚本文件时打开解决方案筛选器而非解决方案
让Unity始终通过Visual Studio解决方案筛选器打开脚本
方法1:修改Unity外部编辑器设置
- 打开Unity编辑器,进入
编辑 > 项目设置 > 外部工具 - 在
外部脚本编辑器下拉菜单里选浏览 - 找到你的Visual Studio可执行文件(常见路径比如
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe,根据你的VS版本和类型调整) - 在文件选择窗口点击
添加参数,输入你的解决方案筛选器完整路径,格式示例:"C:\YourUnityProject\YourProject.slnf" - 确认设置后,Unity就会带着筛选器参数启动VS打开脚本
方法2:手动修改Unity配置文件
- 找到Unity项目根目录下的
Library文件夹(需开启显示隐藏文件) - 进入
Library\EditorPreferences,打开externalEditor.json文件 - 找到对应Visual Studio的配置项,在
arguments字段中添加筛选器路径,格式示例:"arguments": "\"C:\\YourUnityProject\\YourProject.slnf\"" - 保存文件后重启Unity,设置即可生效
注意事项
- 路径要使用双反斜杠或者正斜杠转义,避免解析错误
- 后续修改筛选器内容无需重新配置,Unity会直接调用最新版本
- 若VS版本更新,需检查可执行文件路径是否仍有效
内容的提问来源于stack exchange,提问作者user20302831
相关产品推荐
相关产品推荐

