c# - Unity 中的 Resharper 和 linting C#
问题描述
我目前正试图找出我的 Resharper 出了什么问题。我希望 Reshaper 整理我的 C# 代码。我在 Visual Studio 2019 中编辑代码,但它源于 Unity,即主要是 MonoBehaviours 等。这会影响掉毛吗?我根本看不到任何棉绒。我可以从字面上打字int = b;
,甚至没有任何草率的评论......
我没有暂停 Resharper,我检查了代码突出显示设置,一切似乎都在。有什么想法我可能做错了吗?
确实谢谢!
解决方案
我的猜测是您没有按照此处所述进行设置:https ://forum.unity.com/threads/intellisense-not-working-with-visual-studio-fix.836599/
步骤 1:关闭 Visual Studio
第 2 步:在 Unity 中,转到 Edit < Preferences < External Tools(窗口左侧)
第 3 步:在外部工具中,转到显示外部脚本编辑器的部分(这应该是您使用的任何 Visual Studio 编辑器(对我来说,它默认为“通过文件扩展名打开”
第 4 步:确保选中 Generate all csproj files,并选中 Editor Attaching
第 5 步:打开您之前尝试打开的 C# 脚本
推荐阅读
- javascript - React can't null datetime-local input field
- linux-device-driver - i2c 代替 mdio,marvell phy 驱动
- javascript - How to fix "Property 'getAll' does not exist on type 'typeof firestore'"
- mysql - 如何将列添加到表中?
- c - 打印出这个星形的问题
- javascript - 检查集合中的日期是否是 3、6 或 9 个月(等等)之前
- android - 片段内未显示警报对话框
- python-3.x - the windows API does not work with python3 but works with python 2
- javascript - 由孙子的 Hooks 创建的更改祖父母状态的结果令人困惑?
- javascript - How to replace active x control form javascript project