Дима
Ты издеваешься?
Андрей
IDE 1 раз запустил 1 января и работаешь до следующего обновления.
Андрей
Нет.
Дима
Тонна
Rafael 🌵
Андрей
Есть, только обвешанный плагинами редактор не такой уж и быстрый становится)
Rafael 🌵
Хотбя ws не хватает побольше модульности
Дима
Есть, только обвешанный плагинами редактор не такой уж и быстрый становится)
Именно поэтому для каждого проекта можно оставлять только нужные компоненты
Андрей
Именно поэтому для каждого проекта можно оставлять только нужные компоненты
Давай тормоза в работе. Или только время запуска тебя раздражает?
Андрей
Потому что пусть проект проиндексируется 1 раз, чем каждый раз при открытии файла.
Дима
Меня в принципе раздражает скорость его работы
Дима
Какой пример ты хочешь, блин?
Дима
Там все взаимодействие медленнее
Андрей
Да любую конкретную вещь, а не абстрактное "там всё плохо".
Дима
Нет какого то места которое медленнее остальных, оно все одинаковое, потому что это проблема всей платформы
Дима
Во первых я имел ввиду ровно противоположное, шитсторм тормозной.
Андрей
Во первых я имел ввиду ровно противоположное, шитсторм тормозной.
Ты можешь назвать что тормозное в работе или нет?
Андрей
А то всё плохо, но назвать не можешь ничего.
Андрей
Это же должно быть очень просто, если прямо всё плохо.
Максим
Ты можешь назвать что тормозное в работе или нет?
Не может. Мог бы уже назвал. По сути он сравнивает программы совершенно разных весовых категорий
Андрей
Не может. Мог бы уже назвал. По сути он сравнивает программы совершенно разных весовых категорий
Ну а вдруг. Я уже давно пользуюсь продуктами брейнсов и взгляд может замылиться.
Дима
А во вторых меня так искренне умиляет с каким пиететом юзеры тормозного софта носятся с баззвордом иде
Андрей
Хотя я сейчас решил менять редакторы, чтобы быть более объективным.
Дима
Блядь
Андрей
Назовёшь что тормозит или нет?
Дима
Повтори свои последние действия в шторме
Дима
Вот они и будут работать медленнее чем у меня
Андрей
А разница между редактором и IDE очевидная - IDE - это продукт, т.е. плагины которые могут взаимодействовать вместе без конфликтов и используя общие ресурсы. А в редакторе всё раздельно, возможны конфликты и т.п.
Дима
Манямирок
Андрей
Вот они и будут работать медленнее чем у меня
Написание кода, автодополнение, рефакторинг, прыжки по коду(F12 в VS).
Андрей
Что из этого быстрее? Вот vs code даже прыгать нормально по коду не умеет и автодополнять по контексту.
Андрей
Возможно есть плагины, но я таких не знаю. Буду благодарен, если подскажешь.
Дима
У нас разные vs code видимо
Андрей
У нас разные vs code видимо
Ок, простой пример. Объяви класс в одном файле, функцию, которая будет возвращать его объект во втором, а использование этой функции в третьем. И попробуй добиться автодополнения после вызова функции. Фиг!
Андрей
vs code тупой и не может понять, что функция возвращает экземпляр класса и надо вот так автодополнять.
Дима
Хорошо, я показываю такой пример и ты перестаёшь использовать баззворд "IDE"
Андрей
Хорошо, я показываю такой пример и ты перестаёшь использовать баззворд "IDE"
Не перестану так как разница есть, но буду тебе благодарен, если покажешь как добиться этого поведения. Мне бы это очень помогло в работе.
Дима
Самое забавное
Андрей
Так как у меня сейчас месяц VS code
Дима
Что про эту разницу все только упоминают
Андрей
Эм? Конфликт в хоткеях плагинов - это миф?
Дима
В шторме нельзя переназначать хоткеи?
Андрей
Давай заморозим обсуждение, пока ты не покажешь хотя бы скрином это поведение?
Андрей
В шторме нельзя переназначать хоткеи?
Можно, но не надо. Всё и так не конфликтует.
Дима
Потому что плагинов нет, да)
Максим
Дима
То что есть — это даже не смешно
Андрей
Потому что плагинов нет, да)
Потому что уже реализовано. Покажешь как автодополнение будет на примере работать?
Дима
минуту
Андрей
Буду благодарен.
Андрей
Жаль.
Rafael 🌵
Жаль.
Он может быть не за компом, например по пути на работу
Андрей
Очень странный способ сообщить о том, что не можешь сейчас сделать.
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 без типов, брр, каменный век