Python实现代码块儿折叠


Posted in Python onApril 15, 2020

在python中方法和类都是可以折叠的,但是很多时候需要按照实现的功能将一部分代码折叠起来。

可以用着样的注释代码实现:

#<editor-fold desc="折叠后要显示的内容">
        '''
        your code
        '''
#</editor-fold>

很简单的两句话,但是我第一次用的时候就出了问题,因为我是已经完成代码了,就分别把这两句话写在了前后两端,结果不能折叠....

刚开始以为是哪里拼错了,检查了好几遍,无果。

最后先把这两行挨着写完以后,再把要折叠的代码剪切到中间,一切OK...

我觉得应该是IDE的bug。我用的是PyCharm 2016.3

补充知识:Pycharm折叠代码快捷键

 台式机Eclipse快捷键

所有代码折叠:ctrl+alt+-
所有代码展开:ctrl+alt++
折叠某一点:ctrl+-
展开某一层:ctrl++

后记:

Python实现代码块儿折叠

以上这篇Python实现代码块儿折叠就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
分析在Python中何种情况下需要使用断言
Apr 01 Python
Python中的urllib模块使用详解
Jul 07 Python
python实现将内容分行输出
Nov 05 Python
Django1.7+python 2.78+pycharm配置mysql数据库
Oct 09 Python
浅谈Django自定义模板标签template_tags的用处
Dec 20 Python
Python使用ConfigParser模块操作配置文件的方法
Jun 29 Python
python3.6使用pickle序列化class的方法
Oct 22 Python
在SQLite-Python中实现返回、查询中文字段的方法
Jul 17 Python
Python 余弦相似度与皮尔逊相关系数 计算实例
Dec 23 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
Dec 31 Python
Python for循环与getitem的关系详解
Jan 02 Python
解决python和pycharm安装gmpy2 出现ERROR的问题
Aug 28 Python
Python类中的装饰器在当前类中的声明与调用详解
Apr 15 #Python
如何提高python 中for循环的效率
Apr 15 #Python
ipython jupyter notebook中显示图像和数学公式实例
Apr 15 #Python
解决 jupyter notebook 回车换两行问题
Apr 15 #Python
Python使用monkey.patch_all()解决协程阻塞问题
Apr 15 #Python
使用python处理题库表格并转化为word形式的实现
Apr 14 #Python
浅谈Python中re.match()和re.search()的使用及区别
Apr 14 #Python
You might like
php生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
php生成过去100年下拉列表的方法
2015/07/20 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
PHP使用zlib扩展实现GZIP压缩输出的方法详解
2018/04/09 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
Javascript 获取LI里的内容
2008/12/17 Javascript
jquery打开直接跳到网页最下面、最低端实现代码
2013/04/22 Javascript
JQuery中dataGrid设置行的高度示例代码
2014/01/03 Javascript
jquery将一个表单序列化为一个对象的方法
2014/01/03 Javascript
JavaScript 学习笔记之变量及其作用域
2015/01/14 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
2017/07/10 Javascript
详解vue 组件之间使用eventbus传值
2017/10/25 Javascript
axios 处理 302 状态码的解决方法
2018/04/10 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
2018/07/02 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
2020/01/03 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
python求一个字符串的所有排列的实现方法
2020/02/04 Python
Matplotlib使用Cursor实现UI定位的示例代码
2020/03/12 Python
微信小程序实现可实时改变转速的css3旋转动画实例代码
2018/09/11 HTML / CSS
Canvas 像素处理之改变透明度的实现代码
2019/01/08 HTML / CSS
Alba Moda瑞士网上商店:独家意大利时尚女装销售
2016/11/28 全球购物
Prototype是怎么扩展DOM的
2014/10/01 面试题
final, finally, finalize的区别
2012/03/01 面试题
一名毕业生的自我鉴定
2013/12/04 职场文书
作文评语集锦大全
2014/04/23 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
保证书格式
2015/01/16 职场文书
阿里云Nginx配置https实现域名访问项目(图文教程)
2021/03/31 Servers
Go语言中的UTF-8实现
2021/04/26 Golang
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android