提高 Visual Studio 2019 生产力的 15 个技巧和窍门总结

2025-06-07

提高 Visual Studio 2019 生产力的 15 个技巧和窍门

结论

介绍

Visual Studio 2019包含许多新功能,可智能地处理不同项目的代码。本博客汇集了一些使用 Visual Studio 2019 的技巧和窍门,可帮助您提高工作效率。这些技巧和窍门包括:

  • 代码清理
  • 提高性能
  • 在监视窗口中搜索
  • 在解决方案资源管理器中跟踪活动文件
  • 循环剪贴板环
  • 删除并排序命名空间
  • 跟踪杂项文件
  • 运行至光标处
  • 工具箱中的可重复使用代码
  • 自动显示输​​出窗口
  • 在多个浏览器中运行 Web 应用程序
  • 快速启动
  • 使用键盘快捷键
  • 垂直选择
  • 全部折叠

代码清理

Visual Studio 2019 通过代码清理功能提供代码文件的按需格式化,包括代码样式首选项。要运行代码清理,请点击编辑器底部的扫帚图标,或按Ctrl + KCtrl + E

代码清理按钮。
代码清理按钮

提高加载项目时的性能

要提高项目或解决方案的性能,请导航至“工具” > “选项” > “项目和解决方案”,然后清除“在解决方案加载时还原解决方案资源管理器项目层次结构状态”复选框。这样做会在打开 VS 2019 IDE 时还原并恢复解决方案的现有状态,从而提高解决方案的加载性能。

提高项目负载性能。
提高项目负载性能

在监视窗口中搜索

监视窗口提供了一种检查变量的高级方法。要在调试时监视某个变量,请右键单击该变量或数据提示,然后选择“添加监视” ,将其添加到监视窗口。现在,该变量将显示在监视窗口中

在 Visual Studio 2019 中,我们可以在 Watch 窗口内看到搜索功能。使用此功能,您可以快速识别属性。

另外,您可以通过双击属性行并在属性名称后键入 来查找所有可能的格式说明符。以下屏幕截图说明了这一点。

监视窗口中的搜索功能。
监视窗口中的搜索功能

在解决方案资源管理器中跟踪活动文件

此选项可缩短您在处理大型项目时的开发时间。当您处理包含大量文件的项目时,很难在解决方案资源管理器中找到当前活动的文件——您必须滚动浏览整个解决方案资源管理器才能找到它。要在解决方案资源管理器内的编辑器中找到当前活动的文件,只需选择“与活动文档同步”选项。

与活动文档选项同步。
与活动文档选项同步

如何自动跟踪活动文件

您可以通过启用相应的选项来自动跟踪活动文件。

导航到工具>选项>项目和解决方案>常规,然后选中解决方案资源管理器中的跟踪活动项复选框以打开此功能。

跟踪活动项目选项。
追踪活动项目选项

循环剪贴板环

导航至“编辑”>“循环剪贴板环”或按Ctrl+Shift+V执行多次粘贴操作。

当您在 Visual Studio 中按下Ctrl + C(复制操作)或Ctrl + X(剪切操作)来复制或剪切文本内容或代码块时,Visual Studio 会将最后 15 个复制或剪切的内容保留在其内存中。循环剪贴板循环允许您循环浏览剪贴板并粘贴所需的内容。

您可以复制或剪切内容 10 次,然后使用Ctrl + Shift + V粘贴任何复制或剪切的内容。持续按下此组合键可循环显示粘贴内容,直到找到要粘贴的内容。

删除并排序命名空间

在开发过程中,维护代码规范至关重要。我们常常会忘记维护代码规范。我们可能会包含未使用的命名空间,或者命名空间的排列顺序不正确,又或者没有将系统指令置于顶部。Visual Studio 现在提供了一个选项,可以轻松纠正这些错误。

在代码编辑器中,右键单击以显示上下文菜单,您可以在其中找到“删除并排序 Usings”选项。单击此选项可删除不需要的命名空间,并按升序对命名空间进行排序。

删除并排序使用上下文菜单选项。
删除并排序使用上下文菜单选项

但是,即使使用此选项,您仍会面临另一种编码标准问题:系统指令应放在首位最佳做法是将系统命名空间放在代码的首位。可以通过设置高级选项来解决此问题。导航至“工具” > “选项” > “文本编辑器” > “C#” > “高级”,然后选中“按使用排序时将‘系统’指令放在首位”复选框以将其启用。

自动保留系统指令第一选项。
自动保留系统指令第一选项

跟踪杂项文件

有时,我们需要对不在项目文件夹或源文件内,或添加到解决方案文件中的外部文件进行分组。这些外部文件可以在开发阶段用作参考。因此,Visual Studio 提供了一个选项,可以将这些文件分组到“杂项”文件夹下。启用该选项后,通过 Visual Studio 代码编辑器打开的外部文件将被分组到“杂项”文件夹下,该文件夹位于“解决方案资源管理器”中。

默认情况下,此选项处于禁用状态。要启用它,请导航至“工具” > “选项” > “环境” > “文档”,然后选中“在解决方案资源管理器中显示杂项文件”复选框。

启用杂项文件夹。
启用杂项文件夹

您还可以限制文件夹中保存的文件数量。在上图所示,我们将数量设置为 5,因此“杂项”文件夹下只会列出 5 个外部文件。

杂项文件夹中的外部文件。
杂项文件夹中的外部文件

运行至光标

“运行到光标处”功能可直接在光标指向的位置停止调试器,从而帮助你更高效地调试代码。使用此功能,你可以避免逐步调试,直到到达真正想要开始调试的位置。选择“运行到光标处”选项后,Visual Studio 会自动启动调试器,并在选定的行停止执行。

在代码编辑器中,右键单击要停止调试器的行。在上下文菜单中选择“运行到光标”选项。

运行至光标选项。
运行至光标选项

您也可以使用快捷键组合Ctrl + F10

工具箱中的可重复使用代码

Visual Studio 提供了一个很棒的功能,允许您将代码片段放置在工具箱中。只需选择一个代码片段,然后将选定的代码片段拖到“常规”选项卡即可。

当您需要在多个文件或多个位置使用代码片段时,此功能非常有用。在处理项目时,您经常会从当前页面复制代码并将其粘贴到另一个页面或位置。这会浪费您大量的时间滚动查找要粘贴常用代码片段的文件或位置。

Visual Studio 在工具箱中提供了用于保存常用代码的空间。从工具箱中,你可以将代码片段拖放到任何你想要的位置。

要将常用代码保留在工具箱中,只需打开工具箱并展开“常规”选项卡。在这里,您可以通过从代码编辑器中拖动选定的代码块来放置它们。在下面的屏幕截图中,我们选择了三行代码并将它们拖到“常规”选项卡中。

在工具箱中保存代码。
在工具箱中保存代码

您还可以重命名代码块以便于引用。在下面的屏幕截图中,我将代码块重命名为TestMethod。我可以直接将TestMethod从工具箱拖到任何页面或任何位置来使用它。

重命名已保存的代码块。
重命名已保存的代码块

自动显示输​​出窗口

Visual Studio 提供了一个选项,可以设置每次开始构建时自动打开输出窗口。

导航到工具>选项>项目和解决方案,然后选中构建开始时显示输出窗口复选框。

启用自动显示输​​出窗口选项。
启用自动显示输​​出窗口选项

在多个浏览器中运行 Web 应用程序

通常,我们在任何浏览器中运行我们的应用程序以确保它正常运行。但是,作为 Web 开发人员,我们需要确保应用程序在所有主流浏览器中正确运行。Visual Studio 提供了同时在多个浏览器中运行应用程序的选项。要做到这一点,请在浏览器列表下拉菜单中选择“浏览方式”选项。在出现的对话框中,您可以看到所有浏览器,以及设置为默认浏览器的浏览器。在这里,您可以选择要在其中运行应用程序的所有浏览器,然后单击“设为默认”。如果单击对话框底部的“浏览”按钮,您的 Web 应用程序将同时在所有选定的浏览器上启动。

选择浏览器来运行应用程序。
选择浏览器来运行应用程序

快速启动

可以使用Visual Studio 中的“转到”选项快速导航到任何文件、类、类型、成员或符号声明。要打开“转到”窗口,请按Ctrl + TCtrl +逗号 (,),或者导航到“编辑” > “转到”“转到全部”可让您快速跳转到任何文件、类型、成员或符号声明。

转到所有搜索栏。
转到所有搜索栏

搜索

通过快速查找所需文件,您可以缩短开发时间。您可以使用 Visual Studio 的“搜索文件”选项来减少手动查找的时间。

要在当前文件中搜索,请按Ctrl + F

在当前文件中搜索。
在当前文件中搜索

要在当前项目内搜索,请按Ctrl + Shift + F。

在当前项目中搜索。
在当前项目中搜索

使用键盘快捷键

Visual Studio 键盘快捷键是提高工作效率和加快开发速度的最佳方法。您可以在此网站找到更多有用的键盘快捷键。

以下是一些最常用的快捷方式。

Visual Studio 2019 中的快捷方式

垂直选择

如果需要垂直选择多行,请将光标放在第一行的行首,按住Alt,然后向下选择行。

垂直选择。
垂直选择

全部折叠

按住Ctrl,然后连续按MO以折叠所有代码。

折叠代码。
折叠代码

请参阅此博客文章,了解针对使用 Visual Studio 的初级开发人员的一些提示。

结论

在这篇博文中,我们看到了许多在 Visual Studio 2019 中提高工作效率的方法。我们希望这篇博文能帮助您更好地使用 Visual Studio 2019。

Syncfusion 提供了超过 1,000 个自定义控件,以减轻以下平台上开发人员的工作:

如果您对我们的组件有任何疑问或需要进一步了解,请在下方评论区留言。您也可以通过我们的支持论坛Direct-Trac反馈门户联系我们。我们很乐意为您提供帮助!

《提高 Visual Studio 2019 工作效率的 15 个技巧和窍门》一文最先出现在Syncfusion 博客上。

文章来源:https://dev.to/sureshmohan/15-tips-and-tricks-to-increase-your-productivity-in-visual-studio-2019-38dn
PREV
eyep.dev - 获取 IP 地址的最酷方法
NEXT
我学习计算机科学的 12 大资源!