在我的代码布局方面,我是非常强迫症,按下向下箭头键和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>
显然这是一个小例子,但是当谈到大文件时,这变得非常麻烦。我在Windows上使用Ubuntu和Notepad ++上的Bluefish,似乎都没有能够同时缩进代码块。你有什么想法?
答案 0 :(得分:3)
任何体面的文本编辑器,包括Notepad ++,都可以做到这一点。
选择行并按 Tab 。
答案 1 :(得分:1)
Yup与Notepad ++一起,它的辉煌。不要忘记Shift + Tab,同样有用:)
答案 2 :(得分:0)
任何体面的文本编辑器都会在编辑器中实现此功能。
他们已经提到Notepad++,但也有Geany可用于Windows和Linux(也可以自动关闭标记),Droidedit适用于Android,Smultron对于OS X用户,如果你喜欢像我这样的基于网络的应用,那就是CodeMirror JavaScript库。
如果要缩进大量代码,请使用 Tab 。 如果你想使用 SHIFT + Tab 取消注释/突出大量代码。
变得非常有帮助。另外 CTRL + F 找到文本, CTRL + H 替换文本(Notepad ++有一个替换所有函数,但是Geany没有)