繁体   English   中英

谁知道有一个文本编辑器可以让您一次缩进突出显示的代码块吗?

[英]Does anyone know of a text editor that allows you to indent highlighted chunks of code all at once?

在我的代码布局方面,我非常的强迫症,连续按下向下箭头键和Tab一百次是很痛苦的。 是否有人使用具有同时缩进代码段功能的文本编辑器? 例如,如果我有这个:

<div>
    <img src="blahblah" style="float:left" />
    <span>Hey it's a picture.</span>
</div>

<div>
    <img src="somephoto" style="float:right" />
    <span>Another picture</span>
</div>

...然后我回来,想将两个div包装到另一个div中,但是结果如下:

<div>
<div>
    <img src="blahblah" style="float:left" />
    <span>Hey it's a picture.</span>
</div>

<div>
    <img src="somephoto" style="float:right" />
    <span>Another picture</span>
</div>
</div>

当我希望它看起来像这样时:

<div>
    <div>
        <img src="blahblah" style="float:left" />
        <span>Hey it's a picture.</span>
    </div>

    <div>
        <img src="somephoto" style="float:right" />
        <span>Another picture</span>
    </div>
</div>

显然,这只是一个较小的示例,但是当涉及到大文件时,这将变得很麻烦。 我在Ubuntu上使用Bluefish,在Windows上使用Notepad ++,但似乎都没有一次缩进一段代码的功能。 你怎么看?

任何体面的文本编辑器(包括Notepad ++)都可以做到这一点。

选择行,然后按Tab键

是的,Notepad ++很棒。 不过也不要忘记Shift + Tab,同样有用:)

任何体面的文本编辑器都将在编辑器中实现此功能。

他们已经提到了Notepad ++ ,但是还有适用于Windows和Linux的Geany (也具有自动关闭标签的功能), 适用于Android的Droidedit ,适用于OS X用户的Smultron ,如果您喜欢像我这样的基于Web的应用程序,则可以使用CodeMirror JavaScript图书馆。

如果要缩进很多代码,请使用Tab 如果要缩进/缩进大量代码,请使用SHIFT + Tab

变得非常有帮助。 也可以使用CTRL + F来查找文本,使用CTRL + H来替换文本(Notepad ++具有替换所有功能,但是Geany不能)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM