草庐IT

resharper-4.5

全部标签

ruby-on-rails - 无法使用 Ruby 1.9.3 在 RubyMine 4.5 中进行调试

对于问题的长度,我深表歉意,但我想明确表示我没有犯任何愚蠢的错误!因此,我正在努力使用Ruby1.9.3在RubyMine4.5中进行调试,我的步骤如下:Ruby1.9.3、RubyGems、DevKit和Rails(在thisguide之后)的全新(即删除了所有以前的ruby​​和gem目录)安装-工作正常。然后我尝试开始使用我团队的ruby​​代码。我在RubyMine中打开目录(记得先删除.idea目录),系统提示我按要求(从控制台)运行bundleinstall。这成功完成。重新启动RubyMine。然后我确保Ruby正常工作:Tools>IRBConsole>puts"tes

visual studio 2013/resharper 中的 javascript/node.js intellisense 有问题

VisualStudio2013:Resharper8.2Node.js工具网络要点根据我从node.jstoolssite收集到的信息,我应该获得智能感知。但是,在node.js项目中编辑javascript时,我得到了奇怪的智能感知,它会提示各种不相关的内容。它对Node没有任何有用的智能感知,并且像required一样自动完成require之类的事情,这非常烦人,因为我必须点击转义以阻止它改变它,我有时会错过它,这会导致运行时错误。它为我提供了项目中我自己的代码的智能感知,但除此之外就很少了。我带着一些希望读了这篇文章:https://nodejstools.codeplex.c

javascript - 在 Resharper 中禁用 javascript 类型强制警告

自从安装ReSharper9以来,我注意到它现在会突出显示发生类型强制转换的部分javascript代码:'=='triestocoercevaluesbeforecomparingthemwhichcanleadtosomeunexpectedresults是否可以禁用这些警告?我在Resharper->选项->代码编辑->Javascript中快速浏览了一下,但在任何地方都找不到我正在寻找的选项。 最佳答案 刚刚自己找到了答案:Resharper->选项->代码检查->检查严重性在JS选项卡中Usingofcoercedequa

c# - 如何使用 <asp :scriptreference> in asp.net 4.5 包含最新的 Jquery?

我想在我的网络应用程序中包含最新的jquery。默认情况下jquery1.7.1正在加载。我知道以下代码对此负责。但是我应该怎么做才能加载jquery1.10? 最佳答案 为此,您必须创建自己的JS包,它通常位于Global.asax或App_Start/BundleConfig.cs中您必须在其中添加类似下面的内容,根据版本进行更改,因此可能略有不同。ScriptManager.ScriptResourceMapping.AddDefinition("jquery",newScriptResourceDefinition{Path

javascript - 如何为 JavaScript 文件启用 Resharper 自定义实时模板

我已经使用Reshaper5.0为C#文件创建了一些自定义实时模板,它们工作正常。它们也适用于.aspx文件中的JavaScript。但是,当我尝试在.js文件(它是VisualStudio2010解决方案的一部分)中使用我的自定义实时模板快捷键击键时,当我键入快捷字符时,上下文窗口中不会显示任何内容(与Resharper相关).我是否必须在Resharper中启用与.js文件类型相关的功能? 最佳答案 我想通了。由于VisualStudio中的设置,Resharper的实时模板被隐藏。如何在JavaScript文件中启用Resha

c# - 在 ASP.NET 4.5 中为 HiddenField 设置值

我在为ASP.NET4.5中的HiddenField设置值时遇到了一些问题。据我所见,我尝试了以下方法,但没有任何运气:在ASPX中:functionSetHiddenField(){varvv="HELLOWORLD";document.getElementById('').value=vv;}在代码隐藏中:ScriptManager.RegisterStartupScript(this.Page,this.GetType(),"SetHiddenField","SetHiddenField();",true);ScriptManager.RegisterStartupScript(

javascript - ReSharper 对构造函数的 JavaScript 命名约定的警告

在JavaScript中,我喜欢构造函数的PascalCase命名约定和其他函数的camelCase命名约定。看起来ReSharper已针对这些设置进行了配置。但是,对于这样的代码:functionThing(a,b){return{prop1:a,prop2:b};}varthing=newThing(2,6);...我收到此警告:Name'Thing'doesnotnotmatchrule'LocalFunction'.Suggestednameis'thing'.如果我将Thing更改为:functionThing(a,b){this.prop1=a;this.prop2=b;}

c# - ReSharper 表示此表达式始终为真。为什么?

我正在尝试确定XML节点属性是否存在。这是我的代码:varxmlNode=element.Attributes("parent");if(xmlNode!=null)//Expressionisalwaystrue{varparentNodeId=element.Attribute("parent").Value;if(groupables.ContainsKey(parentNodeId)){parent=groupables[parentNodeId];}}ReSharper告诉我,我检查xmlNode是否为null的行将始终为真。这是为什么?我正在解析一个XML文件,一些节点包含

c# - 在 .NET 4.5 + 中使用 HttpClient 执行 XML 请求

我编写了以下代码来使用.NET的HttpWebClient库执行XML请求,如下所示:publicasyncTaskDoRequest(){using(varhttpClient=newHttpClient()){stringrequestXML="Myxmlhere...";varrequest=newHttpRequestMessage(HttpMethod.Post,"example.com");request.Content=newStringContent(requestXML,Encoding.UTF8,"text/xml");varresponse=awaithttpCl

xml - 从 JetBrains ReSharper 命令行工具 InspectCode.exe 中排除文件

我希望向我的团队展示ReSharper的值(value)。我想试试命令行工具InspectCodeJetBrains已发布。当我将它指向我的解决方案时,它运行良好,但会分析所有测试项目和一些生成的文件。我想将它们排除在检查之外。文档说IfyouwanttoconfigureInspectCodeonaCIserver,youcanmakeallconfigurationslocallywithReSharper.由于各种原因,我现在甚至无法安装ReSharper的演示版来执行此操作。InspectCode.exe工具可以生成一个配置文件,但我不清楚如何手动编辑它以从分析中排除某些文件或