在 Visual Studio 2013 中使用停靠的旧样式 Pending Changes 窗口

Posted

技术标签:

【中文标题】在 Visual Studio 2013 中使用停靠的旧样式 Pending Changes 窗口【英文标题】:Using a docked old style Pending Changes window with Visual Studio 2013 【发布时间】:2014-10-12 11:46:48 【问题描述】:

这是此问题的后续问题:

VS2012 return to a normal TFS checkin window?

我使用了创建新命令的解决方案,该命令已添加到“工具”菜单中,但使用此选项会打开“待更改”窗口作为一个新进程,当我使用完毕时该进程会关闭。有没有办法让它像 2010 年一样永久打开(它只是停靠在屏幕底部的输出、错误等附近)?

【问题讨论】:

想查看visualstudio.uservoice.com/forums/121579-visual-studio/… 我相信这个链接是新的待定更改窗口的公告,它能够停靠而不是仅仅在团队服务器窗口中查看它。但是,我希望旧的停靠,与您在上一个问题中的解决方案打开的相同。 【参考方案1】:

不,你不能。

所有External tools 作为单独的进程运行。 对于使用命令行的进程,您可以勾选“使用输出窗口”,但由于 tf.exe checkin 实际上会打开另一个窗口 - 据我所知,您将无法将其停靠到 Visual Studio 中。

您可以考虑使用我从TeamPilgrim for VS2012 派生的TeamPilgrim for VS2013。

注意:

    由于原作者 (Stanley Goldman) 已停止开发,因此我将其分叉。 它仍处于 alpha 状态。

【讨论】:

【参考方案2】:

Visual Studio 2012 解决方案资源管理器上有一个“待定更改”过滤器。虽然我宁愿有一个单独的窗口,但这比添加单独的命令要好得多。

http://blogs.msdn.com/b/visualstudioalm/archive/2012/08/14/showing-files-with-pending-changes-or-files-that-are-open-in-visual-studio-2012-solution-explorer.aspx

(来自Is there a way to use the Visual Studio 2010-style Pending Changes / Team Explorer in Visual Studio 2012?)

【讨论】:

以上是关于在 Visual Studio 2013 中使用停靠的旧样式 Pending Changes 窗口的主要内容,如果未能解决你的问题,请参考以下文章

掌握Visual Studio断点

如何设置 TFS 2013 以使用 Visual Studio 2013 或 Visual Studio 2017 构建

使用平台工具集 v120 (Visual Studio 2013) 在 Visual Studio 2015 中创建 C++/CLI 项目

Intel parallel studio 2017 集成在visual studio 2013 中,现在如何集成到visual studio 2015

在 Visual Studio 2013 中使用 Roslyn 编译器

在 Visual Studio 2013 中使用 angularjs 材料设计