如何利用VisualStudio自带工具提高开发效率

原创
小哥 2年前 (2023-05-24) 阅读数 36 #大杂烩

转自:http://www.cnblogs.com/stg609/p/3702776.html

Visual Stuido 这是一个强大的Windows 您是否充分利用了平台集成开发工具?

显示行号

有时(如定位错误),显示行号将有利于我们快速定位。

如何显示

  1. 工具 / 选项 / 文本编辑器 -> 选择相应的语言

  2. 勾选 “行号”

避免剪切或复制空白行

有时,当我们复制一行数据并准备将其粘贴到空白行中时,我们的手会颤抖,V变成了C结果,复制了一个空行。这可能非常令人沮丧,当然,您可以使用它 Ctrl + Shift + V 从剪切版中找到之前复制的项目,但毕竟很麻烦。

为避免这种情况发生,您可以 Tools / Options / Text Editor / All-languages然后不要检查 “Apply Cut or Copy commands to blank lines when there is no selection.” 上一个复选框就足够了。

如果已安装 Productivity Power Tools它已打开 Html Copy 此功能将导致上述设置无效。

使用书签

与普通书签类似,当我们想要在未来某个时间点快速定位代码时,我们会使用它们。例如,在项目会议上,您需要展示本周所做的一些改进。在会议之前,您可以为需要演示的几个区域添加书签,以便在会议期间快速找到这些代码点,而无需搜索每个文件。

创建和删除书签Ctrl + K, Ctrl + K

移至下一个书签 Ctrl + K, Ctrl + N(ext)

移至上一个书签 Ctrl + K, Ctrl + P(revious)

动画演示:如何使用书签

当您需要查找书签时,可以使用上述快捷键在任何地方进行搜索,或使用 书签窗口 来管理。

快速插入现有代码

在开发多个项目后,我们可能会积累一些常用的代码块。此时,我们可以将代码保存到某个位置,以便以后可以直接使用,而无需手动输入。有两种方法可以实现这种快速代码插入:工具箱和文件。两种方法都可以用于不同的Visual Studio在实例中使用。

在工具箱的帮助下

只需将可能可重用的代码拖到工具箱中即可创建一个 Visual studio 用于各种项目中。也可以在其他新开的中打开 Visual Studio 在在实例中使用。使用时,将工具箱中的代码拖动到预期位置。

动画演示:如何使用工具箱插入代码

借助文件

首先将代码片段保存到单独的文件中,例如reusable.cs。然后选择 编辑 / 将文件作为文本插入。

使用任务批注跟踪任务

在开发一个大型项目时,会有多个迭代周期,不同的迭代周期会实现不同的功能。因此,在代码的某个迭代周期中,很可能会看到许多 //TODO、//FIXME 这种类型的注释。当我们进入下一次迭代时,我们如何快速找到这些特殊标签并处理相关代码? 使用搜索? 你OUT了!

使用任务批注

添加需要在下一次迭代中完成的代码 //TODO (与大小写无关)。具体格式: // + 任务注释 + : + 注释描述 如下图所示。

管理任务

打开 视图 / 任务列表 您可以查看所有现有任务。双击任务可快速找到任务所在的代码块。

添加自定义任务注释

Visual Studio 为我们提供了一个 “ 任务列表 ” 实现对此类注释的管理。

使用宏完成一些繁琐的代码 [不再支持]

在 Visual Studio 2012 在以前的版本中,当我们经常使用一些效果但不能简单地使用快捷命令时,我们可以通过宏创建自己的快捷命令。然而 Microsoft 考虑到自定义宏的维护成本太高,只支持VB因此,他们放弃了对它的支持。

以下演示仅限于 Visual Studio 2012 以前的版本。

通过录制宏实现最简单的功能

  1. 打开 工具 / 宏 / 录制宏

  1. 在代码编辑器中输入

Console.WriteLine("Hi");

3. 单击以停止录制宏

打开 工具 / 宏 / 宏资源管理器,找到 RecordingModule 并展开,双击 TemporaryMacro。此时,你会发现编辑器光标的位置已经自动插入了一条消息 “Console.WriteLine("Hi")” 代码。

动画演示:如何创建最简单的宏

本节仅演示宏的基本功能。宏的更高级用法请参考《 Visual Studio 宏的高级用法 》。

注:2014年2月之后,Windows的更新将导致 Visual Studio 无法运行 macro,按照该 文章 可以修复修改三个配置文件的方法。

自定义工具栏

我们可以通过自定义工具栏将所需的功能转移到工具栏区域。例如,自定义宏后,我们如何以最方便的方式使用宏? 始终通过 Macro Explorer 太麻烦了!

  1. 打开 工具 / 自定义 ,创建新工具栏

  1. 切换到 Commands 选项卡,选择 Toolbar然后在下拉框中选择我们刚刚创建的那个 “MyToolBar”。

  1. 选择 Add Command...

在弹出对话框中选择我们刚刚创建的宏。

因为默认名称太长,不够直观,我们需要修改它。

  1. 添加快捷键

点击 “Keyboard...” 将弹出下图所示的界面 Show commands containing 在输入框中输入关键字以查找我们创建的宏。然后在下面 Press shortcut keys 输入我们想要的快捷键。

  1. 大功告成

完成所有准备工作后,我们可以先在工具栏中看到我们自己的工具栏。将来,如果要使用它,只需单击即可实现相同的功能。当然,我们也可以使用我们自定义的快捷键来实现这一点。

本文来源于: 如何使用 Visual Studio 使用内置工具提高开发效率

作者: stg609

本文版权归作者和博客所有。欢迎转载,但未经作者同意,必须保留此声明,且原文连接必须在文章页面的显著位置提供。否则,保留追究法律责任的权利。

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除

热门