草庐IT

visualize-gradient-boosting-decis

全部标签

c# - 如何改进 Visual Studio 中的代码折叠?

这个问题在这里已经有了答案:VisualStudioC#statementcollapsing(12个答案)关闭9年前。我想为if()、try()等进行一些自动代码折叠它应该是一些代码编辑器功能(比如VS中的方法等)。如果我有这个:-publicfrmMain()|{|InitializeComponent();|if(true)|{|try()|{|}|catch()|{|}|}|}我想得到这个:-publicfrmMain()|{|InitializeComponent();-if(true)|{-try()|{|}-catch()|{|}|}|}即使是Notepad++也可以做到

c# - Visual Studio 项目模板 $safeitemname$ 未按预期工作

我正在创建一个VisualStudio项模板来创建一些依赖于“容器”文件的文件。最后一个文件ContainerView.cs创建一个需要特定模型类型的View界面。但是$safeitemname$参数没有按预期工作。输出ContainerView.cs文件:publicinterfaceIIMy_Triplet_View:IView{}预期:publicinterfaceIMy_Triplet_View:IView{}这是ContainerView.cs模板的源代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq

c# - 如何在运行时在 visual studio 中查看静态变量的值

这个问题几乎解释了我想做什么。我在c#中有几个项目构成了解决方案,我想在运行时在visualstudio中查看静态变量的值。有办法吗? 最佳答案 调试->Windows->立即->输入代码以访问您的成员:[>]MyClass.MyStaticValue[ENTER]或者将它们放在Watch窗口中。注意事项:可以在MSDN上找到更多信息-ImmediateWindow如果仅通过提供命名空间(global::MyClass.MyStaticValue)无法找到您的类,您可能需要使用global::前缀。

Visual Studio Enterprise 2015 中的 C# 7.0

这个问题在这里已经有了答案:HowtouseC#7withVisualStudio2015?(2个答案)关闭5年前。您可以在VisualStudio2015(Enterprise)中启用C#7.0功能还是需要升级到2017?

c# - 如何在 Visual Studio 中为 mac 启用 VIM?

我刚刚为我的Mac安装了VisualStudio。虽然在Beta中,但看起来不错。不幸的是,我似乎无法弄清楚VIM可能在哪里。我搜索了市场,但无法将任何文件或扩展名加载到IDE中以启用VIM。我检查了键盘行为的首选项,但没有。这个IDE真的没有最重要的工具之一吗? 最佳答案 使用VsVim使用VisualStudioforMac8.4或更高版本。原始答案无耻插件-使用我的插件:)https://github.com/nosami/XSVim/releases它现在在VisualStudioforMac扩展库中可用(在IDE扩展下)您

c# - Visual Studio 2012 如何调试 "Unable to add reference to project x"错误?

在VisualStudio2012的空白新类库中,我试图在解决方案中添加对现有项目的引用,还有一个类库MonoGame.Framework.Windows8(https://github.com/mono/MonoGame),但出现错误:UnabletoaddreferencetoProjectMonoGame.Framework.Windows8我已经成功构建了现有的库MonoGame,并将其作为新库的依赖项。可能是什么问题?(非常烦人的错误信息没有给出原因!) 最佳答案 尝试添加内置的dll有一个引用给出了一个更明确的错误消息,

c# - 在 Visual Studio 中使用字段/属性自动创建构造函数(就像 Eclipse 一样)

有没有办法像Eclipse那样根据类中的属性自动创建类的构造函数?(没有获得ReSharper)。我正在使用VisualStudio2008(C#)。如果这是重复的,请链接(我尝试搜索)。 最佳答案 我回答了问题here:这是我的答案:在visualstudio2015Update3中,我有这个功能。只需突出显示属性,然后按ctrl+.,然后按生成构造函数。更新例如,如果您突出显示了2个属性,它会建议您创建一个具有2个参数的承包商,如果您选择了3个,它会建议使用3个参数,依此类推。也适用于VS2017。

c# - 在 Visual C# 2010 中获取 DTE2 对象的引用

我想获得对当前解决方案的引用,在VisualStudio2010中使用DTE2对象和C#。我首先尝试了以下代码:vardte=Marshal.GetActiveObject("VisualStudio.DTE.10.0")asEnvDTE80.DTE2;但是当我打开2个解决方案并且此代码在第一个解决方案中时,我得到的不是对当前解决方案的引用,而是对我加载的最后一个解决方案的引用。我需要当前的解决方案...在网上搜索,在HowdoyougetthecurrentsolutiondirectoryfromaVSPackage?中找到了以下解决方案://Getaninstanceofthec

c# - Visual Studio 2010 : How to generate documentation out of code comments?

这个问题在这里已经有了答案:HowdoIexportthecodedocumentationinC#/VisualStudio2008?(7个答案)关闭8年前。我为我的代码写了一些注释。现在如何使用VisualStudio2010生成文档或类似的东西?

c# - C# 文件的 Visual Studio "document outline"

在VisualStudio(2013/2015/2017)中,C#文件的DocumentOutline窗口始终为空(“没有为所选文档显示的项目。”)。似乎此功能尚未(尚未/不再)实现。但是,我该如何查看文件的结构呢?是否有实现此功能的任何扩展?仅显示选定/打开的文件显示区域移动/重命名成员显示文档使用解决方案资源管理器和类View不是解决方案。在旧的VisualStudio2003中,我确实使用了自己编写的Add-In,因为它易于阅读结构。(还有其他工具,但我找不到了)。所以我在这里问你知道哪种解决方案。:-)编辑:还发现了类似的问题:HowtoshowcodeoutlineinVis