java向前缩进的快捷键_C++(十四) — 常用快捷键总结
快捷键设置方法:https://blog.csdn.net/wrzfeijianshen/article/details/53230789
https://blog.csdn.net/wrzfeijianshen/article/details/77782939
常用快捷键总结:
Ctrl+C:复制功能,当光标在某一行代码上,你按ctrl+C键,将会复制一行,无需选中,自然也有很多软件支持这项功能。
Ctrl+X:也是如此,光标所在位置的那一行。
Ctrl+D:删除一行,光标所在位置的那一行。
Ctrl+W:关闭当前文档(自己更改的设置,原来是 Ctrl+F4)。
Ctrl+R,Ctrl+R:开始调试代码(自己更改的设置)。
Alt+E:重新生成解决方案。
Ctrl+J:列出成员。
Ctrl+K,Ctrl+C:注释一段代码块(先要选中一段代码,或者
注释光标所在行)
都换成Ctrl+E,C
Ctrl+K,Ctrl+U:取消注释一段代码块,或者
光标所在行,都换成 Ctrl+E,V
Ctrl+K,Ctrl+D:代码自动格式化(整个文档) 或者,
Ctrl+E,Ctrl+D 或者 D
(自己设置的)
Ctrl+Y:重复
Ctrl+K,Ctrl+F:只格式化你选中的部分
Ctrl+]:匹配选中的括号(大括号、小括号都行),在多层循环+判断语句时非常方便
Ctrl+F3:为当前选中的部分进行搜索(不需要再输入要搜索的内容)
Ctrl+K,Ctrl+K:在当前行创建一个书签
Ctrl+K, Ctrl+N:去下一个书签处
Ctrl+C, Ctrl+V:在当前行的下一行复制当前行内容(不用选中当前行),即复制当前行并粘贴到下一行,在两行内容差不多时很有用,可以先复制再改。
Ctrl+Space:代码补全,输入法占用了,所以使用 Alt+右箭头 或者 Alt+空格(自己设置的)
Tab :输入if,for等,再点击Tab会自动补全;
按住Ctrl,按一下K,按一下F:自动缩进代码,选中的代码。
Ctrl+tab:在VS中切换打开的窗口,即切换各个文件
Ctrl+-(shift+Ctrl+-):移动光标到上次位置或相反,比如定位一个函数,转到函数定义后想回到函数使用处,则用ctrl+-,若又想回到函数定义处则可以按shift+ctrl+-
F12:Go to Definition,到变量或函数定义的地方,如变量声明处,函数实现处。与ctrl+-配合使用非常方便
F10:逐过程
F9:断点设置,或者直接点击首行空白处;
Ctrl+F10: 运行到光标处
F11: 逐语句,进入函数内部
一、自动缩进代码
经常我们从别处粘贴来的代码缩进不正确,或者很多不拘小节的人写代码可能从来不注意缩进,虽然缩进不是C/C++语法的一部分,但是十分影响程序的可读性。现在我们介绍一种自动缩进的方法。
步骤:
(1)现在我们使用VS的自动格式化代码的功能,选择要被格式化的代码,这来我们选择全部(Ctrl+A);
(2)按住Ctrl,按一下K,按一下F,搞定!
二、断点跟踪
经常,为了找出程序的问题点,我们可以在VS中设下断点并且一步一步跟它着执行,观察各个变量的变化情况,来找到错误的地方。
(1)断点设置方法:鼠标放到该行,"断点"-"插入断点"。(或者先将光标移动到这一行,然后按F9,再或者直接点击行首空白处),在本行的首部将出现一个红圈,点击这个红圈可以取消断点。
(2)这时将鼠标移动到任意一个变量名上,就可以查看这个变量的值。断点断下的时刻是这行执行之前,也就是现在的i还没被定义以及初始化,它的值自然是不确定的。
(3)按F10让程序向前走一步,一路F10,你就可以观察清楚整个程序i是何时增加,何时输出。
(4)当你不想再跟踪的时候,点击左边的红圈取消断点,按F5,让程序自己跑便是。
参考文献:
http://www.mamicode.com/info-detail-1089768.html
java向前缩进的快捷键_C++(十四) — 常用快捷键总结相关推荐
- 【零基础学Java】—TCP通信(五十四)
[零基础学Java]-TCP通信(五十四) TCP通信:面向连接的通信,客户端和服务器端必须经过三次握手,建立逻辑连接,才能通信(安全). 通信的步骤: 服务器端先启动 服务器端不会主动的请求客户端, ...
- 【零基础学Java】—Calendar类(三十四)
[零基础学Java]-Calendar类(三十四) java.util.Calendar日历类 Calendar类是一个抽象类,里面提供了很多操作日历字段的方法 Calendar类无法直接创建对象,里 ...
- java从入门到精通二十四(三层架构完成增删改查)
java从入门到精通二十四(三层架构完成增删改查) 前言 环境准备 创建web项目结构 导入依赖和配置文件 创建层次模型 实现查询 实现添加 实现修改 完成删除 做一个用户登录验证 会话技术 cook ...
- 【IDEA快捷键】IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)-2018.12.18-#转#
–[转]:原博主博客链接_@jiaxian17 IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键) 修改方法如下: 点击 文件菜单(File) –& ...
- java中过滤流_第十四讲 Java中的字节流和过滤流
第十四讲Java中的字节流和过滤流 主要内容 InputStream和FileInputStream OutputStream和FileOutputStream 文件字节IO流应用举例 过滤流类和常用 ...
- 【Java数据结构与算法】第十四章 红黑树
第十四章 红黑树 文章目录 第十四章 红黑树 一.红黑树 1.介绍 2.插入结点 3.删除结点 4.与平衡二叉树的对比 一.红黑树 1.介绍 红黑树(Red Black Tree)是平衡二叉树的其中一 ...
- idea mac 查找文件快捷键_mac版idea常用快捷键
在mac下idea的常用快捷键如下 alt+f7查找在哪里使用 相当于eclipse的ctrl+shift+G command+alt+f7 这个是查找选中的字符在工程中出现的地方,可以不是方法变量类 ...
- notepad++ 快捷键大全、notepad常用快捷键
tepad++绝对是windows下进行程序编辑的神器之一,要更快速的使用以媲美VIM,必须灵活掌握它的快捷键,下面对notepad++默认的快捷键做个整理(其中有颜色的为常用招数): 文件相关 快捷 ...
- python代码规范快捷键_pycharm格式化代码 常用快捷键
ctrl+alt+L 一 常用快捷键 编辑类: Ctrl + D 复制选定的区域或行 Ctrl + Y 删除选定的行 Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 优化导入( ...
最新文章
- js原生设计模式——2面向对象编程之继承—new+call(this)组合式继承
- 我教你怎么玩转git
- 再见,xShell,自己用Java撸一个Web版的,网友直呼:666
- 搜索引擎设计实用教程(3)-以百度为例 之三:对百度分词算法的进一步分析
- boost::nth_element相关的测试程序
- 干货 | 解读MySQL 8.0新特性:Skip Scan Range
- C++小型公司管理系统
- Redis灵魂14问?真香
- java快捷键 --_Java中的快捷方式“或分配”(| =)运算符
- 饶毅教授纵论“科学家的九个层次”;看到最后一句,终于绷不住了
- 怎样通过vb设置透视表多项选择_数据透视表,数据统计分析的利器,你会了吗...
- DOM操作 append prependTo after before
- 谈谈lucene的DocValues特性之SortedNumericDocValuesField
- OpenGL 获取当前屏幕坐标对应的三维坐标
- TCP之三:TCP/IP协议中backlog参数(队列参数)
- 系统学习深度学习(二十三)--SqueezeNet
- HTML,模仿网易登陆界面
- java简单计算器实现
- Vue项目里面使用jsmind.js插件来制作思维导图页面完成需求
- 常见的几种JavaScript设计模式