Visual Studio插件及快捷键

文章目录

  • 设置enter补全代码
  • 使用滚动条预览整个文件
  • 插件
    • CodeMaid
    • Viasfora
    • Hide Main Menu
    • Code Alignmen
    • Output enhancer
    • Code Metrices
    • Open In Explorer
    • Toggle Comment
    • Go To Definition
    • Visual Assist
    • CodeBeautifier
    • Intellicode(代码补全)
    • Add new file(快速添加文件)
    • Open command line
  • 功能快捷键
  • 引用

设置enter补全代码

具体路径如下:
工具–>选项–>文本编辑器–>C/C++ -->高级–>主动提交成员列表

使用滚动条预览整个文件

工具—>选项—>文本编辑器—>所有语言—>滚动条—>使用垂直滚动条的缩略图模式—>宽

插件

CodeMaid

主要特征:

  • 从代码中删除不必要的字符,如空格
  • 代码整理
  • 使用树型结构视图(码锹窗口)轻松浏览代码,分类显示所有的字段,属性,方法,类,快速定位。
  • 支持多种语言
  • 注释格式

Viasfora

彩虹大括号

Hide Main Menu

安装此扩展后,Visual Studio的主菜单将在不使用时折叠(使用与Windows资源管理器和Internet Explorer相同的行为)。

要使用菜单,只需按下并释放Alt键,或按下并释放Alt + <快捷>以直接显示菜单(例如Alt + F以显示文件菜单)。完成使用后,菜单栏将自动再次隐藏。

Code Alignmen

提供代码对齐功能, 比如按 =, (, ) 等符号对齐, 也可以自定义对齐基准字符(串), 十分有用, 特别是有规律的代码需要列选时先对齐再操作无比舒适.

Output enhancer

此控件可以将VS的 编译输出结果(如error,warning)用不同的颜色显示出来

Code Metrices

用于分析代码的复杂度,在每个方法前显示一个数值标记当前逻辑的复杂程度,可以做为一定参考来对代码进行优化。

Open In Explorer

为Visual Studio选择文件时,在解决方案上下文菜单中添加菜单“在文件资源管理器中打开文件夹”

Toggle Comment

Toggle Comment是一个简单的Visual Studio扩展,用于通过快捷键 “Ctrl + /” 注释/取消注释选定的行。与vs code 一样。

Go To Definition

按住Ctrl键并单击,然后在光标下方的标识符上执行“转到定义”。与F12功能一样。

Visual Assist

用于C/C ++C#的生产力工具,改进了与导航,重构,代码生成和编码辅助有关的IDE功能.

CodeBeautifier

用于Visual Studio环境的代码美化程序前端加载项。允许使用任何外部代码格式的应用程序

Intellicode(代码补全)

这个插件能帮助开发人员生成智能代码补全提示,并且它内置支持很多种编程语言

Add new file(快速添加文件)

将新文件添加到任何项目的最快,最简单的方法

Open command line

在project的根目录下打开命令行

功能快捷键

  • 生成反汇编:alt + G

  • 向下复制一行:ctrl + D

  • 注释:CTRL+K+C

  • 取消注释:CTRL+K+U

  • 设置断点调试:F9,断点行不执行

  • 回到上一个光标位置:CTRL±

  • 前进到下一个光标位置:CTRL+Shift±

  • 复制整行代码:光标停在该行,CTRL+C,再粘贴CTRL+V

  • 剪切整行代码:光标停在该行,CTRL+X

  • 删除整行代码:光标停在该行,CTRL+L

  • 撤销:CTRL+Z

  • 返撤销:CTRL+Y

  • 调试(启动):F5

  • 逐语句调试:F11

  • 增加缩进:Tab

  • 减少缩进:Shift+Tab

  • 在光标所在行的上面插入一行:CTRL+Enter

  • 在光标所在行的下面插入一行:CTRL+Shift+Enter

  • 跳转到定义:F12

  • 查找所有引用:Shift+F12

  • 查找:CTRL+F

  • 替换:CTRL+H

引用

  1. https://blog.csdn.net/zhaoxiansen0212/article/details/82946948

你可能感兴趣的:(tools)