— Энди, какая твоя главная директива?

— Боюсь, у меня появилась новая директива: делать всё, что в интересах компании.

— Мне нужно удалить этот модуль.

— Боюсь, это не в интересах компании.

Х/Ф «Чужой. Ромул», 2024 г.

VS Code заебал.

  • Телеметрия.

    Не люблю, когда кто-то смотрит, чем я занимаюсь.

    «Порядочному человеку нечего скрывать», хуё-моё, пошёл на хуй. Наверное, можно как-то отключить, или хотя бы сделать видимость отключения.

  • Electron.

    Zed и Sublime Text движутся в правильном направлении, а Electron был ошибкой. Хорошо подходит на этапе прототипирования, но быстро становится проблемой, когда нужно сделать хоть что-то нестандартное. Например, рендеринг графики через GPU. Это как при строительстве дома возить цемент из магазина на личном автомобиле. Если нужно положить два кирпича — отличное решение. Но если мы строим башню типа «Федерация», то лучше использовать бетономешалку, right?

  • Плагины.

    Все пишут плагины в основном под VS Code. Пакетами для Emacs и плагинами для других редакторов мало кто хочет заниматься. Я понимаю причины этого, но также предвижу куда пойдёт Microsoft, когда интересы компании пересекутся с интересами пользователей. Прочитайте эпиграф ещё раз.

  • Странный глюк со звуком.

    Debian Trixie. NVIDIA RTX 5070.

    При запуске Zed и VS Code на секунду отваливаются все аудио-устройства (камера, колонки, микрофон, сука, ВСЁ), браузер теряет связь с веб-камерой до следующего запуска, Lollypop перестаёт играть мызыку. Мир замирает.

    Возможно, причина в видеокарте, или pipewire, или в ядре, или в том, что Linux — это множество кусков говна, собранного по всему интернету, связанного вместе дистрибутивом и поставляемого «как есть». Не знаю.

Однако, не смотря на все недостатки, я продолжаю пользоваться VS Code. Почему? Потому что там хороший режим предпросмотра для AsciiDoc, с которым я работаю каждый день.