Андрей
Дима
Ты издеваешься?
Андрей
IDE 1 раз запустил 1 января и работаешь до следующего обновления.
Андрей
Нет.
Максим
Дима
Тонна
Rafael 🌵
Андрей
Есть, только обвешанный плагинами редактор не такой уж и быстрый становится)
Rafael 🌵
Хотбя ws не хватает побольше модульности
Андрей
Андрей
Потому что пусть проект проиндексируется 1 раз, чем каждый раз при открытии файла.
Дима
Меня в принципе раздражает скорость его работы
Андрей
Дима
Какой пример ты хочешь, блин?
Дима
Там все взаимодействие медленнее
Андрей
Да любую конкретную вещь, а не абстрактное "там всё плохо".
Дима
Нет какого то места которое медленнее остальных, оно все одинаковое, потому что это проблема всей платформы
Андрей
Дима
Во первых я имел ввиду ровно противоположное, шитсторм тормозной.
Андрей
Андрей
А то всё плохо, но назвать не можешь ничего.
Андрей
Это же должно быть очень просто, если прямо всё плохо.
Андрей
Дима
А во вторых меня так искренне умиляет с каким пиететом юзеры тормозного софта носятся с баззвордом иде
Андрей
Хотя я сейчас решил менять редакторы, чтобы быть более объективным.
Андрей
Дима
Блядь
Андрей
Назовёшь что тормозит или нет?
Дима
Повтори свои последние действия в шторме
Дима
Вот они и будут работать медленнее чем у меня
Андрей
А разница между редактором и IDE очевидная - IDE - это продукт, т.е. плагины которые могут взаимодействовать вместе без конфликтов и используя общие ресурсы. А в редакторе всё раздельно, возможны конфликты и т.п.
Дима
Манямирок
Андрей
Что из этого быстрее? Вот vs code даже прыгать нормально по коду не умеет и автодополнять по контексту.
Андрей
Возможно есть плагины, но я таких не знаю. Буду благодарен, если подскажешь.
Дима
У нас разные vs code видимо
Андрей
У нас разные vs code видимо
Ок, простой пример. Объяви класс в одном файле, функцию, которая будет возвращать его объект во втором, а использование этой функции в третьем. И попробуй добиться автодополнения после вызова функции. Фиг!
Максим
Андрей
vs code тупой и не может понять, что функция возвращает экземпляр класса и надо вот так автодополнять.
Дима
Хорошо, я показываю такой пример и ты перестаёшь использовать баззворд "IDE"
Дима
Самое забавное
Андрей
Так как у меня сейчас месяц VS code
Дима
Что про эту разницу все только упоминают
Андрей
Эм? Конфликт в хоткеях плагинов - это миф?
Дима
В шторме нельзя переназначать хоткеи?
Андрей
Давай заморозим обсуждение, пока ты не покажешь хотя бы скрином это поведение?
Дима
Потому что плагинов нет, да)
Максим
Дима
То что есть — это даже не смешно
Дима
минуту
Андрей
Буду благодарен.
Андрей
Жаль.
Rafael 🌵
Жаль.
Он может быть не за компом, например по пути на работу
Андрей
Андрей
Очень странный способ сообщить о том, что не можешь сейчас сделать.
Rafael 🌵
Возможно у него есть более важные дела, чем ты
Андрей
Нуок.
Rafael 🌵
Нуок.
Просто он тебя не любит
Rafael 🌵
Смирись с этим
Rafael 🌵
Ты во френдзоне у него, быгыгы
Андрей
Дима
Я во френдзоне у ArchLinux, не думал, что записать видео будет настолько сложно)
Дима
Дима
Дабы не быть голословным, я привёл код, реализацию которого можно посмотреть и попробовать у себя самому
Дима
Нуок.
Интерфейс https://github.com/zerobias/telegram-mtproto/blob/feature/mtproto3/packages/telegram-mtproto/src/tl/index.h.js#L26
Левый файл
https://github.com/zerobias/telegram-mtproto/blob/feature/mtproto3/packages/telegram-mtproto/src/service/main/index.js#L41
Правый файл
https://github.com/zerobias/telegram-mtproto/blob/feature/mtproto3/packages/telegram-mtproto/src/layout/index.js#L101
Дима
По структуре репозитория должно быть заметно, что у меня всё валидируется и подсказывается где нужно, потому что иначе поддерживать монорепу на 6 пакетов было бы малореально)
Максим
Канистра континуума по плагинами есть какой-то список must have так сказать
Максим
Или просто полезняшных?
Дима
Atom Keymap
Auto Rename Tag
Bracket Pair Colorizer
change-case
Debugger for Chrome
Docker
ESLine
Gist Extension
gitignore
jsx
language-stylus
Ruby
Rust
Settings Sync
TOML Language Support
vscode-icons
vscode-styled-components
#vscode #плагины #плагинчики #хэштег #программирую
Дима
Babel es6
Bookmarks
CodeMetrics
ColorHighlight
ESLint
FileUtils
Auto close tag
Git History (git log)
Git lens (git blame)
gitflow
Guides + Indenticator
npm intellisense
path intellisense
Relative path (не очень уверен, нужны ли сейчас эти nhb, но вот есть)
Project Manager
WakaTime
REST Client
#vscode #плагины #плагинчики #хэштег #программирую
Андрей
Андрей
С типами любой тапок всё покажет.
Дима
Сорян, у меня таких архаизмов просто нет
Дима
js без типов, брр, каменный век