SublimeText⾃带格式化代码功能之reindent
这是⼩觉在刚刚到的⼀个在SublimeText中格式化代码的⽅法,其实格式化代码这个功能是SublimeText本⾝就有的功能,只是⼀直没有被⼩觉发掘。
之前⼩觉对于格式化代码都是复制代码,然后粘贴到在线站长⼯具⾥⾯进⾏代码的格式化,但是在⼩觉测试了以下SublimeText⾃带的格式化代码功能之后,⼩觉认为这已经是个多余的步骤了。
那么,说到这⾥,SublimeText⾃带格式化代码功能应该怎么使⽤呢?
这个功能被SublimeText命名为reindent,如果你使⽤了SublimeText包的话叫做“再次缩进”,但是这种叫法说不通。
该选项的路径:Edit - Line - Reindent(中⽂路径则是:编辑 - ⾏ - 再次缩进)
同时说明⼀下,该功能并不需要选中代码之后才能执⾏格式化功能,其默认是格式化整个⽂件⾥的代码。
接下来就说到主题了,应该如何对该格式化代码功能进⾏快捷键组合的设置呢?
1、⾸先通过以下路径打开⽤户按键绑定⽂件:
Preferences → Key Bindings – User
2、然后在其中添加以下代码(如果你有需要的话,其中的快捷键组合是可以⾃⼰定义的):
{"keys": ["ctrl+shift+r"], "command": "reindent" , "args": {"single_line": false}}
在这⼉请注意每组快捷键组合包含着⼀个中括号⾥⾯,通过⼤括号定义⼀组快捷键,然后通过英⽂逗号进⾏分隔,具体可参考下图:
本⽂到这⼉就结束了吗?不,下⾯说下如果SublimeText⾃带的格式化代码不适合⽤在你所使⽤的语⾔(⽐如SQL、Ruby等)的话,你可以通过插件的⽅式进⾏配置,具体请看下述操作:
1、以下内容基于已经你已经在你的SublimeText中安装了package control(教程在本站有);
2、通过快捷键组合ctrl+shift+P唤出命令⾯板
3、在⾯板中输⼊“install package”后回车
4、接着输⼊“format”(即格式化的意思),在弹出的列表中到对应你所想要进⾏格式化操作的语⾔,具体看图:
以上内容是⼩编给⼤家介绍的SublimeText⾃带格式化代码功能之reindent的全部叙述,希望⼤家喜欢。sublime text3安装教程
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论