文章目录
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也很简单,请大神赐教~!)