加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

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

发布时间:2020-12-14 19:34:59 所属栏目:资源 来源:网络整理
导读:我喜欢将我的线条保持在80列以下,所以我经常想重构一条如下所示的线条: object.function(a_long_argument,another_long_argument,and_a_third) 到这个: object.function(a_long_argument,and_a_third) 但是当我在第一个“,”之后按Enter键,在Sublime中,它
我喜欢将我的线条保持在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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读