Вопрос по html – Как пропустить автоматически созданный конец </ tag> в моей среде IDE, не отрывая рук от клавиатуры (или не используя клавиши со стрелками)?

1

OK, давайте просто рассмотрим конкретный случай, но перед этим простой ключ.

"*" means "this is where the cursor is".
"**" means ",this is where we'd like the cursor to be able to 'jump' to"

Теперь предположим, что вам или мне нужно написать какой-то код, допустим, мы на самом деле даже не думаем так усердно и, возможно, даже копируем чужой код. Мы терпеливы, но торопимся. Итак, вы пишете это ...

<div class="subject show"> 
#ok, the ">" and "" were pregenerated, but I didn't need to skip, next line
<h2>title*</h2>**

и мы сразу же столкнемся с проблемой. Да, замечательно, что моя среда IDE автоматически сгенерировала конечный тег для моего тега h2, но как только я закончу его определять, как мне пропустить выход за скобки?

<h2>Show Subject*</h2>**

Если мой курсор был там, где находится эта единственная звездочка, как я могу автоматически перейти к месту, где находятся две звездочки? Что бы это еще называлось? Это мой вопрос. Я предполагаю, что ответ будет очень коротким и простым. Вот еще пара примеров, чтобы прояснить ситуацию.

Продолжение в том же файле html.erb ...

  <table summary="Subject detail view">
    <tr>
      <th>Name*</th>**
    </tr>
  </table>
</div>

Так вот, моя IDE (RubyMine, Aptana, которую я также использую, делает схожие вещи, как и большинство других редакторов), работает великолепно, автоматически генерируя конечные теги, которые мне нужно будет только позже отодвинуть. Я сталкиваюсь с следующей загадкой после того, как закончу вводить «Имя». Опять же, я застрял на *, но хочу перейти на ** без особых помех.

Теперь я думаю, что сделал свою точку зрения. Я люблю это сообщество и знаю, что некоторые из вас знают, как обойти это. Это вызов сам по себе для Описать что мы тут делаем! Я бы назвал это «перепрыгиванием через автоматически сгенерированный конечный тег», но Google пока не симпатизирует этому запросу.

Ваш Ответ

2   ответа
3
1

ующим местозаполнителям в текущем автоматически заменяемом элементе и, если заполнителей уже нет, перенесет вас за конец автоматически замененного текста.

как называется эта функция? Мои IDE (RubyMine и Aptana) будут автоматически генерировать предсказанные методы и прочее, используя tab, но эта другая функция ускользает от них. Мне было бы очень интересно узнать, как называется эта способность. boulder_ruby
@ David: в gedit эта функция предоставляется встроенным плагином сниппета. Lie Ryan

Похожие вопросы