Questions tagged «intellisense»

IntelliSense是Microsoft自动[代码完成]的实现,以在Microsoft Visual Studio集成开发环境中的使用而闻名。

30
即使项目生成,Visual Studio也会显示错误
我在C#解决方案上的Visual Studio遇到问题。它显示完全随机的错误,但项目已建立。现在,我有33个有错误的文件,并且所有文件中都能看到红色的波浪线。 我尝试清洁/重建解决方案,关闭Visual Studio,甚至重新启动计算机。即使在Visual Studio中,即使编译器有错误,我也要确保执行调试运行中描述的步骤。我可以修改.cs文件,然后看到解决方案中的更改。 有谁知道为什么要这么做吗?

21
Intellisense和代码建议在Visual Studio 2012 Ultimate RC中不起作用
我刚刚下载并安装了Visual Studio 2012 Ultimate RC,但是我在智能感知方面遇到了问题:在按Ctrl+ 之前,它无法工作Space。代码建议也被禁用(例如方法参数)。 我认为问题在于VS安装,因为在该过程结束时,显示以下消息:“ 事件日志文件已满 ”。 为什么会有这个问题,该怎么解决?


17
为什么SQL Server 2008 Management Studio Intellisense不起作用?
我被发疯了,试图弄清楚为什么Intellisense根本无法工作。我正在使用的服务器是本地服务器,并且是2008年,数据库设置为2008年兼容性,我可以找到的每个菜单中都有Intellisense,但是即使使用CTRL-J也不会弹出成员列表。 有没有人遇到过类似的事情并找到了解决方法?除非我有Intellisense的工作,否则我真的无法让自己开始工作。

25
自动补全在Visual Studio中不起作用
我对脚本有一点问题。当我使用Visual Studio编写Unity的C#脚本时,似乎在记事本中工作,没有自动补全功能(对吗?),我必须写得很慢。 请观看视频。开始时是正常情况(来自教程),第二部分显示了我的问题。 视频有问题 例如,该transform课程不显示建议或自动完成。 有问题的图片: Unity版本:5.5.2f1 已安装Visual Studio 2015 Visual Studio Tools for Unity

28
打开Visual Studio时,为什么智能感知和代码建议会停止工作?
我在Microsoft Visual Studio 2012中遇到了Intellisense的问题。我将在一个项目中工作,编辑代码,然后再编辑(一段时间后,从5分钟到一个多小时不等),突然之间,不再有任何代码建议或智能提示。两者似乎都在同一时间完全停止工作。 我尝试过的唯一解决方案是重置所有设置,完全关闭Visual Studio,然后再次重新打开项目。是否有更好的解决方案或更新可以解决此问题?

4
如何在C#中显示方法参数工具提示?
VS2010: 在VB中,我可以将光标放在现有方法的参数括号内,然后键入“空格”,这将弹出工具提示,并提供我所处参数的描述。在C#中不是这种情况。我必须删除包括参数在内的整个方括号,然后重新输入左方括号,此工具提示才能显示出来。是否有一些快捷方式或设置可以更改此行为?我尝试按Ctrl,Shift,Alt,但没有任何效果。

17
Visual Studio 2015破碎的剃刀智能感知
在安装并修复VS2015实例后,我仍然无法在我的MVC视图中使用智能感知(服务器端)。第一次在会话中打开.cshtml文件并发送到Activitylog文件时,我会通过消息提示收到警报。在ActivityLog.xml(简短版本)中检索到的错误消息: System.ArgumentException:已添加项目。输入字典:'RazorSupportedRuntimeVersion' 这是完整版本: System.Reflection.TargetInvocationException:调用的目标引发了异常。---> System.ArgumentException:已添加项目。输入字典:'RazorSupportedRuntimeVersion'要添加的键:在System.Collections.Hashtable.Insert(对象键,对象nvalue,布尔值添加)在System.Collections.Hashtable.Add(对象键,对象值)在System.Collections.Specialized.HybridDictionary.Add处添加“ RazorSupportedRuntimeVersion” Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty(对象键,对象属性)上的(对象键,对象值) Microsoft.Html.Editor.ContainedLanguage.Razor.RazorErrorTagger..ctor(ITextBuffer End。内部异常堆栈跟踪---在System。System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr,Binder活页夹,Object []参数,CultureInfo文化)在System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr)处运行(RuntimeMethodHandle.InvokeMethod ,活页夹活页夹,Object [] args,CultureInfo文化,System.Activator.CreateInstance(类型类型,BindingFlags bindingAttr,活页夹活页夹,Object [] args,CultureInfo文化,Object [] ActivationAttributes)处的Object [] activationAttributes,StackCrawlMark&stackMark) Microsoft.Html.Editor.ContainedLanguage.Common.ContainedCodeErrorTaggerProvider中的System.Activator.CreateInstance(类型,Object []参数),Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator中的1.CreateTagger [T](ITextBuffer textBuffer)1.GatherTaggers(ITextBuffer textBuffer) 如果有帮助,我可以对字体进行一些自定义设置,并安装Web Essentials,Bundler&Minifier和Web Compiler扩展。 更新:打开我现有的Web应用程序或从头开始创建一个全新的Web应用程序时都会发生。在同一台计算机上还安装并运行了一个VS2013实例。 从上面的图片中可以看到,我根本没有智能感知,也没有任何代码着色。 关于如何解决它的任何线索?提前致谢。

8
如何在c#/。net中记录引发的异常
我目前正在编写一个小型框架,供公司内其他开发人员在内部使用。 我想提供良好的Intellisense信息,但是我不确定如何记录抛出的异常。 在以下示例中: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void MyMethod2() { System.IO.File.Open(somepath...); // this may throw FileNotFoundException // also may throw DivideByZeroException } 我知道记录异常的标记是: /// <exception cref="SomeException">when things go wrong.</exception> 我不明白的是如何记录by 调用的 代码引发的异常MyMethod1()? 我应该记录由抛出的异常吗 MyMethod2() 我应该记录抛出的异常File.Open()吗? 记录可能的例外的最佳方法是什么?

7
Visual Studio 2010 IntelliSense不会选择默认值-只是将其标记
我在Visual Studio 2010中的IntelliSense有一个非常烦人的问题: Intellisense引擎偶尔(但不总是-只是我无法控制)选择“标记”选项,而不是实际选择它。这意味着我不必键入e n Enter即可访问以“ En ...”开头的默认选项e n down Enter。 通常它会像这样工作一段时间,然后突然间,我想要的行为又回来了。我的结论是,某些地方的选项会自动设置,而且我不知道如何控制。 如何确保始终选择默认选项,而不仅仅是“标记”? 供参考:这是带有CodeRush Xpress 10.1的Visual Studio 2010 RC。


26
Visual Studio 2013 IntelliSense停止适用于ASP.NET MVC5控制器
我在Visual Studio 2013 ASP.NET MVC 5项目中遇到一个奇怪的问题。突然之间,MVC 5项目的Controller类中的IntelliSense根本无法工作。 我的解决方案中还有其他类库项目,并且IntelliSense正在这些类库项目文件中工作,但是问题仅在MVC项目内。通常,这类问题可以通过重新启动Visual Studio来解决:我不仅重新启动了Visual Studio,而且还重新启动了计算机,而且IntelliSense问题根本无法解决。 还有其他步骤可以使我恢复IntelliSense吗?


11
Visual Studio 2015或2017显示IntelliSense错误,但解决方案已编译
我们目前正在评估新的Visual Studio 2015,并遇到了IntelliSense的奇怪问题。当我用新工作室编译主要解决方案时,构建成功,但是显示了6个错误。 我发现这不是一个真正的错误,而只是一个智能错误。该代码绝对正确,并且一切都已成功编译。但是,该代码标记为红色,并且错误显示在错误列表中。 所有6个错误的起因均相同。这是一个简单的构造函数调用。足够奇怪,但是也有一些完全相同的构造函数出现而没有任何错误。 错误信息: Code: CS1729 Message: '<the class>' does not contain a constructor that takes that many arguments. Project: <the project name> File: <the path to the file> 新工作室安装在没有任何旧版软件(没有VS13)的全新安装的Windows 7上。 我已经尝试清除缓存,删除suo文件,删除bin和obj目录,清理并重建解决方案等。但是没有任何效果。 谁能向我解释这种行为?

1
您如何告诉Resharper方法参数是包含CSS类的字符串?
[在CSS类的HTMLHelper属性上启用智能感知] 我有这个HTMLhelper: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } 我希望Resharper在传递“ cssClass”参数的值时为我提供在应用程序中定义的CSS类的IntelliSense。 Resharper可以识别一些代码注释属性,但是似乎没有一个与将方法参数标记为CSS类直接相关。 我能找到的最接近的是[HtmlAttributeValue(string name)]。我试图这样申请cssClass参数: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, [HtmlAttributeValue("class")] string cssClass) { // ... } 但这是行不通的。如果Resharper能够识别输入的类并停止在jQuery选择器表达式(在上面的帮助程序生成的文本框上运行)中未知的CSS类困扰我,这也将非常棒。 编辑: 这是适用于操作方法的“ htmlAttributes”参数的智能感知类型的屏幕截图。这可以通过在参数上使用[HtmlElementAttributes]批注来完成。 我想要一个类似的注释,使我可以将css类放在字符串参数中,并具有相同的智能感知来显示css类。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.