Кто-нибудь знает о текстовом редакторе, который позволяет делать отступ для выделенных фрагментов кода сразу? - PullRequest
0 голосов
/ 01 сентября 2011

Я крайне невнимателен, когда дело доходит до компоновки моего кода, и мне больно нажимать клавишу со стрелкой вниз и клавишу 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>

Очевидно, что это незначительный пример, но когда дело касается больших файлов, это становится довольно хлопотно.Я использую Bluefish в Ubuntu и Notepad ++ в Windows, и ни одна из них, похоже, не способна сделать отступ для блока кода сразу.Что ты думаешь?

Ответы [ 3 ]

3 голосов
/ 01 сентября 2011

Любой приличный текстовый редактор, включая Notepad ++, может сделать это.

Выберите строки и нажмите Tab .

1 голос
/ 01 сентября 2011

Да, иди с Notepad ++, это великолепно. Не забывайте Shift + Tab, хотя, так же полезно:)

0 голосов
/ 08 июля 2013

В любом приличном текстовом редакторе эта функция будет реализована в редакторе.

Они уже упоминали Блокнот ++ , но есть также Geany , который доступен для Windows и Linux (также имеет возможность автоматического закрытия тегов), Droidedit для Android, Smultron для пользователей OS X, и если вы любите такие веб-приложения, как я, есть библиотека JavaScript CodeMirror .

Если вы хотите сделать отступ для большого выбора кода, используйте Tab . Если вы хотите удалить или удалить большой выбор кода, используйте SHIFT + Tab .

Становится очень полезным. Также CTRL + F для поиска текста, CTRL + H для замены текста (Notepad ++ имеет функцию замены всех, но Geany нет)

...