Как стать автором
Обновить
5
0
Армен @lil_mikazuki

Frontend engineer

Отправить сообщение

Представляю, насколько это интересно было делать. Аж захотелось повторить =)

Моя мотивация была простой: развлечься и научиться чему-то новому. Захват рынка текстовых редакторов в план (пока что) не входит

Я не пробовал, но должно работать и с мультивыделением. Просто в Selection сразу будет несколько Range. Можно в консоли быстренько проверить примерно так:

let selection = document.getSelection();
for (let i = 0; i < selection.rangeCount; i++) {
console.log(selection.getRangeAt(i).toString()));
}

У меня Firefox нет, если получится, расскажите)

Я пока вот этим всем занимался, смотрел их исходники тоже. Довльно удобная штука)
Они, кстати говоря, используют базовое форматирование, насколько я понял. Сами ничего не костылят)

Они просто подумали: «Кто мы такие, чтобы спорить?»

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Frontend Developer
Senior
Git
JavaScript
React
Redux
HTML
CSS
TypeScript
Webpack
Node.js
Jest