如何“回显”并了解 Visual Studio IDE 设置变量的值(即使用$()
)
例如 $(WindowsSDK_IncludePath)
如何知道它是什么
如何“回显”并了解 Visual Studio IDE 设置变量的值(即使用$()
)
例如 $(WindowsSDK_IncludePath)
如何知道它是什么
我想知道是否有一种方法可以在 Visual Studio 中选择文本块,类似于 vim 的可视块模式(如下图所示,使用 实现<C-v>5j20l
)。这也可以在 VSCode 中使用鼠标中键单击并拖动来完成。
Shift+Alt+Up/Down
我知道可以通过创建多个光标然后突出显示每个光标来实现类似但不同的效果Shift+Left/Right
,但是当遇到较短或空白的行时,形状可能会变得扭曲,不再是四边形并突出显示某些行的开始和结束。
我在网上搜索过,但只找到了关于如何在语法代码块周围进行选择的建议(即在周围{}
,就像 vimva{
或 VS 的 Ctrl+Shift+Left/Right 一样,当光标位于括号上时)。我发现的大部分内容甚至不适用于 Visual Studio,而是适用于 VSCode。
是否可以在 Visual Studio 中以这种方式创建可视化块选择?
有时,在 Visual Studio 中编译我的解决方案后,仍有几个 MSBuild 进程在运行。
它们占用一些 RAM 和资源,所以我想知道停止它们是否安全?
目前,我尝试手动关闭它们,没有发生任何不良事件。但我想确定一下。
另外,有没有办法通过一个操作停止这些进程?某种脚本?手动关闭所有进程非常繁琐。
这个东西……当你点击它时,它会显示你所做的更改,我讨厌它!当我试图选择一整行时,我无意中点击了它很多次。我甚至不知道这个功能叫什么。
Stack Overflow 说我的帖子大部分都是图片,我需要输入更多内容,所以这里有一些 lorem ipsum 文本。
Lorem ipsum dolor sat amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut laboure et dolore magna aliqua。 Ut enim ad minim veniam, quis nostrud exeritation ullamco labouris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。例外的是,如果你没有做好准备,那么你就必须承担责任,因为你必须付出努力。
许多搜索系统都具有高级搜索语法,其中包括带引号的字符串和布尔运算符等功能。Visual Studio 中的对象浏览器是否具有此功能?
例如,如果我想要的结果包含“.List”但没有“System.”,我可能会输入以下内容之一:
但我在帮助中或通过 Google 搜索结果找不到有关此内容的任何信息。
目前,如果我想折叠项目中所有 .cs 文件的所有内容,我必须分别打开每个文件并按CTRL + M, A
。这个过程非常繁琐且耗时。
有没有更快的方法来折叠项目中所有文件的所有代码?
我不太想编写自定义 Visual Studio 扩展,因为我以前从未创建过,现在我更想专注于其他任务。但是,如果这是一个相对简单直接的过程,我愿意尝试一下。
具体问题:
任何指导或建议都将不胜感激!
编辑:开了一张票
我的一个 Visual Studio 2022 扩展依赖于 nuget 包Microsoft.VisualStudio.SDK 17.0.32112.339和Microsoft.VSSDK.BuildTools 17.7.2196。显然,我几年前就添加了它们,并且出于必要只更新了一次 BuildTools 。这些包的当前版本分别为 17.12.40392 和 17.12.2069。Visual Studio 2022 本身的当前稳定版本是 17.12 版。
问:如果我将这些依赖项更新到最新版本,Microsoft 是否保证生成的扩展(.vsix 包)也适用于旧版本的 Visual Studio 2022,例如 VS 2022 17.7?我在文档中找不到与此相关的任何内容。