gpt4 book ai didi

visual-studio - Visual Studio 2010 : limiting the number of editor tabs

转载 作者:行者123 更新时间:2023-12-04 05:42:54 27 4
gpt4 key购买 nike

Visual Studio 似乎没有限制打开的编辑器选项卡的数量。我正在使用 ReSharper,并且在打开一定数量的编辑器选项卡时,速度变得非常慢。所以我必须跟踪打开的标签并定期关闭旧标签。如果我可以设置一个限制以便在达到限制时关闭旧选项卡,那就太好了。

VS/ReSharper 或任何 VS 插件中是否有可以帮助实现此目的的设置?

最佳答案

目前我正在尝试使用原始插件来解决这个问题。似乎工作正常。仍在测试中。

    public void OnConnection(object application, ext_ConnectMode connectMode, object addInInst, ref Array custom)
{

_applicationObject = (DTE2)application;

_applicationObject.Events.WindowEvents.WindowCreated +=
window =>
{
if (window.Document != null)
{
documentWindows.AddFirst(window);
if(documentWindows.Count > 7)
{
Window lastWindow = documentWindows.Last.Value;
documentWindows.Remove(lastWindow);
lastWindow.Close(vsSaveChanges.vsSaveChangesYes);
}
}
};

_applicationObject.Events.WindowEvents.WindowClosing +=
window =>
{
if(window.Document != null)
{
documentWindows.Remove(window);
}
};
}

关于visual-studio - Visual Studio 2010 : limiting the number of editor tabs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7581448/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com