Автор Тема: Отступы в ST3  (Прочитано 5696 раз)

Semen55338

  • Newbie
  • *
  • Сообщений: 3
Отступы в ST3
« : Октября 22, 2013, 10:43:18 »
Здравствуйте! При чистой установке ST2, никаких плагинов не устанавливаю, ST2 при переносе строки внутри родительского тега в HTML добавляет отступ (знак табуляции) перед дочерним тегом. Никак не могу добиться того же в ST3. Все настройки по умолчанию, каждый раз выполняю чистую установку. Если поставить плагин Alignmet он выравнивает тоже без отступов.
ST2:
<div>
   <ul>
      <li></li>
   </ul>
</div>
ST3
<div>
<ul>
<li></li>
</ul>
</div>
В настройках "auto_indent": true

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Отступы в ST3
« Ответ #1 : Октября 22, 2013, 13:30:42 »
Если установка и правда чистая, сам понимаешь, все должно быть нормально. Иначе, это какие-то чудеса.

Попробуй удалить всю пользовательскую папку Menu > Preferences > Browse Packeges. Откроется проводник. Поднимись на уровень вверх. Ты должен оказаться в папке Sublime Text 3. Удали из нее все. После этого перезапусти редактор.

Как вариант, поставить пакет Emmet. Вроде он использует свои параметры для автоотступов.
« Последнее редактирование: Октября 22, 2013, 13:33:10 от Loac »

Semen55338

  • Newbie
  • *
  • Сообщений: 3
Re: Отступы в ST3
« Ответ #2 : Октября 22, 2013, 22:26:05 »
Ставил на разные компьютеры, в том числе версию для OSX. Везде одно и тоже в ST2 работает из коробки, даже без плагинов, в ST3 нет

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Отступы в ST3
« Ответ #3 : Октября 23, 2013, 00:45:50 »
Магия. К сожалению, не знаю чем помочь.

Semen55338

  • Newbie
  • *
  • Сообщений: 3
Re: Отступы в ST3
« Ответ #4 : Октября 23, 2013, 01:08:26 »
оказывается это известный баг ST3
http://www.sublimetext.com/forum/viewtopic.php?f=3&t=14023&p=53402
спасибо за помощь!

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 612
Re: Отступы в ST3
« Ответ #5 : Октября 23, 2013, 01:33:21 »
Извини, не сообразил где ошибка. Пишу код всегда автокомплитом и просто никогда такой ситуации не возникало. Баг действительно есть.

Спасибо, что написал. Буду иметь ввиду.

Кстати, в ST2 тоже наблюдается странное поведение.

Например, из такого положения если нажать Enter:
<div>|</div>

Результат в ST2:
<div>
|</div>


ST3:
<div>
  |
</div>


А из такого:
<div>|
</div>


ST2:
<div>
  |
</div>


ST3:
<div>
|
</div>
« Последнее редактирование: Октября 23, 2013, 01:42:38 от Loac »