小编Nig*_*vel的帖子

在Posh-Git中更改"git status"输出颜色

Posh-Git中,当我在存储库中运行"git status"时,当我尝试将它们配置为"正常"红色时,更改和未跟踪文件的颜色为深红色.我想这样做是因为我有一个深色背景的控制台,所以深红色难以阅读.

我四处搜索,似乎有两个配置更改我需要做:

  1. 在$ GitPromptSettings中将"WorkingForegroundColor"和"UntrackedForegroundColor"从"DarkRed"更改为"Red".

  2. 在git config中将"color.status.changed"和"color.status.untracked"更改为红色.

从我的阅读来看,这就是我应该做的所有事情,但"git status"的结果仍然是暗红色.

这是一个总结,以证明我按照我的说法设置它们,也许有人可以发现错误:

截图

git powershell windows-7 posh-git

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

在Visual Studio 2013中禁用"自动ID元素"

在工具>选项中,我找不到禁用自动重命名粘贴在HTML源视图中的元素的设置.

它曾经是:工具>选项>文本编辑器> HTML>杂项>在源视图中粘贴时自动ID元素.但是这个选项在Visual Studio 2013中消失了.

如何禁用自动重命名?

configuration visual-studio-2013

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

键盘快捷键是什么转到文件中的下一个快速操作(灯泡)建议?

我想知道Visual Studio 2015中的键盘快捷键是什么,它允许我前进到我正在查看的文件中的下一个Quick Action.

我正在寻找的行为类似于ReSharper的"下一代码问题"(F12)快捷方式.

keyboard-shortcuts visual-studio visual-studio-2015

19
推荐指数
3
解决办法
887
查看次数

使用CurrentDomain.SetData("APP_CONFIG_FILE")在PowerShell ISE中不起作用

我试图在PowerShell ISE中使用.NET 4.0程序集,并尝试更改通过以下方式使用的配置文件:

[System.AppDomain]::CurrentDomain.SetData("APP_CONFIG_FILE", $PathToConfig);    
Run Code Online (Sandbox Code Playgroud)

[Configuration.ConfigurationManager] :: ConnectionStrings.Count总是返回"1",
"[Configuration.ConfigurationManager] :: ConnectionStrings [0] .Name"总是返回"LocalSqlServer",而ConnectionString名称不在我的".config"中文件.

请注意,从PowerShell命令提示符执行PowerShell脚本将按预期运行.就在我从PowerShell ISE中执行它时,它无法按预期工作.

.net-4.0 powershell-ise windows-8 powershell-3.0

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

Visual Studio 2010中的多行监视窗口?

在调试XML时,不断点击监视窗口中的Text/XML可视化器以查看XML字符串变量的完整值是一件很痛苦的事.Visual Studio中的"Watch"窗口似乎被限制为一行.

有没有办法在调试时不断"观察"多行变量的值?我想不必在观察窗口中,但我希望看到XML字符串的值,并且可视化框是模态的.

visual-studio-2010 visual-studio

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

单元在Visual Studio中测试控制台应用程序

我在Visual Studio中有一个测试项目,我想用它来测试我的控制台应用程序(在同一个解决方案中).

我正在尝试设置使用特定参数调用控制台应用程序的测试,并将实际输出与我期望的进行比较,然后执行我常用的Assert语句以适当地通过/未通过测试.

我能想到的最好的方法是在单元测试中使用System.Diagnostics.Process执行app exe.这有效.我可以阅读输出,一切都很好.

我遇到的问题是当我想在控制台应用程序代码中设置断点时,我可以做一些调试.由于Process启动了控制台应用程序,因此Visual Studio不会监视控制台应用程序,因此它不会中断.没有什么比"等待来自外部应用程序的请求"更像Web应用程序,我理解为什么,但这基本上是我正在寻找的.

所以我的问题是,有没有办法在Visual Studio中设置这些单元测试,在那里我仍然可以调试控制台应用程序?我能想到的唯一解决方法是在控制台应用程序上设置Start Action以启动外部程序,该程序将调用MSTest.exe,并以这种方式运行相应的单元测试.但这似乎这我只是想错了一个问题,其实是有很多更明显的解决方案.

unit-testing console-application visual-studio-2010

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