特好用: Sublime Text 3 多行编辑 & 插件开发

迷上了SublimeText3的多行编辑功能:

Notepad++有多行操作,方法是按住alt+鼠标左键进行多行选择。
JetBrains家的编辑器(IntelIij Idea/PhpStorm/WebStorm/PyCharm)也是alt+左键,可以alt+鼠标左键点选,或者鼠标左键拖动实现多行选择。
后来发现SublimeText3的多行编辑功能要灵活很多。
1、Windows上按住滚轮可以进行多行光标选中,不喜欢用滚轮的可以试试Shift+鼠标右键拖动。
2、Ctrl+D一个个选或者Ctrl+f全局查找(Alt+F3也行,多了会乱,不记这个),可让光标停留在找到的多处位置。
3、多行编辑模式下面,alt+left/right箭头,可以向左/右跳过一个word
4、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编码/解码

猜你喜欢

转载自blog.csdn.net/linysuccess/article/details/79130747