Idea:代码块折叠
Idea为我们提供了方法、注释等的折叠
展开后,是“-”号;折叠后,变成了“+”号
那么,折叠代码块,该怎么办?如下,想要折叠while循环
idea为我们,提供了如下方式
鼠标左键选中需要折叠的代码块儿-->右键-->Folding--> Fold Selecton/Remove region(或者Fold Code Block)
Folding
从上面的图中我们可以看到有6个折叠选项,它的快捷键都不太好用。可以右击 “Add Keyboard Shortcut” 自定义你的快捷键。下面就分别说一下这6个选项所代表的意义。
1.1 Expand – 展开子层
Expand:展开折叠的代码,如果里面有多层且之前没有展开过,需要一层一层的展开。如果之前展开过且是它相当于折叠的回退键。也就是说你这个代码折叠之前是怎么样,就展开是什么样。(对Java,xsd都有效)
1.2 Collapse – 递归折叠
Collapse:折叠代码,以选中的代码开始,一层一层的往父层折叠直到全部折叠起来。并不会影响父层的平层,也就是只是影响它的父、祖父及以上的级别,不会影响叔级别。(java,xsd都有效)
1.3 Expand All – 展开所有折叠
Expand All:展开所有的折叠代码。也就是完全展开,不会出现折叠代码。(java,xsd都有效)
1.4 Collapse All – 折叠所有代码
Collapse All:折叠所有代码块。会把所有展开代码全部折叠起来。只要有下层代码块都会折叠起来。(java,xsd都有效)
1.5 Fold Selection/Remove region – 折叠/展开交替
折叠/展开选中当前代码块。先折叠代码块到父级,然后再展开代码块,然后再折叠代码块到父级….(java,xsd都有效)
1.6 Fold Code Block – 递归折叠
Collapse:折叠代码,以选中的代码开始,一层一层的往父层折叠直到全部折叠起来。并不会影响父层的平层,也就是只是影响它的父、祖父及以上的级别,不会影响叔级别。(对Java代码,对xsd无效)。
Idea:代码块折叠相关推荐
- eclipse实现代码块折叠-类似于VS中的#region……#endregion
刚才在写代码的时候,写了十几行可以说是重复的代码: 如果整个方法或类中代码多了,感觉它们太TM占地方了,给读者在阅读代码上造成很大的困难,于是想到能不能把他们"浓缩"成一行,脑子里 ...
- 【玩转Eclipse】——eclipse实现代码块折叠-类似于VS中的#region……#endregion
[玩转Eclipse]--eclipse实现代码块折叠-类似于VS中的#region--#endregion http://www.cnblogs.com/Micheal-G/articles/507 ...
- Markdown中实现内容及代码块折叠操作
在Markdown中实现内容及代码块折叠操作 代码: <details><summary>**展开查看源码**</summary>展开的内容及代码块 </de ...
- vsCode代码块无法折叠收起问题代码块折叠/展开快捷键
一.代码块无法折叠收起问题 使用vsCode的时候,发现不能像以前一样将一整个代码块对象折叠起来了,严重影响阅读代码的速度.解决方法: 1.打开设置面板 2.搜索Folding,鼠标放在editor. ...
- Idea小技巧 之 折叠代码块
查看代码的时候,当一个类很大的时候.当我们需要查看XSD文件的时候,如果需要知道这个schema下面的所有一级元素的时候.这时候因为庞大的类文件,或者很长的xsd文件定义就会丧失查看的兴趣.针对这个问 ...
- idea(水槽)代码左边栏显示代码行数、方法运行图标、折叠代码块,代码块缩进提示线,idea小技巧
找了很久才发现的.没问别摸索出来的,搜索不到帖子就自己写一个了. 单独方法块运行挺好用的. 1:代码块折叠:Idea小技巧 之 折叠代码块_我是一个小石头的博客-CSDN博客 2:代码行数显示: 显示 ...
- 有没有办法折叠Eclipse中的所有代码块?
Eclipse在左侧有"+/-"来展开和折叠代码块. 我已经有成千上万的线要经过,并且真的想要崩溃一切,并选择性地扩展块以查看它们. #1楼 如果您在Eclipse中使用PyDev ...
- VSCode 代码块/全文 折叠/展开 快捷键
需求 && 操作 常用的两类场景(注意要操作的范围): 要操作光标所在文件中的所有代码块: 折叠所有 Ctrl+K+0 展开所有 Ctrl+K+J 仅仅操作光标所处代码块内的代码: 折 ...
- 【Jupyter Notebook】Jupyter Notebook折叠代码块+代码提示
在anaconda prompt终端里分别运行下面4行代码: pip install jupyter_contrib_nbextensions jupyter contrib nbextension ...
最新文章
- C++ 中this指针的用途
- 超简单的网页选项卡---jQuery
- idea设置新增文件,自动添加到git
- SQL Server创建存储过程
- css定位positon
- 如何设置背景图(前端开发)
- 51ak带你看MYSQL5.7源码2:编译现有的代码
- 必须收藏:20个开发技巧教你开发高性能计算代码
- Win10 Terminal 背景图片设置
- 手机离线地图地图数据包教程
- excel自动填充下方相同数据
- html代码在线获取,在线客服系统html代码的获取与生成方式 - 快商通
- 35KV,110KV变电所设计,供配电电气部分设计,总降压变电所设计
- mysql distance_MySql中的一些小坑
- MTF的倾斜边缘计算方法
- epub 格式转换成 mobi
- 吐槽、吐槽、吐槽!!!!!!
- JAY和ZOOM,还有铁面人究竟是谁?
- Unix 时间戳 (Unix Timestamp) 与 Windows 时间转换工具
- python实现多进程工资计算器