小编rfm*_*tor的帖子

C#隐藏和取消隐藏评论

我试图找到解决方案如何在VS2010中隐藏和取消隐藏评论.我发现的是:

# region 
comments for code
#endregion
Run Code Online (Sandbox Code Playgroud)

和:

http://holyhoehle.wordpress.com/2010/01/17/hide-comments-in-visual-studio/

但是这个在VS2010中不起作用或者我不知道如何...

所以也许任何人都可以帮助并提供一些解决方案来隐藏以下评论:

string x = "...." //comment
Run Code Online (Sandbox Code Playgroud)

c# comments visual-studio-2010 hide

20
推荐指数
4
解决办法
2万
查看次数

.Net核心正则表达式,命名组,嵌套组,反向引用和惰性限定符

我试图从使用.Net Core 2.1看起来像标记的字符串解析键值对.

考虑下面的示例Program.cs文件...

我的问题是:

1.

如何编写模式kvp以表现为"Key and Value if exists"而不是"Key或Value",因为它目前的行为?

例如,在测试用例2中输出,而不是:

=============================
input = <tag KEY1="vAl1">

--------------------
kvp[0] = KEY1
          key   =       KEY1
        value   =
--------------------
kvp[1] = vAl1
          key   =
        value   =       vAl1
=============================
Run Code Online (Sandbox Code Playgroud)

我想看看:

=============================
input = <tag KEY1="vAl1">

--------------------
kvp[0] = KEY1="vAl1"
          key   =       KEY1
        value   =       vAl1
=============================
Run Code Online (Sandbox Code Playgroud)

不破坏测试用例9:

=============================
input = <tag noValue1 noValue2>

--------------------
kvp[0] = noValue1
          key   =       noValue1
        value   =
--------------------
kvp[1] = noValue2
          key   =       noValue2
        value   = …
Run Code Online (Sandbox Code Playgroud)

.net c# regex .net-core

5
推荐指数
1
解决办法
110
查看次数

Git LFS 不尊重 credential.helper 的配置文件级别

运行 Git LFS 命令,例如

GIT_TRACE=1 git lfs locks
Run Code Online (Sandbox Code Playgroud)

显示系统 credential.helper 已被使用,即使它被本地配置覆盖。

跑步

git config --system -l
Run Code Online (Sandbox Code Playgroud)

列出“credential.helper=manager”

然而

git config --local -l
Run Code Online (Sandbox Code Playgroud)

列出 'credential.helper=other'

在启用跟踪器的情况下运行 Git LFS locks 命令会显示此行

run-command.c:663       trace: run_command: 'git credential-manager get'
Run Code Online (Sandbox Code Playgroud)

删除系统范围管理器

git config --system --unset credential.helper
Run Code Online (Sandbox Code Playgroud)

修复了问题,并且我的本地助手“其他”已正确使用。根据git 配置文档,每个级别都优于前一个级别,因此 Git LFS 不遵守 git 标准。有没有什么聪明的方法可以在不取消系统范围帮助程序的情况下完成这项工作,并且可能会破坏其他存储库的身份验证?

windows git git-lfs git-credential-manager

5
推荐指数
1
解决办法
933
查看次数

Git 属性 filter.lfs.required 有什么作用?

git lfs installfilter.lfs.required属性设置为true. 此属性没有记录在任何地方。它有什么作用?

git git-lfs

2
推荐指数
1
解决办法
7773
查看次数

如何在运行时更改 WPF Material Design Palette?

我最近“升级”了 VS2017 和 .NET Framework 4.6.1 的解决方案。

我还将所有 NuGet 包更新为最新版本。

这个问题可能涉及以下一个或多个软件包(以前的版本在括号中):

MahApps.Metro by Jan Karger et al. 1.6.5 (1.3.0-ALPHA016)

MaterialDesignColors by James Willock 1.1.3 (1.1.2)

MaterialDesignThemes by James Willock 2.5.0.1205 (1.1.0.234)

MaterialDesignThemes.MahApps by James Willock 0.0.12 (0.0.3)
Run Code Online (Sandbox Code Playgroud)

也被引用的 WPF 相关包包括:

Extended.Wpf.Toolkit by Xceed 3.4.0 (2.6.0)

ControlzEx by Jan Karger et al. 3.0.2.4 (none, new dependency of MahApps.Metro)
Run Code Online (Sandbox Code Playgroud)

在更新之前,以下内容将在运行时更改 UI 调色板:

private void primaryPaletteComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
   paletteHelper.ReplacePrimaryColor(this.primaryPaletteComboBox.Text);
}

/* Where: */

var paletteHelper = new MaterialDesignThemes.Wpf.PaletteHelper();

this.primaryPaletteComboBox.Items.AddRange(new object[] { …
Run Code Online (Sandbox Code Playgroud)

c# wpf mahapps.metro material-design-in-xaml

1
推荐指数
1
解决办法
8360
查看次数