相信大家都有学习过c#编程的开发,c#是微软公司发布的一种面向对象的、运行于.netframework之上的程序设计语言,c#是面向对象的编程语言。它使得程序员可以地编写各种基于microsoft.net平台的应用程序,microsoft.net提供了一系列的工具和服务来 大程度地开发利用计算与通讯领域,本文将为大家介绍的是在c#中程序开发的时的一些快捷的操作,有需要的朋友们可以参考一下提升效率。
如果是想要进行智能提示:ctrl+j
方法参数提示:ctrl+shift+空格
智能标记(如:提示using、实现接口、抽象类等):ctrl+.
需要执行测试:ctrl+r,t(当前上下文),ctrl+r,a(所有),ctrl+r,y(所有受影响)
重新生成:可以是按ctrl+shift+b组合件
执行化全文:ctrl+k,d
循环粘贴:ctrl+shift+v可以实现循环粘贴
如何才能切换到上一页/下一页?:ctrl+f6/ctrl+shift+f6
#region快捷键:选中要注释的内容,按ctrl+k,s,选择#region
空格为手指离开键盘,在接下来的文章中将继续为大家更新。
1)需要注释的话:可以按组合键“ctrl+k+c”;
2)取消注释:组合键“ctrl+k+u”
3)当需要去注释方法、类“///”
4)如何去选定单行代码"home/endctrl+end/home"
5)1.格式化代码"ctrl+a(全选代码)ctrl+kctrl+f" ps:代码使为全选的一个状态
2.格式化代码"ctrl+a(全选代码)ctrl+kctrl+d" ps:光标停留在所选代码下一行
6)使用代码片段eg:cw“tab+tab”->console.write();
1.如果想要去使用using(记得这个的快捷键是ctrl+.)
2.回到之前编辑的代码页面,我们知道现在的项目动不动就几十个代码页面,经常需要在几个页面之间跳来跳去,这个时候就需要用到这两个快捷键:
ctrl+-向后定位,回到上一个编辑的光标点
ctrl+tab可以是回到上一个文档窗口,如果是ctrl按住不放再按tab可以选择要切换的文档窗口。实际上这个功能和windows中的alt+tab类似
3.转到定义、查找引用
比如上边的例子,如果是想要知道变量arraylist它是在哪定义的,这个时候就点击arraylist,只需要去按f12光标就会跳至arraylistarraylist=newarraylist();
如果想知道有多少个地方使用这个变量arraylist就右击arraylist按a就可以了。
按f12转到定义或者右击[对象]按g
查找引用右击按a
4.列出成员、查看参数说明则是按(ctrl+j)(ctrl+shift+空格键)
当输入arraylist.之后就会弹出对应的成员列表:
当发现你的鼠标,如果是点了别的页面,然后是再回来时发现这个成员列表已经消失了,解决的办法就是将光标移到arraylist.后面,按ctrl+j就可以再显示成员列表。
如果是想要查看一下参数说明,则是可以将光标移到参数,按ctrl+shift+空格键显示参数说明:
5.vs中其它的常用的快捷键使用:
实际上,在vs的快捷键太多了,并没有太多的时间去记忆那么多快捷键,只需要记几个操作中比较常用的就可以了。
操作中只需要按ctrl+shift+b就可以是生成解决方案
f4显示属性窗口
f5运行调试,这是基础的按钮啦
f10跨过程序执行
f11单步逐句执行
f7:查看代码
shift+f7:查看窗体设计器
ctrl+f:查找
f3:查找下一个
ctrl+h:替换
shift+alt+f10
ctrl+k+m
ctrl+e+d
ctrl+f5:开始执行(不调试)
f9:表示切换断点
ctrl+shift+f9:可以是删除全部断点
ctrl+shift+f:表示在文件中查找
ctrl+k,s:可以是插入外侧代码
如果是选中一行或多行代码进行注释:则是按ctrl+e,c
相反的选中一行或多行代码取消注释:则是按ctrl+e,u就可以了。
在vs里面的快捷键还是有比价多的,如果你是比较熟悉的话,则是可以使用快捷键,就可以提高你的编写效率,实际上,使用任何一个软件,只要记住了快捷键,那么也就代表了你是熟练的操作了,更多的c#教程,可继续关注厚学网,我们将持续为您更新。