问题标签 [solution-explorer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - “最喜欢的”文件夹和文件是否有任何 Visual Studio 扩展?
我正在开发一个包含多个类库、数据库模型和一个 ASP .NET MVC 网站项目的中型项目。然而,即使解决方案中的项目少于 15 个,我也经常发现自己折叠和展开无尽的文件夹以找到某个类或视图。
虽然找类主要是通过 Resharper类型的导航功能来解决的,但我经常想切换到 MVC 项目中的某个视图。我不记得文件名,它也不能解决问题,因为有许多具有相同文件名的视图(例如Message\ViewSingle.cshtml
,Product\ViewSingle.cshtml
)。
我更想要的是“收藏”某些文件、项目或文件夹的能力,以便它们显示在单独的类似解决方案资源管理器的窗口中以便快速访问。
是否有这样的扩展可用(免费)?
更新
@samy指出Sergey Vlasov的Favorite Documents扩展允许通过 menubar 快速访问,我通常倾向于隐藏它并且更喜欢可停靠的窗口解决方案,所以我仍在寻找。我写信给 Sergey,以了解他是否打算开发此功能。
更新(8月4日)
我刚刚收到 Sergey 的一封信,他在信中指出我的收藏文档 1.1 有一个专用窗口。因此我接受samy 的回答。
visual-studio-2010 - 在nuget ps中添加项目项后如何让IDE更新解决方案资源管理器窗口?
在 nuget install 期间,我给用户一个他们可以运行的命令。该命令基本上是扫描一些文件并创建一些代码模板,然后将它们插入到当前项目中。这工作得很好——除了解决方案资源管理器没有用新文件更新它的树视图。我知道这行得通,因为我可以卸载并重新加载项目文件并且文件在那里。
如果有帮助,这里是我用来将文件添加到项目中的代码——第二个函数是用户实际调用的函数。
此代码会弹出一个有趣的对话框 - “项目已在磁盘上修改 - 请重新加载” - 希望用户重新加载,然后文件正确显示......但最好避免这种情况,只是让脚本导致需要发生的任何事情。也许我必须弄清楚如何卸载和重新加载项目?
我需要做什么来强制解决方案资源管理器更新?非常感谢!
sql-server - SSRS BIDS 2008 解决方案资源管理器子文件夹,如报表管理器中的
见屏幕截图。是否可以在大型项目的解决方案资源管理器视图中进行任何类型的组织。例如,在我的报告管理器视图中,我可以将所有仪表板和相关报告放入一个文件夹中以帮助组织,但似乎在解决方案资源管理器中我必须有一个很长的无组织列表。这里的子文件夹会很棒吗?
visual-studio-2010 - VS2010 解决方案资源管理器中的自定义文件排序
有没有办法强制 Visual Studio 2010 中的解决方案资源管理器按字母顺序对文件进行排序,但顺序是 *.h、*.inl 和 *.cpp?
我希望有
代替
c# - 如何发布应用程序
我创建了一个示例应用程序,我想使用解决方案资源管理器中的 Visual Studio 发布按钮发布该应用程序,但是当我这样做时,我收到以下错误,我必须怎么做才能避免这种情况?
错误 1 发布失败,出现以下错误:无法将类型为“System.__ComObject”的 COM 对象转换为接口类型“Microsoft.VisualStudio.OLE.Interop.IServiceProvider”。此操作失败,因为 IID 为“{6D5140C1-7436-11CE-8034-00AA006009FA}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:不支持此类接口(来自 HRESULT 的异常:0x80004002 (E_NOINTERFACE)) .
visual-studio-2010 - Excel 文件在保存时从解决方案资源管理器中消失
设置:Windows 7、Visual Studio 2010(带有 TFS2010*)、Excel 2007 Full/2010 Starter
复制步骤:
- 在一个空的 Visual Studio 中,点击 File -> New Project -> Blank Solution,记下解决方案目录并点击 OK
- 打开 Excel 并新建一个 Excel 文件,将其保存在新的解决方案目录中,然后关闭 Excel
- 在解决方案资源管理器中右键单击新解决方案 -> 添加 -> 现有项目
- 选择 Excel 文件,一旦添加到解决方案中,它应该会在 Excel 中自动打开(如果没有,则手动打开)
- 保存 Excel 文件
- 该文件从解决方案资源管理器中消失
有谁知道如何阻止这种情况发生?
** 我不认为 TFS 与这种情况有任何关系,但为了完整起见,我添加了它
visual-studio-2010 - Visual Studio 2010 中解决方案资源管理器的多个实例
我安装了 UltraMon 并且非常喜欢它,但如果我还可以在我在该监视器中打开的程序集/命名空间/项目上打开的第二个监视器中打开另一个解决方案资源管理器实例,我也会发现它的体验要好得多。
但是解决方案资源管理器似乎是单例组件。任何解决方法?
c# - 如何在解决方案资源管理器中以编程方式更新/刷新字形?
我创建了 VSIX 包,它在 VS2010 的解决方案资源管理器中将文件状态显示为字形。我实现了基本的 SccProvider(继承自 IVsSccProvider、IVsSccManager2、IVsSccGlyphs 等),包括 GetSccGlyph 方法。因此,当解决方案打开 vsix 包时,会成功加载整个解决方案的初始字形。但我找不到如何更新特定(或整个)解决方案项的字形的方法。适当的方式应该看起来像
其中itemId - 是特定的项目项目 ID。不幸的是,这种方法仅适用于解决方案,但不会更新项目/类项目类型的字形。我读到有另一种方法如何强制所有项目子项的字形刷新
但它也不起作用。我还读到字形状态可以缓存在 Scc 中,并且应该以某种方式强制刷新,但我还是没有找到任何正确的参考。
我知道这是可能的,因为 VisualSvn 和其他类似的插件会以某种方式动态更新字形。有没有人解决过这个问题?
visual-studio-2010 - Visual Studio 解决方案资源管理器扩展来重命名文件而不是扩展名?
Windows 资源管理器有一个 Visual Studio 没有的小(但很棒!)功能:
当您在 Windows 7 上的 Windows 资源管理器中重命名文件时(当然,我认为是 Vista 及更高版本),它只选择文件名的主要部分,而不选择文件扩展名。它假设 90% 的时间,您不想更改文件扩展名,这样您就不必选择使用鼠标选择要重命名的相关部分(错误)或必须重新输入文件扩展名(也坏的)。
当然,这只是当您在 Windows 资源管理器中显示文件扩展名时,但如果您正在浏览 Stack Overflow,我会做出有根据的猜测,您是在“显示扩展名”阵营中。
是否有提供相同功能的 Visual Studio 扩展?扩展似乎越来越长。今天我们有.cshtml
7 个字符,谁知道我们将来会有什么。
在撰写本文时,我正在讨论 Visual Studio 2010 的扩展。我还没有开始使用 Visual Studio 2012 候选发布版,所以如果这个功能在那里被烘焙,我会接受保证,我会在什么时候得到它我也升级为答案。
visual-studio-2012 - Visual Studio 2012 解决方案资源管理器扩展
我需要一点 VS 2012 解决方案资源管理器扩展,需要您的帮助。我已经为 VS 做了一个扩展,但从来没有为解决方案资源管理器做一个扩展。
我需要的只是,我想...
我在文件夹“a”中有一个名为“test.cs”的类,现在我将文件“test.abc”添加到文件夹“a”中,我想要将“.abc”文件“隐藏”在“ .cs”文件并在类文件旁边放置一个加号按钮,我可以单击它,然后它折叠起来,我看到了“.abc”文件。
VS 2012 对 global.asax 或 web.config 文件执行完全相同的操作。
有人能帮我吗?
此致