【问题标题】:Why won't Visual Studio recognize any keywords and why doesn't intellisense work?为什么 Visual Studio 不能识别任何关键字,为什么智能感知不起作用?
【发布时间】:2014-11-02 07:37:57
【问题描述】:

我刚刚接管了一个在 Windows Server 2008 上运行(托管)的项目,该项目是 Visual Studio 2010 项目。我打开项目却发现所有的文字都是黑色的。例如,所有使用关键字都是黑色而不是它们应该是的 VS blue。非常奇怪.. 来发现您甚至无法“转到定义”并且没有智能感知或自动完成功能。

我认为这缺少某种插件或更新。我用谷歌搜索并找到了 NADA。

有什么想法吗?

附:我不经常发布问题,所以非常欢迎建设性的批评。

编辑:我以管理员身份运行 Visual Studio

【问题讨论】:

  • 以下是您可以尝试解决问题的快速检查列表: 1\ 重新启动 VS 和/或您的计算机。 2\重置visual studio的设置(工具>导入和导出设置>重置所有设置) 3\通过控制面板修复visual studio。另一方面,这种情况是否仅发生在该项目中的文件上?是针对所有新项目还是仅针对特定类型的文件?
  • 谢谢@EtienneMaheu,我会检查并告诉你!
  • 您确定您打开的是项目或解决方案,而不是源文件?
  • 除非您以管理员身份运行,否则 VS 的某些方面无法正常工作。我遇到了这个确切的问题,直到我意识到这一点。如果您直接编辑 ASPX、CSHTML 或 VBHTML 文件,Plutonix 建议也是一个重要的考虑因素。要获得完整的情报,您需要拥有项目文件或解决方案文件。
  • @Plutonix 我确定,我打开了解决方案。

标签: c# asp.net .net visual-studio-2010 visual-studio


【解决方案1】:

您的 Visual Studio 正在普通文本编辑器组件中打开 CS 文件,因此它没有显示彩色语法、没有 IntelliSense 和其他内容。

在解决方案资源管理器中右键单击一个 CS 文件并选择“打开方式...”。

会弹出一个新窗口。选择CSharp-Editor,点击“As Default”按钮,然后点击“OK”按钮。

【讨论】:

  • 一定是这样! @modiX 但让我问你。如果 CSharp-Editor 不存在,我在哪里可以得到它?我还没有谷歌,我即将。想我还是会问的!
  • 是的,10 分钟的可靠谷歌搜索,我什至还没有接近。我在哪里以及如何下载 CSharp-Editor @modiX
  • @CodeFlava 不幸的是,您无法安装 CSharp-Editor,因为它是 IDE 本身的一部分。如果它丢失了,这很奇怪,请卸载并重新安装您的 Visual Studio。
  • 嘿,抱歉,有些事情忙不过来……今晚试试
  • 几乎不记得这个问题......我从来没有机会尝试它
猜你喜欢
  • 1970-01-01
  • 2018-02-12
  • 2012-02-13
  • 1970-01-01
  • 1970-01-01
  • 2019-10-23
  • 1970-01-01
  • 2012-06-06
  • 1970-01-01
相关资源
最近更新 更多