Sublime Text 3 多行编辑 & 插件开发(推荐)

SublimeText3的多行编辑功能:

Notepad++有多行操作,方法是按住Alt+鼠标左键进行多行选择。
JetBrains系列的IDE(IntelIij Idea/PhpStorm/WebStorm/Android Studio/PyCharm)也是Alt+左键,可以Alt+鼠标左键点选,或者鼠标左键拖动实现多行选择。
后来发现SublimeText3的多行编辑功能要灵活很多,并且支持多行复制一起粘贴,很nice的功能。

  • Windows上按住鼠标滚轮可以进行多行光标选中,不喜欢用滚轮的可以试试Shift+鼠标右键拖动。
  • 选中目标内容,然后按组合键Ctrl+D一个个选;或者Ctrl+F全局查找(Alt+F3也行),可让光标停留在找到的多处位置。
  • 多行编辑模式下面,Alt+←/→方向键,可以让多行的光标分别向左/右跳过一个word
  • Ctrl+K,U转大写,Ctrl+K,L转小写(按住Ctrl不放,然后连续快速按下K,L)

---- 个人将Sublime Text 3配置为命令行快速打开的辅助编辑器,主要配合eclipse/phpStorm/pyCharm等IDE, 时而有枯燥重复的编辑工作也会变得很有趣。

在SublimeText3里面快速打开插件安装目录:

Ctrl+Shift+P,打开Package Control,然后输入"list",让光标选中“List Packages”,然后回车,再次回车就会打开安装目录。

一些快捷键:

Ctrl+` ---- 打开控制台
Ctrl+N ---- 新建空文件
alt+up/down 上移/下移一行(按eclipse的习惯改过快捷键)

依赖于插件机制,通过编写简单的Python脚本就可以轻松扩展Subl的功能,将其打造成一个工具中心。

调用SublimeText3的插件步骤(统一通过Package Control打开):
1、选中要处理的文本
2、‘Ctrl+shift+P’打开Package Control
3、Package Control中选择插件,回车

开发插件的步骤:
1、Tools–Developer–New Plugin新建Python文件。
2、将文件保存到SublimeText3\Data\Packages\User目录下。
3、编写插件相关实现代码。
4、编辑SublimeText3\Data\Packages\User\Default.sublime-commands给插件命令指定标题。
至此可在Package Control面板通过搜索找到新加入的插件。

目前的小工具有:

1、json格式化/json minify
2、Qrcode编解码(code/decode)
3、unicode转中文/中文转unicode
4、urlencode/decode
5、自定义的base64编码/解码
6、自定义rename工具,将指定目录下的文件按某种规则全部重命名。
(如果ren命令能满足要求,当然可以不用此工具;
头疼的是,诸如将test1.png文件重命名为test1_demo.png采用ren命令实现起来并不是很easy;如果用ren也很简单,请大神赐教~!)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值