当前位置: 首页 > news >正文

sublime text快捷键以及常见使用技巧

sublime text

  1. 选择多行最后或者最前
选择到多行,然后使用
ctrl + shift + L
  1. 删除所有的空行
sublime text不能直接使用删除空行的功能,需要提前安装一个叫:DeleteBlankLines的插件
安装插件的具体步骤是:Tools -- > command palettexxx 或者直接使用快捷键ctrl + shift + P。
打开命令框输入install package,搜索DeleteBlankLines并安装即可

安装后使用快捷键:
Ctrl+Alt+Backspace(这个键就是删除键)这个是删除所有的空行
Ctrl+Shfit+Alt+Backspace(这个是删除多余的空行,感觉这个用处不是很大)


  1. 去除每一行后面的空格
ctrl + H后使用正则表达式:\s+$
然后替换全部
或者选择后使用alt+回车选中后自己手动删除
  1. 修改sublime text默认快捷键
preferences --> key bindings
  1. 快速修改文件名称
Tools -- > command palettexxx 或者直接使用快捷键ctrl + shift + P
然后输入rename
  1. 快速选择一个单词全局替换
可以采用ctrl + H进行搜索后全局替换。
也可以采用手动选择这个单词后然后alt+F3(这个挺有用的)
  1. sublime text分屏

alt + shift + 数字
比如竖线显示两个窗口就是:alt + shift + 2
比如竖线显示三个窗口就是:alt + shift + 3

比如横着显示两个窗口就是:alt + shift + 8
比如横着显示三个窗口就是:alt + shift + 9
  1. sublime text批量同时替换多个打开的文件
ctrl + shift + F
后,然后在where这里选择
add open files
其他功能依此类推,如果想替换某个文件夹以其子目录下的所有文件下的内容:
将where这里选择add folder,选择成对应的父路径即可
  1. sublime text对文本数据进行排序(字典排序)
快捷键:F9
快捷键:ctrl + F9(区分大小写排序)

如果想排序不是字典排序,可以通过自己手动在第一行排序列补充零的操作来实现,使排序列位数相同。
  1. sublime text对文本数据行进行去重或者反转
去重:Edit -- > permute Lines --> Unique
反转:Edit -- > permute Lines --> Reverse
  1. sublime text批量编辑模式
选中其中一行对应的关键字按快捷键:alt + F3后每行对应的关键字都会进行选中就可以进行编辑了。

多行选择后如何要删除光标到最后面可以通过ctrl + K + K,按住ctrl键,按两下K的可以删除到最后末尾。

删除光标到最开始的地方 ctrl + shift + 删除键
  1. 快速复制光标所在的一行
ctrl + shift + D
  1. 快速移动光标所在行,向上或者向下
ctrl + shift + 方向键上或者下
  1. 注释
ctrl + /
  1. 在下方插入一行
下方插入一行:ctrl + 回车
上方插入一行:ctrl + shift + 回车

  1. 将所选单词变成大写或者小写
ctrl + K + U 选中变成大写
ctrl + K + L 选中变成小写
  1. 将末尾的空格高亮显示
将每行的后面空格高亮显示:
需要安装插件TrailingSpaces
  1. 自动生成序列(1,2,3,4,5)
安装插件:increment selection
然后回车敲很多空行,然后多类选中,shfit + alt 输入一个1,然后按ctrl + alt + i,如果想要多位那种序列,类似,01,02,03那种,先敲很多空行,然后输入01,然后ctrl + alt + i
如果想设置序列步长,可以首先写1,步长然后按ctrl + alt + i,其中步长可以为负数。
也可以创建序列类似a,b,c,d类似这种序列。也可以设置步长,类似数字操作
  1. subline text 切换语言
安装插件:ChineseLocalizations

相关文章:

  • Linux统计Nginx日志
  • AI知识补全(十四):零样本学习与少样本学习是什么?
  • SpringIoC和DI
  • Debian/Ubuntu的networking的`/etc/network/interfaces`配置文件,如何禁用ipv6的route路由网关?
  • nvidia 各 GPU 架构匹配的 CUDA arch 和 CUDA gencode
  • 边缘检测技术现状初探1
  • Java全栈面试宝典:线程机制与Spring IOC容器深度解析
  • 167. 两数之和 II - 输入有序数组 leetcode
  • UML之扩展用例
  • open3d教程 (三)点云的显示
  • 【蓝桥杯每日一题】4.1
  • SQLyog一款被遗忘的MySQL管理利器深度解析
  • 强化终端安全防线防范屏幕共享诈骗
  • SAP SCC安装配置
  • 【蓝桥杯速成】| 18.完全背包(练习室)
  • Excel去掉单元格里面的换行的方法
  • 优艾智合-西安交大具身智能机器人研究院公布人形机器人矩阵
  • Tiktok矩阵运营中使用云手机的好处
  • ChatBI产品形态深度解析:嵌入式BI与大模型的场景化融合实践
  • Mysql之Redo log(Red log of MySQL)
  • 有没有便宜做网站的 我要做个/漳州网络推广
  • 养老院服务质量建设专项网站/百度交易平台
  • 太原商城网站建设/如何做网络销售平台
  • php网站开发心得/百度上海分公司地址
  • 俄罗斯外贸常用网站/网络营销与直播电商专业介绍
  • 设计师图片素材网站/最近的热点新闻