一篇带给你VS使用技巧

开发 开发工具
VS编辑区域指的是通过VS打开.cs文件的窗口,在窗口内可以编写程序代码。

VS编辑区域

VS即visual studio系列(如visual studio 2013)功能强大的IDE软件编程工具。

VS编辑区域指的是通过VS打开.cs文件的窗口,在窗口内可以编写程序代码。

红框内即VS的编辑区域(以控制台项目为例)

通过选项窗口设置

打开选项窗口 通过菜单栏的"工具"一>"选项"即可打开选项窗口,通过此窗口主要设置以下选项内容。

1、设置字体显示的大小

主要是设置VS编辑区域内显示字体的大小,按时效分为临时与"永久"(除非重新设置)。

临时设置即关闭窗口后重新打开字体恢复默认字体。

如图所示选择(或者输入)不同百分比,数越大显示的字体越大。

通过设置百分比改变字体大小

光标在编辑区域内,按住ctrl键同时拖动鼠标中间的滚轮可改变显示字体的大小;可以说只要是微软的产品(如Microsoft Office系列的软件)此功能几乎通用。

"永久"设置 通过选项窗口的Environment一>字体和颜色,在右侧可设置显示字体的类型与大小,除非重新设置或者恢复VS默认设置。

设置字体大小

设置显示行号 在查找出现错误的代码时可快速定位。

通过行号快速定位错误代码所在行

选项窗口一>文本编辑器一>C#,在右侧勾选复选框即可。

设置显示行号

其他选项的设置自己测试查看不再赘述。

导入/导出/恢复默认设置

可以将通过"工具"一>"选项"设置后的设置信息导出保存起来;如果重装或者更换VS后还可以将之前保存的设置信息导入VS中,不用再重新设置一遍,非常方便。

通过菜单栏的"工具"一>"导入导出设置..."选项,打开如下窗口,根据提示进行设置即可。

导出导入设置信息

设置项目启动项

当解决方案中有多个项目时,设置了启动项方式,方便程序的调试;设置如下所示:

设置项目启动项;推荐使用第一个选项即当前选定内容;其他选项自己测试

卸载/加载项目

卸载项目两个作用:1)减少不必要的编译次数 2)当解决方案中有一个项目有暂时无法解决的错误代码(bug)而该项目与当前调试的项目无关,可暂时卸载有错误代码的项目。

加载项目:加载之前卸载的项目;还可以添加其他解决方案的项目(以后再说)。

在想要卸载的项目名称上右击一>卸载项目;在已卸载的项目上右击一>重新加载。

卸载/加载项目

快捷键

  • Home键:按下此键,光标会定位到编辑区域中光标所在行的行首位置。
  • End键:按下此键,光标会定位到在编辑区域中光标所在行的行尾位置。
  • PgUP键:按下此键,在编辑区域中向上翻一页;PgDn键:向下翻一页。
  • ctrl键:将选中的代码进行 ctrl+c 复制 ctrl+x 剪切 ctrl+v 粘贴 ctrl+z恢复上一步。
  • shift键:1 切换大小写 2 配合键盘的上下左右键可以选中代码;还可以与PgUUp,PgDn配合使用,用于选中代码。
  • Delete/Backspace键:删除字符 其他的不再列举。

小结

本节及之前所说大都了解即可;还有很多零碎知识不再赘述,其他的以后遇到再说;下节开始编程之旅,从头开始编写C#代码,感受编程的快乐。

编程不论什么语言,主要是学会编程的内在逻辑,弄懂实现逻辑,什么编程语言倒在其次。

责任编辑:姜华 来源: 今日头条
相关推荐

2021-09-13 07:46:06

Kubectl Kubernetes 工具

2020-12-21 08:10:01

Kubernetes实用技巧kubectl

2022-11-24 06:58:44

Ansible

2021-07-08 07:30:13

Webpack 前端Tree shakin

2021-10-28 08:51:53

GPIO软件框架 Linux

2022-02-25 15:50:05

OpenHarmonToggle组件鸿蒙

2021-05-08 08:36:40

ObjectString前端

2021-04-23 08:59:35

ClickHouse集群搭建数据库

2021-04-14 07:55:45

Swift 协议Protocol

2023-03-13 09:31:04

2022-07-06 07:57:37

Zookeeper分布式服务框架

2022-03-08 08:32:43

Tekton云原生开源

2022-03-01 13:55:27

TektonKubernetes集群

2021-07-12 06:11:14

SkyWalking 仪表板UI篇

2021-03-18 08:53:44

MySQL数据库索引

2021-09-22 08:37:02

pod源码分析kubernetes

2021-06-28 10:04:12

SpringCloudSleuth微服务

2021-05-06 09:41:33

Linux 系统硬件操作系统

2022-01-07 07:49:07

Apache APISKubernetesAPISIX

2023-04-09 21:39:48

JavaScript开源
点赞
收藏

51CTO技术栈公众号