无法使用快速修复导入名称空间(Visual Studio 代码)
Unable to import name spaces using quick fix (Visual Studio Code)
大家好,
我的 visual studio 代码有问题。最初,当我安装扩展并使用 Visual Studio 代码时,如果我没有引用命名空间,名称下方会有一条红线,并且会有一个黄色灯泡(快速修复)建议我导入命名空间使用等等等等。但是,它不再这样做了。并且曾经在字段名称之上有引用的数量,例如,在 public int Id{get;set;} 之上有 1 个引用等。我尝试再次安装我的扩展,但它似乎没有解决问题。任何人都知道我如何解决这个问题?谢谢。
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel.DataAnnotations;
namespace vega.Models
{
public class Make
{
public int Id { get; set; }
[Required]
[StringLength(255)]
public string Name { get; set; }
public ICollection<Model> Models { get; set; }
public Make()
{
Models = new Collection<Model>();
}
}
}
Visual Studio 代码中似乎禁用了 CodeLens。
您可以在 Visual Studio 中通过“工具”下的“选项”菜单项启用它。
在选项屏幕中转到文本编辑器 - 所有语言 - 代码镜头并在那里启用它。
大家好, 我的 visual studio 代码有问题。最初,当我安装扩展并使用 Visual Studio 代码时,如果我没有引用命名空间,名称下方会有一条红线,并且会有一个黄色灯泡(快速修复)建议我导入命名空间使用等等等等。但是,它不再这样做了。并且曾经在字段名称之上有引用的数量,例如,在 public int Id{get;set;} 之上有 1 个引用等。我尝试再次安装我的扩展,但它似乎没有解决问题。任何人都知道我如何解决这个问题?谢谢。
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel.DataAnnotations;
namespace vega.Models
{
public class Make
{
public int Id { get; set; }
[Required]
[StringLength(255)]
public string Name { get; set; }
public ICollection<Model> Models { get; set; }
public Make()
{
Models = new Collection<Model>();
}
}
}
Visual Studio 代码中似乎禁用了 CodeLens。
您可以在 Visual Studio 中通过“工具”下的“选项”菜单项启用它。 在选项屏幕中转到文本编辑器 - 所有语言 - 代码镜头并在那里启用它。