sublimetext2 – 在Sublime Text中换行后的缩进对齐缩进

前端之家收集整理的这篇文章主要介绍了sublimetext2 – 在Sublime Text中换行后的缩进对齐缩进前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我喜欢将我的线条保持在80列以下,所以我经常想重构一条如下所示的线条:
object.function(a_long_argument,another_long_argument,and_a_third)

到这个:

object.function(a_long_argument,and_a_third)

但是当我在第一个“,”之后按Enter键,在Sublime中,它只会线条和缩进光标几个空格.我希望它符合我所在的paranthesis或[]或{},就像Emacs那么漂亮.

有这个选项吗?是否有插件?我必须自己写吗?

我已经尝试寻找它,但我没有找到任何东西.

编辑:

更好的将是一个快捷方式或插件,或选择几行或整个缓冲区的东西,让它尝试在好点自动换行. Refactor评论.如果它必须是具体的语言,我主要是为了Python和C.

解决方法

Sublime的indent_to_bracket将为您包装光标.只需将以下行添加到User / Preferences.sublime-settings或User / Python.sublime-settings文件中即可:
"indent_to_bracket": true

不幸的是,目前这个方法似乎只能用括号括起来,花括号和方括号仍然包含在前一行缩进中.

猜你在找的HTML相关文章