开发工具 Sublime Text 2 快速格式化

xiaoronglv · 2012年07月24日 · 最后由 springwq 回复于 2015年04月08日 · 88265 次阅读

以前用 textmate 时,全部选中代码,一个快捷键即可格式化代码,完成排版。

今天给 sublime text 装了 alignment,请问:

如何设置快捷键? 排版质量如何?

thanks 😄


问题更新

如何设置快捷键?

http://joshbetz.com/2012/09/reindent-text-in-sublime/

选中代码,默认ctrl+alt+a进行 alignment,质量么。。就那样呗。。

#1 楼 @ericguo 我是 mac,controll+commond+A 木有反应

可以查看一下这个: \Sublime Text 2\Packages\Alignment Mac 里面 Default (OSX).sublime-keymap 文件写的是super+ctrl+a

有时候 super 没反应的话可以手动改成 command 试试

Sublime 自带格式化功能 (代码缩进), menu-edit-line-reindent 你可以自己设置快捷键 这个功能很好用,我一天要用无数次。

Alignment 实现的是 等号对齐效果 默认快捷键ctrl+alt+a

#5 楼 @ery 正解,灰常感谢。这么常用的功能,可惜 sublime 并未设置对应的快捷键。

我并不需要 alignment,已经 remove 了。

😄

是要这个吗?(添加到 user-key-setting)

{ "keys": ["super+e"], "command": "reindent" }

#7 楼 @diudiutang thanks

我的问题解决了。

Sublime 自带格式化功能 (代码缩进), menu-edit-line-reindent

#8 楼 @xiaoronglv 话说我没找到这项快捷键的设置,在哪里?还是自己编写?

#10 楼 @xiaoronglv 谢谢了,顺利使用~~哈哈

ubuntu 下使用正常,windows 下没有反应。。。

請問該如何設置@@ 我還是找不到內置的自動編排= =

command+control+A 被 QQ 截图给占用了 ,坑爹 我一直还以为没配置好呢

#14 楼 @501225658 难怪我的 command + control + A 也没反应。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号