首页 > 解决方案 > Unity 中的 Resharper 和 linting C#

问题描述

我目前正试图找出我的 Resharper 出了什么问题。我希望 Reshaper 整理我的 C# 代码。我在 Visual Studio 2019 中编辑代码,但它源于 Unity,即主要是 MonoBehaviours 等。这会影响掉毛吗?我根本看不到任何棉绒。我可以从字面上打字int = b;,甚至没有任何草率的评论......

我没有暂停 Resharper,我检查了代码突出显示设置,一切似乎都在。有什么想法我可能做错了吗?

确实谢谢!

标签: c#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# 脚本


推荐阅读