Комментарии со сверхспособностями для TypeScript и JavaScript
HTML-код
- Опубликовано: 18 сен 2023
- Специальное расширение для VS Code позволит использовать магический комментарий, аналогичный тому, что есть в TypeScript Playground. Он позволяет увидеть тип конкретных переменных, который остается доступным, пока комментарий не стёрт.
Расширение из видео marketplace.visualstudio.com/...
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Поддержка канала:
/ mishanep
www.tinkoff.ru/rm/nepomnyasch...
paypal.me/mishanep Наука
Даже не знаю, какая польза может быть от такого расширения, но выглядит очень интересно.
Полезным может быть, спасибо Михаил!
Михаил, спасибо! Как всегда полезно, будем попробовать!
Как всегда - круто!
Webstorm умеет автоматически отображать TS типы возле переменных, что куда удобнее, чем двигать указатель в комментариях, но фича прикольная
Да и vsc тоже
Лайк прямо в карму!
немного опоздало видео, неделю назад искал это ))) в телеге подсказали, а так конечно же лайк!
а так можно было? Вау спасибо!
Полезно как и всегда на ваших видео. Спасибо
Интересненько. Нужно попробовать.
Спасибо, интересно узнать, что такая штука есть. Но совсем непонятно, как это использовать в разработке, если при наведении курсора среда выводит ту же информацию 🤷♂️
Когда работаешь со сложными дженериками, это удобно, чтобы сразу несколько типов висели перед глазами. Я на днях типизировал pipe, мне бы пригодилось такое
что значит типизировал pipe? Можно подробнее? Я погуглил ключевое слово "pipe" в тайпскрипт, но ничего не нашёл.
@@raufhashimov241 Это функция из ramda, написание pipe или compose довольно частая задача на собеседованиях в крупные компашки
Только вот типизировать compose задача не из простых
Я начал с pipe и пользовался реверсом
спасибо 🙏
Прикольная штука
твои уроки просто невероятны, продолжай развивать свой канал, можешь пожалуйста брать какие-нибудь более трудные темы?
Например
Да ладно, это реально удобно
Блин, Михаил, все курсы и видео всегда на винде делал, а оказался макавод))
У меня есть курсы, записанные еще под линуксом =)
Время идет, всё меняется. Да и для фронта удобнее работать на маке. Сафари, iOs эмуляторы и всё такое.
Круто. Интерессно в Webstorm тоже так работает?
Библиотека интересная появилась Kysely - knex с тайпскриптом, было бы интересно от тебя увидеть обзор!)
Михаил хотел спросить у вас насчёт вашего урока по next-auth
Могу ли я в googleProviders использовать authorize и делать запрос на сервер через axios что бы сохранить пользователя в базе? Либо authorize функция только для credentialProviders?
А разве не то же самое показывается при наведении?
Думаю это больше для любителей линукса в терминале, то есть без мышки
Здесь идея в том, чтобы зафиксировать на время результат. Чтобы не надо было много раз наводить мышкой.
@@mishanep Я конечно имею опыт линукса, тайлинга на примере sway, но, как по мне было бы быстрее мышкой навести, чем переходить на новую строку, комментировать ее горячей клавишей, печатать ˆ? и табать, это уже минимум 5 нажатий только на ввод, без учета табов ))
p.s но это все имеет место быть))
@@sysoev-dev форточку открой, дружище.
Все время думаю, что в оповещениях шахматист Непомнящий
полезная вещь для общения в коде, в месиах куда нужно обратить внимание. мы помечаем через плагин better comments //? - информация и //! внимание
❤🎉
интересно было бы next c prisma посмотреть, очень мало материалов на русском
Михаил, есть ли у вас курс по React продвинутого уровня?
Приветствую.
Зависит от того, что вы вкладываете в словосочетание "React продвинутого уровня". У меня на ютуб канале есть разные циклы видео, связанные с Реактом, это и NextJS и разные стейт-менеджеры. Отдельным курсом у меня есть Redux с разбором разных нюансов (ссылку на моем сайте можно найти).
Я иногда думаю про запись еще одного курса, с разбором разных паттернов под React. Но пока ни понимания концепции нет, ни тем более сроков выхода. В этом году пока не находил время на работу по созданию полноценного курса.
Первая приколюха прям мега странная )
Расскажи про фсд
чувствую себя будто Нео после этого
Жаль короткие строки выводятся как подсказки, для юнион типа большого только несколько начальных значений влезет
Попробуй в файле tsconfig добавить опцию noErrorTruncation: true. Тогда при наведении мыши типы показываются полностью. Может, и тут поможет
не помогло, но наверное раз нет, то и не надо@@ArtyomSamsonchik