NvChad - идеальная IDE для JavaScript и TypeScript разработки

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 209

  • @PurpleSchool
    @PurpleSchool  Год назад +7

    🔗 Ссылки:
    Мой полный конфиг: github.com/AlariCode/nvchad-config
    NvChad: nvchad.com
    Плагины Neovim: ruclips.net/video/J8lEfErnXFQ/видео.html
    Моя сборка: ruclips.net/video/4PzSNN45tcA/видео.html
    AstroVim: ruclips.net/video/LKnuIazeiM4/видео.html
    🎓 Мои курсы по разработке: purpleschool.ru
    💬 Telegram канал с полезными советами:
    t.me/purple_code_channel

  • @JaRiRa
    @JaRiRa Год назад +7

    Антон, шикарное видео! Слушать приятно (особенно доставляют звуки клавы), появилось желание освоить инструмент из ролика) Спасибо тебе за труд!

  • @Daniil_Sintsov
    @Daniil_Sintsov Год назад +5

    Антон, большое спасибо за выпуск про NvChad! Давно ждал 👍

  • @WebArchitector
    @WebArchitector Год назад +4

    Ура, пока ждал обзор собрал своего франкенштейна на nvchad)

  • @diggerdog001
    @diggerdog001 Год назад +2

    Наконец то! Один из лучших конфигов

  • @MrDenisDes
    @MrDenisDes Год назад +2

    Оооо! Годнота! Я уже думал не дождусь) Спасибо!

  • @green3216
    @green3216 Год назад +2

    Дождался :D
    Спасибо огромное!

  • @engelknight2059
    @engelknight2059 Год назад +3

    Очень круто, Спасибо!
    Нужно заставить себя и перейти с vs.

  • @abbze8272
    @abbze8272 Год назад +2

    Настало время переходить со своей конфигурации вим, на поддерживаемую энтузиастами.
    Столкнулся с той же проблемой собственноручной поддержки своей сборки, а при работе с разными языками программирования, да и в целом, хочется просто открыть нвим и работать, а не настраивать.
    Спасибо за ролик, сейчас буду смотреть и накатывать nvchad

    • @PurpleSchool
      @PurpleSchool  Год назад

      Рад, что помог

    • @abbze8272
      @abbze8272 Год назад

      @@PurpleSchool спасибо! Пришлось чуть-чуть допилить, прикрутить lspsaga, чтобы между ошибками в коде прыгать, в базовом функционале что-то не нашел такого.

  • @rusichvil
    @rusichvil 11 месяцев назад +1

    Спасибо за видео! Предлагаю следующий хоп: LazyVim 😁

    • @PurpleSchool
      @PurpleSchool  11 месяцев назад +1

      Не, пока NVChad для меня идеал

    • @rusichvil
      @rusichvil 8 месяцев назад

      @@PurpleSchool Поддался искушению, после просмотра видео, и все-таки попробовал NvChad. В итоге перешел на него) В первую очередь из-за отполированного интерфейса + вроде как пошустрее работает, чем LazyVim - из коробки ничего лишнего. Конфиги плагинов из LazyVim переехали без проблем.

  • @al77ex1
    @al77ex1 Год назад +1

    Хм... заманчиво! Если еще доставить плагин рефакторинга всего проекта, то будет полное счастье )

  • @Theaverinbox
    @Theaverinbox 6 месяцев назад +1

    Хочется более детального рассмотрения темы с настройкой LSP. Документация очень жидкая на этот NvChad. С выходом версии 2.5 там сильно изменилось всё в плане конфигурации.

    • @PurpleSchool
      @PurpleSchool  6 месяцев назад +1

      Я сделаю отдельное видео

    • @Theaverinbox
      @Theaverinbox 6 месяцев назад

      @@PurpleSchool Огромное Вам спасибо, буду ждать с нетерпением! )

  • @DubinArtur
    @DubinArtur Год назад +37

    Правильно понимаю, что это для тех, кому просто писать код стало скучно?

    • @PurpleSchool
      @PurpleSchool  Год назад +5

      Нет, это для тех, кто хочет себе сделать персональную рабочую среду и любит паттерн работы Vim

    • @valera924
      @valera924 Год назад +5

      Да, именно. Vim - для тех, кто хочет программировать до того, как начнёшь программировать (настройки), и программировать в процессе программирования (макросы)

    • @mrundersson
      @mrundersson Год назад +3

      нет это для тех у кого кот по клаве бегать любит

    • @3y6HuK_
      @3y6HuK_ Год назад

      Нет, это для тех, кто ценит оперсорс и минимализм.

    • @alexs7931
      @alexs7931 Год назад

      а что снимать обзоры на vscode лучше? да там даже обзоров не надо, все и так понятно устанавливается.
      + никто не найдет видео если снять его по vscode , Ютуб захламлен ими.

  • @virtual5754
    @virtual5754 Год назад +5

    Мне понравилось объяснение в начале.
    "Почему не vscode/webstorm? Neovim можно настроить под себя.
    Тогда почему не astro? Хочу запустить и сразу писать код, а не конфиги чинить" 😀

    • @PurpleSchool
      @PurpleSchool  Год назад

      AstroNvim медленный и мне очень не понравилось, что все ломается при обновлениях

    • @virtual5754
      @virtual5754 Год назад +1

      @@PurpleSchool это одно из преимуществ классических ide - при обновлении вряд ли что-то сломается. Это все же целостный продукт, а не сборка

    • @valentino-sm
      @valentino-sm Год назад +3

      ​@@PurpleSchool ​ С Астро я познакомился в том числе благодаря твоему обзору. И вот только-только врос с ним со своим конфигом в единое целое, имею устойчивый кастом к обновлениям, больше не имею никаких проблем, знаю как все устроено, прошил все паттерны в мышечную память, получаю удовольствие от процесса. А ты взял и все испортил!

    • @PurpleSchool
      @PurpleSchool  Год назад

      Так можете на нём оставаться, если он устраивает 😂

    • @valentino-sm
      @valentino-sm Год назад +2

      @@PurpleSchool А уже всё, больше так не работает. Я слишком подвержен чужому влиянию.

  • @user-nd9do2nk2j
    @user-nd9do2nk2j 7 месяцев назад

    нужно чекнуть. кстати, если привыкли к vscode, то можно vim плагин использовать. отдельные моменты настраиваются шорткатами. золотая середина.

    • @PurpleSchool
      @PurpleSchool  7 месяцев назад

      Да, для старта отлично

  • @alexandersergeev4500
    @alexandersergeev4500 Год назад +2

    Наконец-то, спасибо! А где репозиторий с конфигом?)

    • @PurpleSchool
      @PurpleSchool  Год назад

      О! Сейчас запушу и приложу ссылку

  • @АндрейЗарипов-щ5ж
    @АндрейЗарипов-щ5ж Год назад +2

    Спасибо за обзор. Подобная сборка для Python имеется?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Всё похоже, только нужно заводить свои linter / formater и LSP

  • @tobywillow7933
    @tobywillow7933 8 месяцев назад +1

    Буквально сегодня установил nvchad, правда все работает из коробки, приятно. Но как модифицировать, если нет папки custom и все на git завязано? У них какое то обновление вышло? Спасибо, если ответите.

    • @mazZZzilaplayer
      @mazZZzilaplayer 8 месяцев назад

      Присоединяюсь к вопросу

  • @muhammadxojarustamxojayev7678
    @muhammadxojarustamxojayev7678 Год назад +1

    Было бы хорошо если обясняли бы какие кнопки нажимали

  • @alcor9921
    @alcor9921 Год назад +1

    Кайф, сам на нвЧад сижу уже несколько месяцев, больше чем Астро и Лунар понравилось

  • @al77ex1
    @al77ex1 7 месяцев назад +2

    Что-то изменилось, теперь нет в конфиге custom, а после установки в доке пишут удалите папку .git. При переходе на новую версию опять лопатить конфиги.

    • @sound8bound
      @sound8bound 7 месяцев назад +1

      Тоже столкнулся с этим

  • @KuruApni
    @KuruApni Год назад +3

    Класс. Спасибо за сборку и обзор!
    Но все равно интересно. Почему не WebStorm или VSCode?

    • @IT_psychopath
      @IT_psychopath Год назад +2

      в VSCode вы с линторами (не только с ними) натрахаетесь так. что жить перехочется.)) если примитивное что то да, чуть по серьезнее автоматизации линтера и остального и VSCode не тянет их.. WebStorm во всем топ в этом плане, но увесист. ну и как бы денег стоит.)) если что-то не слишком сложное писать то можно и консольные. если по серьезнее, то я бы брыл WebStorm. это экономит ваше время и нервы.)) WebStorm это про много автоматизаций внутри из коробки. все в одном месте даже браузел, только код пиши.))) а вот как замена VSCode эта штука норм как по мне. да и VSCode многие ошибки не видит вообще, автодоплнение не всегда корректно, может код на лету поменять не на то что надо.. как бесплатное решение VSCode норм. я пока не понял как работает WebStorm, думал что он вообще не надо.. месяца три привыкал к ему.)) привык, меня с его теперь колом не выгнать.🤣

    • @TheVenelo
      @TheVenelo Год назад

      @@IT_psychopath мне как новичку тяжко настроить линтер в vs коде нихуя не подчеркивает нормально при ошибках, ну либо я дурак)) я так чисто проектик сделал за 2 недельки для автотестов на js, я на нем первый раз чет делал и vs коде как то больно после pycharm/idea

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Так как мне хочется работать в той среде, где я могу всё под себя настроить и где могу максимально быстро работать за счёт Vim парадигмы.

    • @xffeeo
      @xffeeo Год назад

      Я юзаю Intellij Ultimate - тот же вебшторм, только на стероидах. Я в нем буквально все делаю, мне вскод не нужен. Работает хорошо, за исключением плагинов под фронтэнд фреймворки. С реактом и vue мб нормально тянет, но вот с остальным - беды

    • @howl404
      @howl404 Год назад

      @@IT_psychopath Вообще не разу не было проблем с линтерами

  • @brodyagaPATY
    @brodyagaPATY 6 месяцев назад

    Спасибо за видео! Жалко что пример не на vuejs... Уже два дня не могу нормально настроить под vue проекты... Не могу решить проблему с автоимпортами

  • @ruslansalianka1898
    @ruslansalianka1898 Год назад +2

    Спасибо большое за видео. А где ссылка на репозиторий с вашим когфигом?

  • @green3216
    @green3216 8 месяцев назад

    Подскажите, как теперь ваш конфиг использовать с новой структурой конфига?

  • @ruslangabitov5202
    @ruslangabitov5202 Год назад

    Спасибо за видео. С вимом начал работать с 2000 года когда подсел на линухов. Потом судьба нас развела и за разными борландами, эклипсами пришел vs code.
    Под виндами поставил на него вим-моушены с изменениям от Мелкого. За две недели так к этому привык, что возвращаться на обычную раскладку уже неохота. По вашим видео на макбуке настроил тмуха и астровим и поработал на них - пока нравится кроме того, что кастомизируется астровим не очень хорошо. Так что буду ставить чадовскую конфигурацию.
    Единственное, что меня озадачивает, так это любовь к дебаггерам. С древнейших времен дебаггинг собственной программы -- моветон. Даже чужие программы нужно уметь читать и понимать, что происходит без дебага. А в нынешних реалиях привязка к дебагу -- вообще излишняя роскошь, тем более для бэкендера. Как сказал один умный человек, если вам не хватает логов для того, чтобы понять, что проиходит, вы не готовы для разработки энтерпрайз-приложений. У серьезных компаний в продуктиве нет ничего для дебага и компиляции, да и тестовые среды сильно порезаны по возможностям отладки. Поэтому не стоит привыкать к дебагу -- сразу пытаться разрабатывать софт без него (разные уровни журналирование, автоматическое журналирование на старт-стоп важных функций, внятные сообщения об ошибках и т.д.).
    Тут как с вимом -- две недели будешь чувствовать дискомфорт, а потом все начинает летать.

  • @tashkerek
    @tashkerek Год назад +3

    Вот сначала был Astro, сейчас NvChad, потом Lunar ^-^. Был бы полный обзор настройки и кастомизации под Windows, цены не было бы. А так, очень годно

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Так всё то же, просто со своей установкой под винду

    • @pir0zh0kDevTV
      @pir0zh0kDevTV Год назад

      ​@@PurpleSchoolмапинги по моему другие, если память не изменяет

  • @YanYan-cn8zv
    @YanYan-cn8zv Год назад

    Антон, привет! А Lazyvim ты пробовал (я про конфигурацию, а не пакет менеджер)?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Да, но он мне не очень понравился.

  • @victorwaden
    @victorwaden 6 месяцев назад

    Добавьте пожалуйста подсветку нажатия кнопок, пытаюсь повторить, и ничего не выходит. Плюс, скрытые файлы не отображаются.

  • @ananasios
    @ananasios 9 месяцев назад

    Вывожу в терминал cat bigFile.Json как переключиться в режим чтобы кареткой по выводу можно было бегать ?

  • @ivmerk
    @ivmerk 11 месяцев назад

    Антон... подскажите по опыту какой вариант лучше: NvChad или собирать свой конфиг?? работаю в webdev (dotNet, ReactJs, NodeJS, TS..)

    • @PurpleSchool
      @PurpleSchool  11 месяцев назад

      Я сейчас остановился на NvChad

    • @ivmerk
      @ivmerk 11 месяцев назад

      @@PurpleSchool если аргументируете решение было бы очень интересно..

  • @ВладиславЛиневич-в6ц
    @ВладиславЛиневич-в6ц 8 месяцев назад +1

    Спасибо за видео =)
    очень полезное, но возникла проблема над которой 3й день уже бьюсь и решить не получается:
    все делал как ты на видео, но походу у NVCahd в репозитории что-то обновилось, и теперь уже та гит ссылка по которой ты устанавливал и оно предлагало тебе установить, кастомный тестовый конфиг - не работает =(
    окей, подумал я хорошо, скачал твой конфиг, создал папку custom и залил туда все в надежде что все заработает, но пакеты не установились при повторном запуске ... MasonInstallAll тоже не помогает,
    можешь написать как правильно установить твой готовый конфиг?

    • @PurpleSchool
      @PurpleSchool  8 месяцев назад

      Недавно ставил, все работает. Проверьте что склонировали в нужную папку

    • @ВладиславЛиневич-в6ц
      @ВладиславЛиневич-в6ц 8 месяцев назад

      ​@@PurpleSchool спасибо за ответ, все перепроверил
      ~/.config/nvim/lua/custom и в этой папке все то что на гите

    • @green3216
      @green3216 8 месяцев назад

      Такая же проблема. Не подскажешь, получилось ли решить вопрос?

    • @ВладиславЛиневич-в6ц
      @ВладиславЛиневич-в6ц 8 месяцев назад

      @@green3216 нет, походу они там что-то во второй версии переработали и там уже нет при клонировании дефолтыми конфигами

    • @green3216
      @green3216 8 месяцев назад

      @@ВладиславЛиневич-в6ц попробую поразбираться завтра, если найду ответ, сообщу

  • @Wanyano
    @Wanyano Год назад

    Регулярно слышу отовсюду про вим, решил немного опробовать как оно и зачем, но не прям сразу с головой погружаясь в этот котел, а постепенно - накатил плагин IdeaVim для иде. Первые пару дней прям тяжело делать все базовые операции, многие шорткаты, которыми пользовался раньше либо работают иначе, либо не работают вовсе.. Но определенный прогресс уже ощущается, привыкаю потихоньку
    Однако все еще не соображу, чем же все таки настолько вим лучше, чем те же иде, ибо там в них ты также можешь настроить кучу щорткатов под себя, накатить кучу плагинов и эти настройки синхронизировать
    Из выделяющихся фич выдится пока только именно вим моушнс, режимы, и пока видится так, что мышкой оперировать все же быстрее, чем вимом, ибо пока шорткат вспомнишь, пока перейдешь из режима в режим.. Сложно
    Можешь объяснить неведающему, в чем таки соль вима, чем он настолько лучше?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      IDE на базе NeoVim - это по сути ваша персональная настраиваемая среда для разработки, где вы можете поставить не только плагины или кастомизировать шорткаты, а полноценно настроить под себя UI, написать hooks для эффективной работы или скрипты для быстрых действией. Это тяжелее сделать, чем открыть готовую IDE, но на более длительном промежутке вы получаете прирост в скорости и удобстве за счёт того, что все действия можно выполнять с клавиатуры. Через какое-то время все данные действия станут автоматическими и удобными.

    • @Wanyano
      @Wanyano Год назад

      @@PurpleSchool Функциональности действительно много, спасибо за ответ!
      Пока все же попривыкну к vim motions, если все же они приживутся в мышечной памяти, то уже возможно следующим шагом опробую какую-то сборку вима.. Однако боюсь представить сколько надо будет конфигурировать всего для того чтобы вим в удобстве работы сравнился с ide, ибо работаю с джавой и тут за одной кнопочкой запуска теста скрывается огромное количество подкапотных действий.. Будет как раз поводом изучить поподробнее, как оно все работает

    • @romanivanov8931
      @romanivanov8931 Год назад +1

      ​@@Wanyanoтоже сейчас с vim motions, так что могу разделить боль😂

  • @papoakr123
    @papoakr123 9 месяцев назад

    а может кто из знающих подсказать, на mac os делаю установку nvchad и не корректно устанавливаются плагины. Похоже это из-за прав админа , приходится вводить sudo для всего, как убрать ?

  • @tranquillityEnthusiast
    @tranquillityEnthusiast Год назад +1

    Looking forward for nestjs tutorial

  • @JashKa
    @JashKa 5 месяцев назад

    Попробовал, после AstroNvim навскидку NvChad кажется гораздо быстрее. Отзывчивее что ли. Но надо ещё потестить.
    И вот вопрос: а как быстро выйти из NvChad, есть шорткат встроенный? Понятно что можно :qa, но чтоб без команд? В AstroNvim удобный встроенный шорткат leader-Q есть. А тут? Понятно что можно в конфиг вписать своё, но может есть встроенное? Я что-то не нашёл.

    • @PurpleSchool
      @PurpleSchool  5 месяцев назад

      Вы можете добавить binding на любое сочетание клавиш, который будет вызывать данную команду

  • @dmytrokosenko6517
    @dmytrokosenko6517 10 месяцев назад

    А какой конфиг Vim лучше подходит для фул-стак разработки? NVchad, AstroNvim, LazyVim, LunarVim?

    • @PurpleSchool
      @PurpleSchool  10 месяцев назад

      Любой, так как вы можете настроить LSP и всё остальное на любом стеке на них.

  • @sound8bound
    @sound8bound 6 месяцев назад

    Сними плиз видео настройки для nvchad 2.5

    • @PurpleSchool
      @PurpleSchool  6 месяцев назад +2

      Сделаю, как руки дойдут

  • @egorpro7759
    @egorpro7759 4 месяца назад +1

    все канешно круто, но как дерево открыть?

    • @PurpleSchool
      @PurpleSchool  4 месяца назад

      Leader + e

    • @egorpro7759
      @egorpro7759 4 месяца назад

      @@PurpleSchool спасибо конечно, но я в самых закрамах рэдита смог найти ответ

  • @Animalfox
    @Animalfox 10 месяцев назад

    Windows юзеры отпали на моменте сломанной установки)
    Даже самостоятельно починив установку сталкиваешься с неверной работой скриптов из Git которые неправильно ставят плагины и они не работают)

  • @nangelo0
    @nangelo0 4 месяца назад

    После перерыва в неделю сел за nvim и понял, что нихрена не помню. Хотя просидел на nvime месяц, всё круто, красиво, быстро.

    • @PurpleSchool
      @PurpleSchool  4 месяца назад

      @@nangelo0 ничего страшного, это автоматизм, который должен выработался со временем

  • @baxram97
    @baxram97 8 месяцев назад

    Какой терминал вы используете?

  • @argabid5897
    @argabid5897 Год назад +1

    ну конечно же, настоящий программист обязан дрочить на консоль, а не решать проблемы бизнеса и писать хорошо структурированный код

    • @PurpleSchool
      @PurpleSchool  Год назад +2

      Настоящий программист должен эффективно писать код и использовать те инструменты, которые позволяют ему это делать.

  • @kirsan3103
    @kirsan3103 5 месяцев назад

    просидел несколько дней в попытках в начале поставить себе nvchad на винду, сломал себе мозг, но таки запустил. Но настроить чтобы он худо бедно автокомлит выдавал, так и не вышло, все инструкции чисто под unix системы, тут проблема даже конфигурационный файл найти, не то что поставить и настроить плагины на loa. Просидев ещё какое-то время таки нашёл что-то похожее на конфиг в AppData/nvim, но всё так слишком отличается от того что показано в видео. Половина шорткатов что на видео вообще не работает(возможно видео устарело или я "молодец").
    В общем настроить себе nvchad под vue ts, prisma и всё прочее не вышло, читай доку не читай всё равно не разобрался, пойду дальше кодить на тормознутом Webshtorm

    • @PurpleSchool
      @PurpleSchool  5 месяцев назад

      А попробуйте поставить под WSL

  • @champ__champ
    @champ__champ Год назад

    Что у тебя за терминал? Можешь скинуть конфиги от него?)

    • @PurpleSchool
      @PurpleSchool  Год назад

      ruclips.net/video/S-1YcVRHKm4/видео.htmlsi=_Y3xlAoiiUit-Kj6

  • @aleksaksinenko7187
    @aleksaksinenko7187 Год назад +1

    У меня стоял NVChad. Но после переустановки системы, "по совету друзей" поставил Astronvim, но если честно не тестил сильно, надо было вернуть привычные mappingи, но было лень разбираться.
    А сейчас Антон топит за Chad! Придется возвращаться, благо привыкнуть к Astro не успел. Да и Chad, судя по всему улучшился значительно. Я же его как поставил года 2 назад так и не обновлял.
    Вот бы еще с конфигурацией для Python кто помог. Диджитализируй выкладывал свои конфиги и видос пилил, но у него ванильный NVim, поэтому тяжело разобраться, что и куда пихать, и нужно ли это в Чад (я попробовал по его мануалам, что-то запустилось, а что-то и сломалось, пришлось откатывать). Есть ли такие же плагины для отладки Питона, как для TS, про которые Антон рассказал?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Да, есть всё аналогичное для Python, dap работает со многими языками.

    • @aleksaksinenko7187
      @aleksaksinenko7187 Год назад

      @@PurpleSchool спасибо, посмотрю

  • @boriskleshch8416
    @boriskleshch8416 Год назад

    Вопрос нуба чем оно лучше VSCode или платной Webstorm(ИМХО лучше нет для фронта)?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Если вы работаете в Vim среде, быстро печатаете, то да. Если вы только начинаете свой путь, берите VSCode

    • @mrundersson
      @mrundersson Год назад

      лучше не спрашивай) а то заболеешь тоже терминалом, будешь даже ютуб на нем смотреть

  • @carloswinz7347
    @carloswinz7347 9 месяцев назад

    ошибки дебаг не работает почему-то

  • @include.6890
    @include.6890 6 месяцев назад

    Какая у вас тема zsh?

  • @bogdaryan13
    @bogdaryan13 Год назад

    А можешь подсказать, как сделать так, чтобы в jsx работал emmet ?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Нужно для cmp добавить плагин для сокращений. У них в документации описано

  • @3y6HuK_
    @3y6HuK_ Год назад

    Надо вот будет только разобраться, как получить ключ от ChatGPT да прикутить его как-то.

  • @someBody-65
    @someBody-65 Год назад

    Так и не понял чем астро хуже, в версии 3.0 очень неплох.

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Очень медленный. Когда им открываешь файл типов Prisma на 20000 строк - повисание. А тут прям летает.

  • @wakibtz7134
    @wakibtz7134 Год назад

    Можете подсказать. В конфигурации у меня нету папки custom. Точнее он есть, но в nvim не отображается

    • @PurpleSchool
      @PurpleSchool  Год назад

      Может скрыты папки из gitignore

    • @wakibtz7134
      @wakibtz7134 Год назад

      @@PurpleSchool Спасибо. Сейчас я получаю ошибку OPENAI_API_KEY environment variable not set. Я не сильно пойму куда мне вставить этот токен и вообще нужен ли он мне тут?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Можете удалить плагин CharGPT и ошибка исчезнет

  • @sws_madara9453
    @sws_madara9453 Год назад

    привет можете подсказать свою шрифт на vs code

  • @Disorrder
    @Disorrder Год назад

    Не понимаю, в чём преимущество перед тем же vscode

    • @mrundersson
      @mrundersson Год назад

      если ты родился во времена смартфонов, то не поймешь.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Полная кастомизация среды по себя, 100% работа с клавиатуры, высокая скорость работы

    • @thats_embarrassing_JS
      @thats_embarrassing_JS Год назад

      Как автор и сказал, nvim полностью кастомизируемый, настроен на работу с клавиатурой(и при этом имеет поддержку мышки) и с ним скорость работы увеличивается, но дополнительно ещё скажу, что nvim можно поставить на удалённом сервере на линуксе и, подключившись к нему, запустить редактор кода и прям на сервере изменять код. С vscode такое не провернёшь.

  • @aleksandrdemidov6058
    @aleksandrdemidov6058 Год назад

    а как эта сборка с php и python? если для фулстека

    • @PurpleSchool
      @PurpleSchool  Год назад

      Все аналогично, но иные модули LSP, форматирования и lint

  • @Александр-ч1я6г
    @Александр-ч1я6г Год назад

    Привет, Антон. Почистил все конфиги, установил NvChad, перешел в папку с проектом, запускаю командой nvim и открывается пустой файл. В чем может быть проблема?

    • @PurpleSchool
      @PurpleSchool  Год назад

      А меню слева на Leader + E открывается?

    • @Александр-ч1я6г
      @Александр-ч1я6г Год назад

      Открылось. Спасибо.
      А есть ли возможность выделить на переменную и узнать какого она типа?
      И возможно ли выделить импортированный компонент и провалиться в него?
      Ну, как в обычных иде.

    • @PurpleSchool
      @PurpleSchool  Год назад

      @@Александр-ч1я6г shift + k - показывает определение типа. g + d - переход к определению.

    • @Александр-ч1я6г
      @Александр-ч1я6г Год назад

      @@PurpleSchoolа вот именно провалиться в компонент как-то можно? Я неправильно задал вопрос, сори

    • @PurpleSchool
      @PurpleSchool  Год назад

      @@Александр-ч1я6г g + d

  • @АлександрБурмантов-ф4ж
    @АлександрБурмантов-ф4ж 6 месяцев назад

    Чето я смотрю на все это, и как то страшно с вебшторма уходить, хоть и хочется

  • @now12392
    @now12392 Год назад +4

    Антон, привет, все конечно очень супер, но вопрос вот в чем. Почему же не нормальная ide без этих танцев с бубном? Webstorm все есть из коробки, и тесты и терминал, да вообще все что душе угодно, установил и сразу решаем проблемы бизнеса, а не это вот все) А вообще давай курс по микрофронтам на modulefederation, у тебя супер крутая подача, только благодаря твоим курсам в it вкатился пару лет назад, сейчас просто слежу за твоим творчеством)

    • @alexdr1279
      @alexdr1279 Год назад +1

      1. WebStorm сейчас не так доступен как раньше. Особенно бизнесу.
      2. Скорость работы
      3. По моему мнению, LSP серверы работают в vim лучше.
      4. Субъективно - можно сделать красивую среду разработки в vim(neovim)
      Стоит ли оно того, чтобы уйти с webstorm или даже vscode?))) по моему мнению, нет)

    • @PurpleSchool
      @PurpleSchool  Год назад

      Бесплатно и доступно в РФ, могу настроить под себя, сильно быстрее и LSP WebStorm иногда выдаёт дичь.

    • @tyumen777
      @tyumen777 Год назад

      @@PurpleSchoolчто такое Lsp?

    • @PurpleSchool
      @PurpleSchool  Год назад

      @@tyumen777 Language Server Protocol. Упрощённо странные вещи в TS показывать WebStorm иногда

    • @xffeeo
      @xffeeo Год назад

      ​@@PurpleSchoolв нвиме типизация работает лучше?

  • @barbiturat1
    @barbiturat1 5 месяцев назад

    К сожалению информация в видео абсолютно устарела( Сейчас набор конфиг-файлов выглядит вообще не так. Из официальной документации вообще ничего не понять. Такое чувство что она написана для тех кто в настройках nvim с рождения. Я целый день убил на настройку редактора, но так lsp у меня и не заработал. В итоге плюнул вернулся к вебшторму.

    • @PurpleSchool
      @PurpleSchool  5 месяцев назад +1

      Я скоро сделаю обновлённое видео

  • @aliaksandrdelen5374
    @aliaksandrdelen5374 Год назад

    есть какие-то пруфы по перфомансу с вижлой и вебштормом? пока выглядит как пятная нога собаке и возможность всем показать, что ты с другой планеты?

    • @diggerdog001
      @diggerdog001 Год назад +2

      блять, просто пройди мимо и не еби мозги, а. Кто работает в виме, посмотрит, кто нет - надо кукарекать о том ВС КОД лучще, ШТОРМ лучще. Зачем?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Вы шутите?) запустите Nvim и webstorm и сравните память, скорость открытия больших файлов и загрузки. Будет в разы скорость и в десятки память

    • @aliaksandrdelen5374
      @aliaksandrdelen5374 Год назад

      @@PurpleSchool ни в коем случае. вы создали видос, где рассказываете про другую иде. но основных преимуществ не описали. ВОт я и спросил.

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Хорошо, сделаю сравнение)

  • @qa337
    @qa337 5 месяцев назад +1

    Мдээээ ну и гайд, после у меня например на 5:33 чет там скачалось и потом вим стал ублюдский с зеленым фоном И так далее... и автор в видео не рассказывает какие кнопки нажимает окна меняются и хер знает как это сделать.. Гайд 10/10.
    С такими "объяснениями" и гайды не нужно делать.

  • @ivmerk
    @ivmerk Год назад

    А как он в .net?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Отлично, нужен соотвествующий LSP и форматирование с линтером

    • @ivmerk
      @ivmerk Год назад

      @@PurpleSchool принял. Спасибо. а wakatime прицепить можно?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Не пробовал

  • @mrundersson
    @mrundersson Год назад

    постоянно какие то траблы с установкой неовим на линукс, ну его на фиг...исключаюсь из нвимодхочехов

    • @PurpleSchool
      @PurpleSchool  Год назад

      А что именно не работает?

    • @mrundersson
      @mrundersson Год назад

      @@PurpleSchool ну в пакетных манагерах старая версия, на нормальный 10 не идут сборки, хотят 9 версию. 9 версия ставится локально и приходится делать алиас на команду nvim в путь к файлу nvim и еще в добавок нужно разрешать рекурсивно доступ к записи в директории .config/nvim
      а хочется просто sudo apt install и вперед)
      и самое горечное это то, что в абсолютно каждой сборке, кроме астро, какой то плагин падает с ошибкой во время установки. все же установил эту, действительно скорость ощутима, особенно при перемещении по дирам.
      буду тестить

    • @PurpleSchool
      @PurpleSchool  Год назад

      Рекомендую для Linux так же использовать homebrew, там свежие версии и все идеально ставится

  • @jaraxzus3523
    @jaraxzus3523 Год назад

    Интересно, но, если честно, NvChad как-то не сильно впечатляет.
    На данный момент в Astro, конфиги выглядят, как по мне, лучше. Отдельная папка пользователя и т.д. Плюс в Astro по сути почти ничего не нужно ставить и настраивать вручную, благодаря репозиторию астрокомьюнити. В нем можно найти заготовленные и настроенные конфиги под Astro для многих языков программирования, предпросмотрщики маркдауна и все, что угодно. Просто выбрал нужные заготовки, подключил и работай.

    • @PurpleSchool
      @PurpleSchool  Год назад

      А что сейчас по скорости работы? С 3-й версии всё было плохо

    • @JohnDoe-hw1sm
      @JohnDoe-hw1sm Год назад

      Астро конечно хорош. Но как и автор столкнулся с тем, что после обновы все поломалось, стало медленнее и даже большинство кеймапов изменилось в новой версии. И да. Даже на второй версии, минорные обновления могли сильно испортить жизнь.

    • @PurpleSchool
      @PurpleSchool  Год назад

      @@JohnDoe-hw1sm да, обновления там были боль. А на NvChad всё идеально и пока проблем не возникало

    • @jaraxzus3523
      @jaraxzus3523 Год назад

      @@PurpleSchool По скорости работы вполне нормально, проблем не испытываю. В принципе, в Astro тоже используется Lazy для загрузки плагинов.
      По поводу миграции на 3-ю версию, было слегка сложно из-за незнания Lua, и те плагины, которые я сам ставил под Rust, Python и т.д., было чутка муторно переделывать. Но по итогу, как оказалось потом, все это можно взять из астрокомьюнити, и оно работает нормально.

    • @jaraxzus3523
      @jaraxzus3523 Год назад

      ​@@JohnDoe-hw1sm По поводу обновлений, я думаю, я достаточно часто обновляюсь. Не помню, чтобы что-то падало. Из таких событий это только миграция на 3-ю версию.

  • @iiillllyyyyaaa
    @iiillllyyyyaaa Год назад

    NvChad в нем нет ничего особенного, можно просто эти же плагины поставить и будет nvChad, в чем смысл?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Core сборка с их эксклюзивными плагинами

  • @АлексейЯнуль
    @АлексейЯнуль Год назад +1

    lunarvim

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Мне не очень зашёл, но по функциональности хорошая сборка

  • @NeverGTI
    @NeverGTI Год назад

    Ежики, держите свежий кактус ))))

  • @trendsgallery
    @trendsgallery Год назад +1

    если для того чтобы зайти в настройки надо что-то писать в терминале, то это полное угэ...

    • @PurpleSchool
      @PurpleSchool  Год назад

      Ха-ха-ха. Так тут и код в терминале придется писать)

  • @TheSky5028
    @TheSky5028 Год назад +9

    лучше вебшторма нет ничего

    • @ex-xg5hh
      @ex-xg5hh Год назад +2

      вскод 😎

    • @TheSky5028
      @TheSky5028 Год назад

      @@ex-xg5hh сказал чел который не пользовался вебштормом

    • @ex-xg5hh
      @ex-xg5hh Год назад +1

      @@TheSky5028 пользовался 😎

    • @PurpleSchool
      @PurpleSchool  Год назад

      Каждому своё)

    • @TheSky5028
      @TheSky5028 Год назад

      @@ex-xg5hh 🤡

  • @DmitriyDev
    @DmitriyDev Год назад +4

    Vim как Линукс кому заняться нечем)

    • @init5356
      @init5356 Год назад

      Ну почему, если тебе нужно полностью персонализированное иде - это самое то. Каждому свое, я больше предпочитаю WebStrom

    • @init5356
      @init5356 Год назад

      Плюс, если железо не особо новое, то это самый оптимальный вариант. Постоянно вижу как на стареньких ThinkPad’ах ребята пользуются neovim.

    • @green.616
      @green.616 Год назад +1

      ​@@init5356Это хорошо, более оптимальный код будут писать. Хотя железо сейчас стоит дешевле разработчиков, но только если это не какая-нибудь биг-дата

    • @DmitriyDev
      @DmitriyDev Год назад

      @@init5356 браузер и фигма сожрут твой слабый комп

    • @init5356
      @init5356 Год назад

      @@DmitriyDev Речь же не только о фронт енд разработке)

  • @Son0fBeelzebub
    @Son0fBeelzebub Год назад

    адзін раз зрабіу́ конфіг на fennel - больш ня чапаю, толькі плагіны заінсталіць або зьмяніць візуал часткова. зачым зборкі цягнуць для гэтага - ня разумею. плагіны вельмі рэдка робяць breaking changes.