sublime实现文本折叠
前言
使用sublime时发现xml,json这些格式是支持折叠的,但是普通文本没有这种能力。
本文介绍下使用DefaultFileType与SmartMarkdown这两个插件实现文本折叠的能力。
效果演示
插件安装及配置
DefaultFileType
github地址
这个插件主要作用是指定新打开文件时的文件类型,sublime默认文件类型是Plain Text
,这里我们指定成Markdown
。
配置方式是在sublime用户配置文件夹Packages/User
中新建一个default_file_type.sublime-settings
文件。
文件内容如下(默认类型可以自己选择)
{"default_new_file_syntax": "Packages/Markdown/Markdown.sublime-syntax","use_current_file_syntax": false
}
注意下这个插件只对Ctrl+N
新建的文件有效,双击生成的新文件无法生效。
其实原理就是将快捷键指向了自定义的指令
SmartMarkdown
推荐直接使用Package Control安装。
默认的快捷键是tab
键来进行折叠,但是会与已有的缩进退格键冲突,可以找下自己喜欢的快捷键。
可以参考下面的配置:
{ "keys": ["alt+q"], "command": "smart_folding"}
默认的全量折叠是shift+alt+q
后记
本文主要介绍了sublime中文本折叠的实现方式,后续还会介绍下如何粘贴图片,以及快速预览md文件,欢迎留言讨论。
sublime实现文本折叠相关推荐
- sublime打开文本时会记忆上次关闭时鼠标停留的位置
sublime打开文本时会记忆上次关闭时鼠标停留的位置 sublime打开文本时会记忆上次关闭时鼠标停留的位置 posted on 2018-08-23 09:31 时空观察者9号 阅读(...) 评 ...
- c#实现类似Sublime Text文本编辑器、电脑屏幕画板
一.前言 需要源码请留言,环境配置请留言,项目运行时报错请留言 结课设计,使用vs2017开发winForm窗体应用程序,包括简单的sublime text文本编辑器.屏幕画板程序. 文本编辑器:设计 ...
- html内容折叠,HTML+CSS入门 文本折叠详解
本篇教程介绍了HTML+CSS入门 文本折叠详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 先看效果: 收缩状态 展开状态 源代码: html> 文本折叠测试 ...
- SwiftUI 界面大全之文本折叠书签动画组件3D(中文教程含源码)
实战需求 SwiftUI 界面大全之文本折叠书签动画组件3D(中文教程含源码) 本文价值与收获 看完本文后,您将能够作出下面的界面 基础知识 效果本身其实很简单,包括三件事: 图像的旋转 图像的垂直移 ...
- Sublime text文本编辑器中文乱码解决方法
Sublime text 出现中文乱码的解决方法 问题描述 Sublime text文本编辑器用起来感觉挺好的,它的代码补全功能非常不错,界面也很漂亮. 最近在学习C语言,我感觉Dev-C++的界面比 ...
- TextView文本折叠Three
2019独角兽企业重金招聘Python工程师标准>>> 前两篇解决了一些问题,但是今天使用又出现了新的问题.添加在Listview中会出现布局错乱! So 在次解决! https: ...
- jquery文本折叠
/** * Created by dongdong on 2015/4/28. */(function($){var defaults = {height:40, //文本收起后的高度 speed:' ...
- Android TextView 文本折叠效果
最近项目中要实现文本展开收起的效果,即默认只显示4行文字,如果textview文字超过4行的话,点击右下角的 更多 按钮即可查看全部的内容.之前的做法是根据 TextView 中的字数来判断,效果不太 ...
- sublime html 折叠,关于sublime text, notepad++,vscode 代码折叠显示的比较
出于层次化编程的需要,同时也是为了净化屏幕的显示,有时候经常会使用到代码折叠的功能. 经过对3个喜欢的,也是最常用的代码编辑器sublime text, notepad++,vscode(ultrae ...
最新文章
- 二进制转十进制-栈的方式实现
- css经典布局——头尾固定高度中间高度自适应布局
- MySQL 存储过程的基本用法
- 根据方法名执行方法的例子
- 哪种HTML列表会自动编号,HTML列表的种类
- 基于顺序存储结构的图书信息表的创建和输出(C++)
- The Most Important Skill for Software Architects
- 2021-08-02 表的增删改查
- SVN下载以及汉化安装包的使用
- oracle edmx,EDMX实体框架
- 重装系统后有一个磁盘打不开,提示没有权限
- Excel文件减肥修复终极办法----解决Excel文件打开慢的问题
- android 读写文件 简书,Android 读取asset文件
- uni-app基础知识
- ZO-Adam/ZO-Newton
- php动态执行生成条码,PHP生成条形码 之二 开源之道
- java计算机毕业设计宁夏红色旅游管理系统源代码+数据库+系统+lw文档
- 摩斯密码(Morse)——python解密
- 农银e管家怎么显示服务器不对,农银e管家APP
- 浙江大学计算机系历届系主任,上海交通大学计算机科学与工程系(CSE)
热门文章
- Java中modal dialog,showModalDialog模态对话框的使用详解以及浏览器兼容
- Day 1 | 实习第一天 飞思卡尔S12VR
- 《 打工人分析简报 》
- 湖南师范大学计算机系宿舍,图文并茂介绍湖南师范大学宿舍 内部真实照曝光...
- 最好的委托与事件详解一(转自张子阳博客)
- 帝国CMS7.5默认首页模板太难看,如何修改首页模板样式
- 安装win_server_2012的方法
- 在binary环境下的函数类型推断(一)
- express,multer,jQuery前端后端上传单个文件
- 数据库监控工具及相关知识