gpt4 book ai didi

emacs - 取消缩进代码片段

转载 作者:行者123 更新时间:2023-12-02 23:50:39 25 4
gpt4 key购买 nike

有时我有一个代码片段,我想将其发布到缺陷跟踪器、wiki、论坛等上,但它在代码中缩进得很深。我通常必须突出显示代码片段,点击 - 直到缩进不太糟糕,然后复制/粘贴,然后恢复代码。有点痛。

有没有一个工具可以删除每行前面的制表符?请注意,我不想删除所有行中的所有选项卡,只需删除每行中前面相同数量的选项卡即可。我想 Emacs 的某些功能可以做到这一点。

这是一个极端的例子:

之前:

                            //This is usually some method in an anonymous inner class' anonymous inner class.                            @Override                            public void method(){                                doSomething();                            }

之后:

//This is usually some method in an anonymous inner class' anonymous inner class.@Overridepublic void method(){    doSomething();}

请注意 doSomething() 前面仍然有一个选项卡。

最佳答案

矩形选择是我的首选方式。

将自己放在第一行的开头,C-space,转到最后一行,以及要删除的缩进的末尾和C-x < kbd>r k(矩形杀戮)。这样就可以了。

关于emacs - 取消缩进代码片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2060442/

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