gpt4 book ai didi

sublimetext2 - 在Sublime Text中换行后将缩进与括号对齐

转载 作者:行者123 更新时间:2023-12-04 01:57:22 40 4
gpt4 key购买 nike

我喜欢将行保持在 80 列以下,因此我经常想重构如下所示的行:

object.function(a_long_argument, another_long_argument, and_a_third)

对此:
object.function(a_long_argument,
another_long_argument,
and_a_third)

但是当我在 Sublime 中的第一个“,”之后按 Enter 时,它只会换行并将光标缩进几个空格。我希望它与我所在的括号或 [] 或 {} 对齐,就像 Emacs 做得非常漂亮一样。

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

我试图寻找它,但我没有找到任何东西。

编辑:

更好的是快捷方式或插件或用于选择几行或整个缓冲区的东西,并让它尝试在合适的位置自动换行。也重构评论。如果它必须是特定于语言的,我希望它主要用于 Python 和 C++。

最佳答案

Sublime 的indent_to_bracket将为您包裹光标。只需将以下行添加到您的 User/Preferences.sublime-settingsUser/Python.sublime-settings文件:

"indent_to_bracket": true 

不幸的是,这目前似乎只适用于括号,大括号和方括号仍会换行到前一行缩进。

关于sublimetext2 - 在Sublime Text中换行后将缩进与括号对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12385561/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com