Эффективный способ сохранить работоспособность - это поддерживать энтузиазм в отношении дела. Заставляя себя строить планы, вы иногда можете подорвать свой энтузиазм и это приведет к обратным последствиям.
Johnson Chu, Автор Volar
То, как делается
#volar
Johnson Chu, Автор Volar
То, как делается
Volar
. Встал с утра, чувствуешь энтузиазьм - работаешь. Нет энтузиазьма - пошел в лапту погонял.#volar
😁12
Если в
Можно потратить кучу времени, пытаясь определить, что сломалось. Логи
#vscode #volar #eslint #ide
VS Code
у вас отключено автоматическое обновление редактора или стоит firewall
, запрещающий такие запросы, то в один момент Volar
или Eslint
могут просто перестать работать, потому что их новая версия требует последних версией VS Code
(и это случается далеко не редко). Об этом будет краткая запись в output
логах Eslint
.Можно потратить кучу времени, пытаясь определить, что сломалось. Логи
VS Code
- очень полезная штука.#vscode #volar #eslint #ide
❤3👍1
В следующей версии Vue - Official будет удалена функция переключения синтаксиса v-bind, поскольку новое расширение VSCode реализовало ту же и более продвинутую функциональность. Если оно вам нужно, вы можете установить и попробовать его прямо сейчас.
Мейнтенер
Volar
-a продолжает чудить.Теперь надо устанавливать дополнительное расширение в
VS Code
(у которого на данный момент всего 20 установок), чтобы редактор ставил двоеточие перед именем пропса при обнаружении в нем js
выражения.Судя по главному спонсору расширения (
antfu
) и отсутствии привязанность к Vue
в описании, это еще один шаг в сторону Un
-иверсализации рожденного в- и около Nuxt
кода на другие библиотеки и фреймворки, теперь ценой DX
простых Vue
-разработчиков.Раньше казалось, что
Johnson Chu
просто ошибается, но теперь понятно, что это натуральный вредитель.Хейт.
#volar
🤡4🙉1
Предыстория к картинке выше: в
Эта, другие слова нежели "истеричка" на находятся, заявила, что он прекращает разработку и поддержку расширения в
Это далеко не первый раз, когда
Честно говоря, для меня дико, что кто-то, выпускающий плохой, но распространенный продукт, постоянно обвиняет в своих неудачах инструменты, которыми он пользуется.
Почему нельзя использовать только стабильный функционал
Почему стратегические решения для
Почему бОльшая часть времени разработки жутко баггованного и нестабильного
И бранная лексика в твитах допустима только для людей уровня Линсуса Торвальдса. По крайней мере, в цивилизованном мире. Этот твит выглядит кринжово для представителя серьезной организации или бизнеса.
Это цитата Джонсона. Не в этом ли причина?
И, кстати,
#volar #jetbrains #vscode
issues
ms/vscode
кто-то написал, что падение TS Server
может вызываться расширением Volar
.Эта, другие слова нежели "истеричка" на находятся, заявила, что он прекращает разработку и поддержку расширения в
VS Code
и переключается на JetBrains
Это далеко не первый раз, когда
Volar
не работает из-за каких-то "багов" в VS Code
, TS
плагинах и даже Node.js
.Честно говоря, для меня дико, что кто-то, выпускающий плохой, но распространенный продукт, постоянно обвиняет в своих неудачах инструменты, которыми он пользуется.
Почему нельзя использовать только стабильный функционал
VS Code
и TS
?Почему стратегические решения для
Vue
принимаются из-за нервных срывов отдельных лиц, которые, кстати, уже получают приличные деньги за свою работу, плюс известность позволяет ему работать на коммерческих проектах с повышенной ставкой?Почему бОльшая часть времени разработки жутко баггованного и нестабильного
Volar
сейчас уходит на поддержку других фреймворков, а не Vue
? Почему их грёбаная un
-экспансия идет ценой Vue
?И бранная лексика в твитах допустима только для людей уровня Линсуса Торвальдса. По крайней мере, в цивилизованном мире. Этот твит выглядит кринжово для представителя серьезной организации или бизнеса.
Also, a big thank you to Astro and JetBrains for generously donating ten thousand dollars, allowing us to focus entirely on development without worrying about anything else.
Также большое спасибо Astro и JetBrains за щедрые пожертвования в размере десяти тысяч долларов, что позволило нам полностью сосредоточиться на разработке, не заботясь ни о чем другом.
Это цитата Джонсона. Не в этом ли причина?
JetBrains
, не сумев сама написать тулинг для Vue
, просто переманила деньгами разработчика? Очень дерьмовая история.И, кстати,
Astro
и JetBrains
это не основные спонсоры Джонсона. И все равно он время от времени вылазит в медиа пространство и оскорбляет, ноет и эмоционально шантажирует миллионы пользователей.#volar #jetbrains #vscode
😐5😱4👍1
1. Инструментарий Vue всегда был лучше в VS Code, чем в Webstorm. Официальная документация рекомендует именно VS Code.
2. Джонсон Чу стал мейнтенером Volar
3. Джонсон Чу получает большие спонсорские гранты от JetBrains (как минимум 10 тысяч долларов).
4. Инструментарий Vue в VS Code превращается в кошмар
5. Поддержка Volar других фреймворков становится более важной для разработчика, чем поддержка Vue
6. Джонсон Чу регулярно публикует истеричные и оскорбительные посты о том, насколько глючен VS Code и насколько безответственны и некомпетентны его разработчики.
7. Джонсон Чу официально объявляет, что он фокусируется на Webstorm, оскорбившись на небезосновательное предположение, что VS Code может сломаться из-за некоторых его расширений.
8. Кто в выигрыше? Один конкретный человек и одна компания?
На это перечисление фактов (с моей точки зрения), воспринятое как наезд, даже вынужден был ответить представитель
Неубедительно, особенно учитывая, что они с Джонсоном одновременно отреагировали на пост спустя двое суток после его публикации, но ок (c).
#volar #jetbrains #vscode
2. Джонсон Чу стал мейнтенером Volar
3. Джонсон Чу получает большие спонсорские гранты от JetBrains (как минимум 10 тысяч долларов).
4. Инструментарий Vue в VS Code превращается в кошмар
5. Поддержка Volar других фреймворков становится более важной для разработчика, чем поддержка Vue
6. Джонсон Чу регулярно публикует истеричные и оскорбительные посты о том, насколько глючен VS Code и насколько безответственны и некомпетентны его разработчики.
7. Джонсон Чу официально объявляет, что он фокусируется на Webstorm, оскорбившись на небезосновательное предположение, что VS Code может сломаться из-за некоторых его расширений.
8. Кто в выигрыше? Один конкретный человек и одна компания?
На это перечисление фактов (с моей точки зрения), воспринятое как наезд, даже вынужден был ответить представитель
JetBrains
:Привет, адвокат разработчиков из JetBrains. Все уже было разъяснено несколько раз, но я просто хочу поделиться своей точкой зрения на эти вещи.
Части нашего плагина Vue действительно зависят от Volar и, следовательно, неотъемлемо от работы Джонсона. Люди используют наши инструменты для разработки Vue, поэтому у нас есть несколько стимулов для поддержания Volar как проекта. В будущем от Volar будет зависеть еще больше плагинов. Именно по этой причине мы решили спонсировать Volar. Мы также спонсируем другие проекты с открытым исходным кодом, от которых мы зависим (например, Vite, ESLint, pnpm, ...).
Помимо спонсорства, мы поддерживаем активную связь с Джонсоном и другими сопровождающими Volar, чтобы обсуждать проблемы, с которыми мы сталкиваемся, или проблемы, о которых сообщают на их стороне. Мы также предоставили несколько воспроизведений или исправлений замеченных нами проблем. Такое взаимодействие также не является чем-то уникальным, у нас есть подобные каналы связи с другими проектами (например, Angular, Astro, prisma, NX, ...).
При всем этом мы никогда не поощряли Джонсона использовать WebStorm, это полностью его собственное решение. Судя по тому, как с ним обращались, я не удивлен этим решением, и это явный признак того, что нам, как сообществу, нужно гораздо лучше относиться к сопровождающим OSS.
Неубедительно, особенно учитывая, что они с Джонсоном одновременно отреагировали на пост спустя двое суток после его публикации, но ок (c).
#volar #jetbrains #vscode
👏7🤡4🤬3😐2👎1
После выхода
Недавно кто-то в чате пожаловался, что после апдейта
#vuejs #volar
Vue 3.5.3
все тесты в ее экосистеме стали "зелеными", что уже как бы хороший знак.Недавно кто-то в чате пожаловался, что после апдейта
Vue
у него сломались импорты по имени директории (index.ts
не находился). Я тоже словил этот баг - это очередной закос Volar
, решается перезагрузкой окна.#vuejs #volar
👍4