@CompiledBrain

Есть ли аналог Emmet для JavaScript?

С помощью Emmet можно написать
div>p*10+div
и получить
<div>
  <p></p>
  <p></p>
  <p></p>
  <div></div>
</div>

Есть ли что то помощью чего можно написать
switch>case*5
и получить switch в середине которого 5 case
или
if>ifelse
примеров можно много придумать
  • Вопрос задан
  • 3742 просмотра
Пригласить эксперта
Ответы на вопрос 4
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
В webstorm есть live templates
Ответ написан
@emilchap
Начинающий web-developer
Есть очень хороший плагин в sublime text 3, если вы в нём пишите js. Называется JavaScript & NodeJS Snippets.
Также генерить код как emmet, к сожалению не сможет, но время написания кода всё же сокращает
Ответ написан
Комментировать
@ntonbala
Для JS и других языков, как правило используют сниппеты (собственные механизмы аббревиатур). К слову, Emmet - это также механизм СSS подобных аббревиатур для написания HTML. Сниппеты достаточно просто создавать. Как - зависит от конкретного редактора/IDE.

В Google, YouTube без проблем можно найти примеры как создать собственный сниппет в нужном редакторе/IDE.
Ответ написан
Комментировать
@PHPdev1
Есть тот же emmet js, не знаю на сколько это сейчас актуально
https://www.jsdelivr.com/package/npm/emmet?path=dist

<script type="module">
// type="module" работает только по http(s) протоколу "т.е. локально работать не будет"
    import emmet from 'https://cdn.jsdelivr.net/npm/emmet@2.4.6/+esm'
    console.log(emmet('ul>li*5>a[href=#test-$]{is link n$}'))
</script>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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