Visual Studio 高级使用技巧 (针对于 C#)

目录

1. 为对象生成变量名

2. 扩展的自动补全 (智能提示)

3. 同一个编辑页面分为两页

4. 禁用/启用所有断点

*注意:若非说明,文章中的所有快捷键均为 VS 默认快捷键。此外,文章仅供参考,谢谢您。


1. 为对象生成变量名

在 IDEA 中,可以通过类如 new String().var 来得到一个 String str = new String(); 的语句。同样,在 VS 中,可以通过 Alt + Enter 键,然后选择为 "xxx" 引入本地,然后即可自动生成成员变量。

 

2. 扩展的自动补全 (智能提示)

默认情况下,在没有使用 using 语句导入相应的命名空间时,那么输入一个类名不会出现智能提示。像 StringBuilder 位于 System.Text 命名空间下,没有引入命名空间时,输入 StringBui 不会出现 StringBuilder。此时可以输入 StringB,然后按 Ctrl + J,即可出现扩展的智能提示。(如果智能提示期间,您关闭了智能提示窗口,也可以按 Ctrl + J 来再次打开智能提示窗口,再打开智能窗口的情况下,再次按 Ctrl + J 则智能提示扩展未导入的命名空间的项)

 

3. 同一个编辑页面分为两页

有时候,我们写了很长的代码,需要去之前定义的地方去查看变量的名称或者修改该变量值的地方、复制代码等操作。传统的做法是向上滚动很长的屏幕或者是打开两个相同的文件,这样不仅浪费时间,也不便于回到之前编辑的地方 (特别是在同一个页面上下来回滚动)。这时候我们可以使用 VS 所提供的一个"代码分页" (非官方说法) 功能,来把同一个编辑页面分为两页。做法是找到代码编辑页面滚动条最上方的按钮,然后按住向下拖动

 

这时候,同一个页面的代码就分为两屏了。您可以不用上下滚动屏幕来回编辑代码了。

 

同一个页面代码被分成了 2 页

若是您想取消该功能,只需要双击分屏后的中间的分割线或是拖动它到上下边界即可。

4. 禁用/启用所有断点

在调试应用程序的时候,我们有时候设置了多个断点。断点设置太多,我们有时候只希望在命中一个断点后跳过后续的所有断点。但遗憾的是,VS 并没有"跳过所有断点"的这个功能,希望官方后续可以加上这个功能吧。目前能够做到类似的功能是"启用/禁用所有断点“。这个功能可以在"工具->选项->环境->键盘"中找到 (图中是经过筛选"禁用所有断点"的命令)。

启用所有断点 (图中快捷键被设置为 "Ctrl+Shift+B",默认未设置)

 

*注意:若非说明,文章中的所有快捷键均为 VS 默认快捷键。此外,文章仅供参考,谢谢您。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值