在intelliJ idea中不仅可以对类、方法等结构的代码进行折叠(ctrl+-)还可以自定义折叠代码。intelliJ支持两种风格的自定义代码折叠,如下:

visual studio style

//region Description
Your code goes here...
//endregion  

netbeans style

// <editor-fold desc="Description">
Your code goes here...
// </editor-fold>  

你可以直接手写,也可以使用快捷键实现对一段代码的自定义折叠,快捷键为:ctrl+alt+t

一年零五个月没更新博客了,占个位^-^。

转载于:https://www.cnblogs.com/flying_bat/p/5505913.html

intelliJ idea代码折叠相关推荐

  1. Java开发工具IntelliJ IDEA入门教程:代码片段和代码折叠

    本文将介绍在IntelliJ IDEA 使用过程中的 代码片段和代码折叠相关内容. IntelliJ IDEA官方正版下载 代码片段 与全局操作系统快捷方式冲突 预定义的键盘映射并不涵盖所有可能的平台 ...

  2. code blocks 代码颜色_vuepress中实现代码折叠、高亮

    最近在vuepress中撰写UI框架文档时发现在组件中插入演示代码没高亮,虽然在文档markdown中写代码有高亮但就无法实现折叠了,而且vuepress没有提供折叠代码的配置,因此实现一个折叠组件外 ...

  3. 让Visual Studio 也支持JS代码折叠 [ Visual Studio | #region | #endregion ]

    前言 Visual Studio的代码折叠功能非常好用,#region #endregion 这个词连搜狗的词库里面都出现了(不含'#'号),可见使用频率很高,但是他不支持js的代码折叠 : ( 最近 ...

  4. editplus 常用快捷键汇总 大小写代码折叠

    文本类 新建普通文本:Ctrl+N 新建浏览器窗口:Ctrl+Shift+B 新建HTML页:Ctrl+Shift+N 打开:Ctrl+O 打开一个现有的文档文件结尾:Ctrl+End 选区扩展到文档 ...

  5. vim的代码折叠:设置默认代码不折叠

    有时候看代码时,代码太长看着不方便,特别是阅读源码时,需要把不关心的代码先折叠起来,看自己当前最关注的代码.vim中自带了代码折叠功能. 配置foldmethod可以定义折叠方式,有6种可选方式: 1 ...

  6. sublime html 折叠,关于sublime text, notepad++,vscode 代码折叠显示的比较

    出于层次化编程的需要,同时也是为了净化屏幕的显示,有时候经常会使用到代码折叠的功能. 经过对3个喜欢的,也是最常用的代码编辑器sublime text, notepad++,vscode(ultrae ...

  7. [emacs] python代码折叠

    水木某大牛写的emacs python代码折叠代码, 试了下, 非常好用.  感谢作者: jcjbrian http://www.newsmth.net/nForum/#!article/Emacs/ ...

  8. [APP]- 找回Xcode7的代码折叠功能

    为什么80%的码农都做不了架构师?>>>    原 找回Xcode7的代码折叠功能 升级到Xcode7后,会发现代码折叠功能不见了,这是怎么回事? 其实这个功能还在的,只是苹果默认把 ...

  9. IntelliJ IDEA代码常用的快捷键(自查)

    IntelliJ IDEA代码常用的快捷键有: Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O ...

  10. [Linux] VIM 代码折叠

    From: http://www.cnblogs.com/abeen/archive/2010/08/06/1794197.html VIM 代码折叠 VIM代码折叠方式可以用"foldme ...

最新文章

  1. Visual Studio c++必要的背景知识--链接与编译
  2. 5、Dcoker 容器数据卷用-v命令添加
  3. Web前端开发应该避免的几个思维误区
  4. 电影编码JPEG2000与H.264
  5. Lotus Notes 和 Crystal Report 的整合應用
  6. JAVA:Java二维数组处理-Bit型转Bitmap
  7. Adwords 账户细分思路
  8. Volcano:带你体验容器与批量计算的碰撞的火花
  9. oracle 查询表里信息_oracle查询表信息
  10. Scala学习小小总结
  11. 华中师范大学计算机专硕和学硕,学硕?专硕?该如何选
  12. php 模拟登陆微云,微云 - HHTjim'S 部落格
  13. 2021.04.13丨sRNAnalyzer报错fastx_collapser: Invalid input: This looks like a multi-line FASTA file解决办法
  14. “书”送未来|敏涵控股集团向夏邑一中捐赠图书
  15. Python+Pycharm的安装
  16. 如何使用计算机蠕虫病毒软件,incaseformat蠕虫病毒是什么?电脑若中病毒后如何修复。...
  17. PON与EPON以及GPON的区别是什么?
  18. JS实现华为账号授权服务,一键登录!
  19. BZOJ-2743 [HEOI2012]采花 【树状数组+离线处理】
  20. java生成avl文件_AVL文件扩展名 - 什么是.avl以及如何打开? - ReviverSoft

热门文章

  1. 使用 RESTful 的方式开发 Web应用
  2. 冯仑对话80后:从长远看 你们一生不会缺房子
  3. Oracle Enterprise Linux 64-bit 下Oracle11g的监听配置改动及測试步骤
  4. GRUB系统引导器恢复
  5. Android简单实现图片缩略图类ThumbnailUtils
  6. uniapp某个页面高度占满写法
  7. Linux中文件的7大类型
  8. android写一个遥控器界面,遥控器界面软件的设计 - 基于安卓系统手机WiFi的家用智能遥控器开发...
  9. c语言如何实现单进程,如何用C语言实现多线程
  10. printf linux 头文件,printf()函数 [转]linux调用动态库so文件(2)