• 【基础】-【VS开发常用技巧】


    记录一下常用的技巧,网上已经有很多资料了,整理这个只是为了方便查看,由于知道的尚浅,只能不断的补充,有好用的一些使用技巧的园友欢迎补充。

    补充 比较常用的快捷键:

    //对齐代码 快捷键 CTRL +K+d 配合ctrl+A使用 全局对齐代码
    //如果在视图页的话 是 ctrl +k+s 配合ctrl+A 使用全局对齐代码
    //Ctrl+j/Ctrl+K,L列出成员
    //CTRL+SHIFT + 空格/ Ctrl+K,P参数信息 要在方法的括号内快捷键才有效
    //Ctrl+k,i快速信息 可以快速查看方法的信息
    //Ctrl+l删除光标所在行
    //Ctrl+enter 在当前行上方插入空行
    //Ctrl+Shift+Enter 在光标行的下方插入空行

    当我们要删除一个行代码中的一个单词时,我们不用一个字母一个字母的删除 或者用鼠标选中要删除的单词。

    可以用 Ctrl+W 后Delete 就可以删除整个单词了。

    或者以更快的方式:如:Tab可以快速选中下一个单词 就会直接删除。

    在当前行 ctrl +v/ctrl+d 复制整行到下一行

    一、

    Ctrl+z:撤销

    Ctrl+y:  撤销上一步的操作,通常在Ctrl+z撤销过头时使用。

    二、

    --在开发的时候,由于有时候代码比较多,或者跨页的情况,使用"Ctrl+ -"和“Ctrl+Shift+ -” 可以上一个光标所在位置和 下一个光标所在位置移动。

    "Ctrl+ -":回到上一个光标位置。

    “Ctrl+Shift+ -”:前进到下一个光标。

    三、

    跳转到指定的行 Ctrl+G

    四、

    快速隐藏或显示隐藏当前代码段 Ctrl+M+M(两次M)

    五、

    在当前光标所在行的上面加入一个空行  Ctrl+Enter

    在当前行的下面插入一个空行 Ctrl+Shift+Enter

    六、

    定位当光标所属的行首 Home

    定位当光标所属的行尾 End

    七、

    调用智能提示:“Ctrl+J” 或 “Alt+→”

    八、

    切换窗口  Shift+Tab

    九、

    注释/取消注释 :Ctrl+K+C/Ctrl+K+U

    输入 “///” 可以快速添加注释

    如:

    /// <summary>
    ///
    /// </summary>
    /// <param name="args"></param> 

    十、

    全屏显示/退出全屏  “Shift+Alt+Enter”

    十一、

    跳转到定义 F12

    查找所有引用 Shift+F12

    十二、

    转小写:Ctrl+u

    转大写:Ctrl+Shift+U

    十三、

    调试部分:

    F9:设置断点

    F11:调试(逐语句)

    F10:调试(逐过程)

    Ctrl+F5:调试(开始执行不调试)

    Ctrl+Shift+F5:调试(重新启动)

    F5:调试

    十四、

    可以自己自定义代码段:D:Program Files (x86)Microsoft Visual Studio 14.0VC#Snippets2052Visual C#(盘区为安装VS的位置)

    也可以使用vs自带的代码段

    使用代码段

    方法1、

    Ctrl+k+s(外侧代码段)

    Ctrl+k+x 

    方法2、

     通过IntelliSense(智能提示) 自动完成使用代码段
    键入快捷方式,键入两次Tab 以调用代码段
    比如:输入if 然后按两次Tab键 就可以自动补充出的代码段
    http://blog.csdn.net/nuaalfm/article/details/1772551(这篇是写关于代码段的很详细记录一下)
    十五、
    生成解决方案
    Ctrl+Shift+B
    十六、
    封装字段 Ctrl+R+E
    十七、
    调出属性窗口 F4
     
    十八:
    ctrl+; 直接调到解决方案查询框
     
    十九:
    Alt+shift+=  扩大选区
    Alt+shift+-   缩小选区
     
    Alt+shift+] 选中代码块(就是vs 代码中有一个折叠块的区域 这样就是一个代码块)
     
    二十:
    ctrl+双击窗口标题  切换窗口停靠(之前都是拉了就只能用鼠标拉回去,不知道这样操作就可以还原回去)

     二十一:

    Ctrl+T 打开搜索工具栏,可以快速搜索文件

    Ctrl+[+s 快速定位到当前打开的文件(操作方式 在vs 编辑的.cs 文件中使用该快捷命令 可以快速定位到项目解决方案中的文件位置)

    二十二:

    按住Alt键 ,使用鼠标选择 /或Alt+shift +上下左右方向键可以选择区域   可以同时编辑多行,通常是多行要修改成同样的数据或者删除时。

    上面方法用途是只能对齐的情况下比较好用,那不对齐的时候怎么办?

    方法: 用快捷键Ctrl+Alt,然后用鼠标点选要编辑的位置 就可以编辑了,不对齐的时候比较好用。

    二十三:

    Alt+shift+;  先选中要编辑的单词或字符,在按快捷键alt+shift+; 会自动匹配并选中相同的单词,就可以编辑了。

    Alt+shift+.  只匹配下一个相同的单词,就是多行 如果有相同的单词一行一行匹配

    Alt+shift+,  当用Alt+shift+.选种太多行的时候可以用 这个快捷键去减少选中的行。

    二十四:

    Ctrl+shift+v 剪贴板历史记录,当我们ctrl+v的时候把复制记录记录到剪贴板历史记录中,我们可以使用这个剪贴板历史记录,去选中之前几次要复制粘贴的文本段。

    二十五:

    Alt+上下方向键  可整行进行上下移动

  • 相关阅读:
    英特尔®oneAPI简介及动手实验研讨会召集令
    发展壮大:帮助独立游戏开发商解决分销难题
    我们可以从英特尔® SPMD 程序编译器中学到什么?
    2019 Unreal Open Day —— 英特尔携手 UE 助力游戏开发生态建设
    Abp集成Quartz.net记录
    静态和实例初始化映射
    Queryable扩展点
    投影
    空类型映射
    列表和数组
  • 原文地址:https://www.cnblogs.com/SignX/p/6617383.html
Copyright © 2020-2023  润新知