程序的灵魂-调试 (附调试程序快捷键总结)

简介: 程序的灵魂-调试 (附调试程序快捷键总结)

实际是检验真理的唯一标准!


image.png

调试yyds

下面附快捷键大全,欢迎大佬们补充!建议收藏!!!


调试程序快捷键

编译程序:F7

运行程序:ctrl+F5

打断点:F9

运行到断点位置:F5

单步执行:F10

单步进入函数:F11

结束调试:shift+F5

注释代码:ctrl+k,ctrl+c

解注释代码:ctrl+k,ctrl+u

ps:某些机器需要配合Fn进行转转功能键。



VS快捷键

编辑.删除行Ctrl+Shift+L删除所有选定行;如果没有选定行,则删除当前行。

编辑.转换为大写Ctrl+Shift+U

编辑.转换为小写Ctrl+U将选定文本更改为小写字符

编辑.上开新行Ctrl+Enter在插入点之上插入一个空行

编辑.下开新行Ctrl+Shift+Enter在插入点之下插入一个空行。(这样就不用先将光标移到行首或行尾了)

编辑.字删除直至结尾处Ctrl+Delete删除插入点右侧的单词。

编辑.注释选定内容Ctrl+K,Ctrl+C

编辑.取消注释选定内容Ctrl+K,Ctrl+U

编辑.选定单词:ctrl+shift+((左右方向键)<-、->)

编辑.查找下一个F3查找上次搜索文本的下一个匹配项。

编辑.查找下一个F4查找上次搜索文本的上一个匹配项。

编辑.文档结尾CTRL+END将插入点移动到文档的最后一行。

编辑.文档开始CTRL+HOME将插入点移动到文档首行。

编辑.行尾END将插入点移动到行尾。

编辑.行首HOME将插入点移动到行首。

CTRL+TAB逐个窗口地循环通过MDI子窗口。


调试:

调试.断点CTRL+B显示“断点”对话框,在此可添加和修改断点。

调试.调用堆栈CTRL+ALT+C显示“调用堆栈”窗口,以显示当前执行线程的所有活动

调试.清除所有断点CTRL+SHIFT+F9清除项目中的所有断点。

调试.跳出SHIFT+F11执行当前执行点所处函数的剩余行。

调试.断点CTRL+B显示“断点”对话框,在此可添加和修改断点。

调试.异常CTRL+SHIFT+E显示“异常”对话框。

调试.局部变量CTRL+ALT+L显示“局部变量”窗口,以查看当前堆栈帧中每个过程的变量及其值。

调试.进程CTRL+SHIFT+R显示“进程”对话框,该对话框允许在单个解决方案中同时调试多个程序。

调试.重新启动CTRL+SHIFT+F5终止调试会话,重新生成,然后从开始处开始运行应用程序。可用于“中断”模式和“运行”模式。

调试.线程CTRL+ALT+H显示“线程”窗口,以查看当前进程的所有线程及其相关信息。


系统操作快捷键

Windows+BREAK:显示“系统属性”对话框

Windows+D:显示桌面

Windows+M:最小化所有窗口

Windows+Shift+M:还原最小化的窗口

Windows+E:开启“资源管理器”

Windows+F:查找文件或文件夹

Windows+R:开启“运行”对话框

Ctrl+Z撤销

Ctrl+Y反撤销

Ctrl+W关闭程序

Alt快捷键

Alt+回车查看文件属性

Shift+F10选中文件的右菜单

Alt+F4关闭当前程序

Alt+空格+C关闭窗口

Alt+空格+N最小化当前窗口

Alt+空格+R恢复最小化窗口

Alt+空格+X最大化当前窗口


实际是检验真理的唯一标准!



相关文章
|
2月前
|
人工智能 运维 监控
2026年AI协同底座深度评测|让外部开发Agent落地企业业务流
飞书aily是飞书原生AI协同底座,支持统一接入Cursor、Codex等外部Agent,打通飞书文档、多维表格、群聊等业务上下文,实现多Agent自动接力、权限管控与结果触达,让AI产出无缝融入企业真实工作流。(239字)
|
8月前
|
SQL 数据可视化 关系型数据库
Quick BI使用案例10:用组合图实现帕累托分析,精准定位高利润区域
本文详解帕累托分析实战:通过自定义SQL(含窗口函数)计算区域利润累计占比,并配置组合图直观识别贡献80%利润的关键区域,助力精准决策与资源优化。
|
4月前
|
人工智能 自然语言处理 语音技术
盘点 7 款文本转语音工具:从免费朗读到可控情绪合成
参考社区里关于免费文本转语音工具的盘点思路,整理 Edge TTS、TTSMaker、Luvvoice、FlowSpeech、Fish Audio、ChatTTS、EmotiVoice 7 类 TTS 工具的适用场景,并从脚本验证、创作者旁白、情绪控制、开源实验和素材管理角度给出选型建议。
|
12月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
4721 3
|
5月前
|
JSON 人工智能 API
如何用 Python 调用 任何 API(万能通用方法,一看就会)
我给你最简单、通用、万能的教程,不管是淘宝、京东、小红书、天气、支付、第三方接口,全部一套代码通用。
|
存储 UED 开发者
除了 pinia-plugin-persistedstate,还有哪些 Pinia 插件可以使用?
除了 pinia-plugin-persistedstate,还有哪些 Pinia 插件可以使用?
636 57
|
Python
Python 办公实战:用 python-docx 自动生成 Word 文档
本文详解如何使用 python-docx 库实现 Word 文档自动化生成,涵盖环境搭建、文档创建、格式设置、表格与图片处理、模板填充、批量生成及性能优化等实战技巧,助你高效完成办公场景中的文档自动化任务。
3055 1
|
自然语言处理 API 开发者
腾讯混元开源首款混合推理MoE模型Hunyuan-A13B,性能优异,激活参数仅13B
6月27日,腾讯混元宣布开源混元-A13B模型,总参数800亿,激活参数仅130亿,在效果比肩顶尖开源模型的同时,大幅降低推理延迟与计算开销。这意味着,开发者可以用更低门槛的方式获得更好的模型能力。
866 1
Vue3步骤条(Steps)
这是一个基于 Vue2 的步骤条(Steps)组件,支持多种自定义属性,如步骤数组、宽度、大小、垂直显示、标签位置等。通过 `v-model` 可实现步骤的动态切换和点击交互。提供了丰富的样式调整选项,适用于各种场景下的多步骤流程引导。组件内详细展示了如何创建和使用步骤条,并提供了多个示例代码片段。
2255 4
Vue3步骤条(Steps)