【Unity】双击C#脚本文件以单个文件打开(Visual Studio)、父类找不到、引用找不到、无法跳转等问题

问题:新安装一个Unity后,突然发现在工程里双击C#脚本,会一个一个打开,虽然也是用VS软件打开了,但是它无法被正确识别为Unity工程的C#脚本,也就是说所有命名空间无效,因为没关联上整个工程的解决方案。

关键词:C#脚本异常、IDE智能提示无效、命名空间无效、父类无效、无法跳转引用、指定后缀文件用指定exe打开

解决:打开Unity工程 菜单Edit -> Preferences... -> External Tools 指定选中一个IDE

注意:检查这个IDE是否能正常打开.sln工程。

默认状态是Open by file extension

这种状态有个好处是.txt或.json等文件会用你在Windows文件系统里设定的打开方式 例如notepad++文本编辑器打开,弊端就是C#脚本文件被以单个文件形式打开了(也就是这篇文章提及的问题)

我们选用了具体的某个IDE后,在Unity里双击.txt后缀文件依然会使用VS打开,这时候就要采用特殊方法去实现用指定一个exe软件打开指定后缀的文件。

【Unity】双击txt文件以记事本形式(文本文档)打开-CSDN博客

相关推荐
sycmancia12 分钟前
Qt——编辑交互功能的实现
开发语言·qt
石山代码42 分钟前
C++ 内存分区 堆区
java·开发语言·c++
无风听海1 小时前
C# 隐式转换深度解析
java·开发语言·c#
LateFrames2 小时前
520 - 如何说晚安 (WPF)
c#·wpf·浪漫·ui体验
一只大袋鼠2 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
LuminousCPP2 小时前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
魔法阵维护师2 小时前
从零开发游戏需要学习的c#模块,第十四章(保存和加载)
学习·游戏·c#
web3.08889992 小时前
1688 图搜接口(item_search_img / 拍立淘) 接入方法
开发语言·python
один but you3 小时前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言
MY_TEUCK4 小时前
【Java 后端 | Nacos 注册中心】微服务治理原理、选型与注册发现实战
java·开发语言·微服务