Унижаем IDE! В ней можно сделать всё, м:)?

  Рет қаралды 40,695

Диджитализируй!

Диджитализируй!

Күн бұрын

Набежали тут в предыдущих видео снова защитники IDE иии - ну простите, ну я не могу не постебать IDE, нууу ничего не могу с собой поделать! В IDE можно сделать всё - на крайняк нет:)
Мой курс «Хардкорная веб-разработка» - course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: botanim.to.digital/
Telegram - t.me/t0digital
0:00 О чём пойдёт речь
1:15 Инициализация проекта и git репозитория
2:07 Творим дичь в проекте
3:03 Задача 1
6:01 Задача 2
8:35 Задача 3
13:15 Как там дела у IDE?
14:00 Та ну таких задач не бывает!
15:27 И шо делать?
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
- Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
- Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Telegram канал - t.me/t0digital
ВК - digitalize.team
RuTube - rutube.ru/channel/24802975/ab...
Дзен - dzen.ru/id/6235d32cb64df01e6e...

Пікірлер: 728
@weallliveinufa280
@weallliveinufa280 Жыл бұрын
"Как однажды было подмечено, «гра фический пользовательский интерфейс делает простые задачи еще проще, а ин терфейс командной строки делает сложные задачи выполнимыми», - это выска зывание остается истинным и по сей день" (Командная строка Linux Уильям Шоттс)
@user-jd3sj6fl9q
@user-jd3sj6fl9q Жыл бұрын
Фонд золотых цитат
@ivan-ivanov-ivanovich
@ivan-ivanov-ivanovich Жыл бұрын
Джейсон Стейтем
@rexby
@rexby Жыл бұрын
Крутая книжка. Сам читал и другу на ДР подарил
@user-to5vc5qp9t
@user-to5vc5qp9t Жыл бұрын
Это База
@adastra714
@adastra714 Жыл бұрын
Не стоит забывать что по факту на линуксе только 0.5% функциональности винды, по количеству приложений и написанного кода.
@tugrick
@tugrick Жыл бұрын
Спасибо, очень смешной анекдот. Но в действительности мы также открываем терминал в IDE для выполнения подобных задач, лучше расскажи начинающим как без многолетних тренировок работать в консоли со множественными курсорами и буфером обмена, наглядно задифать не интерпретируя стрелочки, а потом выборочно закоммитить изменения в нескольких файлах в несколько коммитов.
@Ilya-wc1xv
@Ilya-wc1xv Жыл бұрын
"закоммитить изменения в нескольких файлах в несколько коммитов" - lazygit делает это в разы лучшего любого встроенного клиента в любой IDE
@okay_ic
@okay_ic Жыл бұрын
> и буфером обмена Что с ним не так?
@xonicov
@xonicov Жыл бұрын
@@Ilya-wc1xv единственная польза от этого видео. Я узнал о lazygit... ))
@Son0fBeelzebub
@Son0fBeelzebub Жыл бұрын
git commit -p - поздравляю, проблема решена. зачем множественные курсоры в инлайне терминала тоже не ясно, но есть тмюкс или urxvt-терминал, которые умеют в буфере выделять любой текст, копировать и сохранять. еще есть lazygit, как минимум. Наверное, для этого надо тысячу лет работать с терминалом :thinking:
@tugrick
@tugrick Жыл бұрын
@@Son0fBeelzebub зачем отвечать на коммент двухмесячной давности информацией, которую мы и так знаем. Сними скринкаст, покажи как в терминале эти задачи решаешь, чтобы новички увидели, что «унижение иде» из ролика не более чем дешевый популизм.
@redfoxtail1011
@redfoxtail1011 Жыл бұрын
Придирки к IDE напоминают анекдот про японскую бензопилу и суровых сибирских лесорубов. Бзыньк - сказала японская бензопила, которой подсунули лом. То-то же - сказали лесорубы и пошли дальше топорами и ручными пилами валить лес
@t0digital
@t0digital Жыл бұрын
вы не посмотрели всё видео
@sshilovsky
@sshilovsky Жыл бұрын
Если эти лесорубы могут распилить лом ручной пилой, то в чём-то они и правы.
@threefourths
@threefourths Жыл бұрын
А мне вот что интересно. Например, автор говорит: "вот так мы можем в консоли найти все файлы больше 10 КБ", и ловко вставляет команду из буфера обмена. "Давайте заполним 100500 файлов данными", и снова вставляет кусок баша из буфера обмена. "Создадим 10 директорий и внутри каждой 900 файлов", дальше склейка, "вот такой вот простенький баш-скрипт я написал". Интересно следующее: автор написал все эти скрипты с первого раза и не задумываясь, или всё-таки гуглил и подглядывал в маны? И если учитывать время, потраченное на написание скриптов, всегда ли так будет быстрее? Просто часто бывают ситуации, когда проще и быстрее прокликать, ну пусть, 20 файлов, мышкой, чем сочинять нужную команду. А иногда банально лень включать голову, даже если так было бы быстрее, и сидишь как идиот елозишь мышкой
@user-to5vc5qp9t
@user-to5vc5qp9t Жыл бұрын
Банально bash скрипт можно написать в файле и запустить, ничего сложного, в команде mkdir и цикле for ничего сложного нет
@acdc928
@acdc928 Жыл бұрын
После ваших роликов иду кодить аки зверь. Ваша любовь к своему делу передается и вы прям заряжаете на кодинг. Спасибо))
@user-hq2es4tg6p
@user-hq2es4tg6p Жыл бұрын
Привет, ты же можешь в ide открыть терминал и прописать эти же команды, и у тебя будет тот же результат)
@t0digital
@t0digital Жыл бұрын
адепты «в ide можно всё» в лучшем случае умеют в консоли ide писать docker run, конфиги которых умные дяди для них подготовили
@v1v1ubunifu
@v1v1ubunifu Жыл бұрын
tldr - юзайте ide оно крутое, но и матчасть учите, олухи) ​ @@t0digital В целом все ок, вот только "вклейку на монтаже" надо было вынести в самое начало видео)
@pojkas
@pojkas Жыл бұрын
@@t0digital так проблема в ide или в адептах? можно или нельзя? есть ли в ide терминал?
@c4llv07e
@c4llv07e Жыл бұрын
@@pojkas А в терминале можно запустить ide. И так мы приходим к выводу, что ide - это терминал, а терминал - это ide и что секта неовима была права. /s Тут аргумент не к тому, что в данных ситуациях не недо использовать окно ide, а что функции ide весьма ограничены и надо использовать функционал терминала. Если открыть терминал в ide, то это уже не функционал ide, это функционал терминала. btw, использовать drop-down терминал в ide даже лучше в данном случае, т.к. не надо переключаться между окнами, но это так, мелочи.
@PavelNT
@PavelNT Жыл бұрын
@@c4llv07e IDE это то, что не терминал и не блокнот. IDE имеет отладчик. Таким образом вся разработка ведется в IDE. Окно с псевдографикой похожее на блокнот может быть IDE. Зависит от подключенных плагинов.
@iliskrou
@iliskrou Жыл бұрын
Самая сложная задача - это придумать пример, когда что-то можно сделать в консоли, но нельзя запросто в IDE. Такие примеры возникают раз в год в лучшем случае. Да и то если надо найти какой-то редкий файл и запихать его в гит, можно найти его в консоли финдом и грепом, а потом найти его в IDE по имени и добавить мышкой. И даже искать можно в файловом менеджере вместо консоли. Но знать консоль лучше, чем не знать. То же самое и с IDE.
@t0digital
@t0digital Жыл бұрын
Для меня это сложно по одной причине - я не работаю в IDE. Но для меня очевидный факт, что функциональность инструментов консоли несопоставимо шире функциональности IDE. Кто не согласен пусть коммитит 900 раз нажимая мышкой, мне больше нечего сказать)
@vlatterran
@vlatterran Жыл бұрын
@@t0digital На самом деле проблема примера именно в оом что он искусственный. Я более чем уверен что консоль удобнее, когда ты умеешь ей пользоваться, но пример на уровне "как вы поиграете в год оф вар на иксбокс" только отталкивает адептов неиспользования консоли от её изучения. Если целью ролика был не троллинг, а показать что консоль этл мощный инструмент, то надо показывать на примере, с которым человек сталкивается, а не" может столкнуться"
@MelnikovDmitriy
@MelnikovDmitriy Жыл бұрын
@@vlatterran я бы не сказал, что пример искусственный. Я занимаюсь разработкой большой медицинской системы и очень часто надо в гит добавить файлы по маске. И да, в иде это целая проблема.
@iliskrou
@iliskrou Жыл бұрын
@@t0digital Функциональность IDE очевидно ограничена функциональностью консоли, потому что под капотом у неё те же утилиты за крайне редким исключением. Просто в ней удобным (на взгляд её создателей) способом собраны наиболее популярные и востребованные задачи. Код написал, запустил, затестил, закоммитил, запушил. Всё из одного места, удобно. Ну и я просто ни разу не слышал, чтобы кто-то говорил, что в IDE можно сделать всё. И уж тем более чтобы кто-то гордился этим и говорил, что консоль не нужен. Кстати, приятно понимать, как кнопочки в IDE запускают те же самые пайпы и ксарги.
@nikitalevashov3207
@nikitalevashov3207 Жыл бұрын
@@t0digital Так причем тут IDE? Или что теперь, будем пинговать разработчиков, чтобы они добавили возможность фильтрации по размеру файла? IDE не пытается заменить терминал полностью. Больше скажу - оно никому и не надо. Посыл видео некорректен. IDE не плохо, потому что в нем чего-то нет (странно за это ему ставить минус и выпускать целый ролик). Плохо не знать, как в целом решить задачу.
@gerjkee2256
@gerjkee2256 Жыл бұрын
Когда унижение джунов?)
@fluffyCode
@fluffyCode Жыл бұрын
каждый день, на работе
@galua
@galua Жыл бұрын
Это оно и было
@mylife-ej8et
@mylife-ej8et Жыл бұрын
@@galua да ну я сначало команды учил, а с графическим интерфейсом до сих пор не полностью умею работать, всегда несколько вкладок терминалов в PyCharm весит
@jamuelsexon
@jamuelsexon Жыл бұрын
Как-то раз в походе я не смог позвонить со швейцарского ножа. С тех пор швейцарскими ножами я не пользуюсь.
@t0digital
@t0digital Жыл бұрын
Вы не посмотрели видео полностью
@threefourths
@threefourths Жыл бұрын
@@t0digital честно говоря, после первых пяти минут пропадает желание смотреть до конца. Но с общим посылом согласен - чем больше всякого разного знать и уметь, тем лучше :)
@user-ts8rf2fo3j
@user-ts8rf2fo3j Жыл бұрын
Тот случай, когда придумал себе проблему, а потом героически ее решил :)
@t0digital
@t0digital Жыл бұрын
Вы не досмотрели видео:)
@user-ts8rf2fo3j
@user-ts8rf2fo3j Жыл бұрын
@@t0digital Досмотрел :) Вы там говорите о рефакторинге, который, как ни крути, удобнее делать в IDE'шечке. Так же историю изменений файла удобнее смотреть в IDE, с подсветкой синтаксиса, разницу с текущей версией построчно. Короче пока не будет реального примера, не поверю что задача из данного видео может возникнуть. 🤔
@supremo5645
@supremo5645 Жыл бұрын
@@user-ts8rf2fo3j Автор показал, что функционал консоли намного больше и удобнее для тех кто разбирается с ней
@t0digital
@t0digital Жыл бұрын
@@user-ts8rf2fo3j у меня нет задачи вам что-то доказать, уж простите:) Все, что хотел сказать, сказал в видео, не согласны - как вам угодно, не согласным можно быть с чем угодно, что земля шар там, например 🙏
@forsee2328
@forsee2328 Жыл бұрын
@@user-ts8rf2fo3j Рефакторинг вылизан в IDE, это правда, тем не менее как ни крути весь этот рефакторинг построен на встроенном в IDE LSP, точно такой же функционал можно получить и с любым другим клиентом, который если сделать под себя будет в разы удобнее, чем в преднастроенной IDE. Уж про git diff и все его обертки для удобного просмотра говорить не буду
@andrewbondaryuk
@andrewbondaryuk Жыл бұрын
В IDE можно сделать 90-95% задач. Доставать большим пальцем левой ноги правое ухо нужно в command line 😀
@t0digital
@t0digital Жыл бұрын
И хорошо бы это уметь. Процентовка не уверен, что такая
@user-lm1my3zh8o
@user-lm1my3zh8o Жыл бұрын
Мне кажется таких задач не 90-95%, а минимум 99%. Оставшийся 1% с большой вероятность тебе никогда не встретится. А если встретится и вот именно тебе эту задачу обязательное надо решить - тогда и нужно будет изучить этот вопрос. Тратить ресурсы (время) на изучение того, что скорее всего тебе никогда не пригодится просто неэффективно.
@andrewbondaryuk
@andrewbondaryuk Жыл бұрын
@@user-lm1my3zh8o Зато всегда можно сказать - я вот могу добавить в гит файлы с 8-кой на третьей позиции в имени и размером в 34555 байта, а ты нет! 😀 P.S. Табличка "Сарказм"!
@rlxinc.6016
@rlxinc.6016 Жыл бұрын
Алексей, подскажите пожалуйста что у вас за терминал и как сделать в нём так, чтобы ветку в верхнем углу показывало:)
@t0digital
@t0digital Жыл бұрын
Alacritty + zsh + oh my zsh
@ashes1593
@ashes1593 Жыл бұрын
подскажите, как в макоси сделать норм терминал с подсветками? (примерно как в ubuntu)
@vangog63
@vangog63 Жыл бұрын
Отличное видео! :) Улыбнула подача! Спасибо!
@Good_BorisAV
@Good_BorisAV Жыл бұрын
_Спасибо Вам!_ _Благодарю за информацию. Очень интересное видео._ 👍 👏
@user-ec6cl7oi7d
@user-ec6cl7oi7d Жыл бұрын
Подскажите, пожалуйста, стоит ли покупать мак на м1 для бэкенд разработки?
@t0digital
@t0digital Жыл бұрын
я им доволен
@notfunnyman7410
@notfunnyman7410 Жыл бұрын
Ну это, конечно, уровень. Придумать три узкоспециализированные задачи и сделать видео с посылом, что IDE не нужно. В IDE вынесены основные возможности, необходимые для разработки. Я уверен, что 80-90% работы с git - это git commit и git push. Без всяких: "а закоммить мне файлы, которые были написаны в полнолуние девственницей, играющей на арфе левой рукой, а правой, делающей кофе для своего ПМ-а".
@t0digital
@t0digital Жыл бұрын
Вы не досмотрели видео
@evoker7lug
@evoker7lug Жыл бұрын
хотел писать подобный коммент. для специфических задач открываешь терминал не выходя из ИДЕ и делаешь все что душе угодно.
@AP-ke7ob
@AP-ke7ob Жыл бұрын
@@evoker7lug Открываешь PyCharm, открываешь в нем терминал, запускаешь в нем vim и работаешь :)
@dodiko1d
@dodiko1d Жыл бұрын
@@AP-ke7ob я вот вообще не понимаю, как использование IDE запрещает использовать одновременно консоль. Можно даже в отдельном окне, если шишка на это стоит.
@nikolaykukushkin
@nikolaykukushkin Жыл бұрын
Вы не поняли посыл. Посыл: на IDE мир не заканчивается и консоль тоже нужна.
@cryptoworkdonkey
@cryptoworkdonkey Жыл бұрын
Алексей, пользуетесь ли на Маке Vimac?
@melonges7884
@melonges7884 Жыл бұрын
Эта ирония без улыбки поражает. Актер!
@tarlanismailov9335
@tarlanismailov9335 Жыл бұрын
Заметил, что у вас установлен Obsidian. Очень хотелось бы увидеть видео насчёт того, как вы его используете
@sergei864
@sergei864 Жыл бұрын
Я на маке сделал скрипт, который открывает хранилище Obsidian в Vim, а так же открывает в Vim .md файлы, найденные через spotlight. Хранилище на гугл диске и синхронизируется между устройствами.
@Frestein
@Frestein 3 ай бұрын
харош @@sergei864
@a.osethkin55
@a.osethkin55 Жыл бұрын
Ура! Спасибо за видео! Как всегда интересно
@romanenko_uchit
@romanenko_uchit Жыл бұрын
Очень нравится Ваше качество звука и картинки. Какой камерой и сетапом для звука пользуетесь?
@t0digital
@t0digital Жыл бұрын
Кто такая Елена Литвинова:)? Тут sony fx3, звук с rode ntg3, линза sony 20mm f1.8, свет godox fl150s гибкий. Но подумываю вернуть моноблок с большим октобоксом. Но только подумываю))
@romanenko_uchit
@romanenko_uchit Жыл бұрын
@@t0digital спасибо большое
@andrewbondaryuk
@andrewbondaryuk Жыл бұрын
@@t0digital "Елена Литвинова - Искусство веб-разработки" Спасибо за ответ.
@andrewbondaryuk
@andrewbondaryuk Жыл бұрын
@@t0digital Снимать видео на FF... ну вы батенька даёте :-D
@t0digital
@t0digital Жыл бұрын
Ну у меня еще bmpcc4k есть. Люблю их все по-своему
@ivanshpartko359
@ivanshpartko359 Жыл бұрын
Спасибо, Алексей 👍 Ох у тебя от кофе энергии сколько 😸 Пей почаще перед выпусками, аж вдохновился 😂
@cybertronic275
@cybertronic275 Жыл бұрын
А что мешает писать комманды внутри терминала IDE ?
@imdmotcm8953
@imdmotcm8953 Жыл бұрын
Да ничего только весь смысл самого IDE уже теряется если ты будешь писать во встроенoм терминале IDE.Какой толк будет от этого.😃
@leha144
@leha144 Жыл бұрын
Пробовал винду, линукс и макось для программирования и особой разницы не заметил. Тем не менее почти все программисты пишут код, сидя под macos. Почему? Стоит ли ставить себе macos для программирования?
@LLuKKen
@LLuKKen Ай бұрын
Потому что в "старбакс" с маком выглядишь круче, чем с ноутбуком на винде😆
@vailrahmatulin
@vailrahmatulin Жыл бұрын
Когда будет запущен новый курс по Python?
@t0digital
@t0digital Жыл бұрын
анонс будет здесь и в telegram, точной даты назвать не могу
@mrrodin2
@mrrodin2 Жыл бұрын
Я только начинаю учиться этому всему вашему программированию и не могу понять в чем противопоставление. В IDE есть терминал. Открываете его и вперед. Или есть какие то терминалы, которые нельзя открыть через IDE?
@t0digital
@t0digital Жыл бұрын
Изучайте linux вместе с этим вашим программированием, противопоставление есть только в головах новичков, трындящих об иде
@mrrodin2
@mrrodin2 Жыл бұрын
@@t0digital Так иде это просто доп обвес на консоль))) Как можно заниматься разработкой без консоли? Зачем специально себя мучить? Откуда вообще возник такой вопрос? С тем же успехом можно работать одной рукой или стоя на голове. Можно еще одной мышью работать или через голосовой ввод))))
@denpol9956
@denpol9956 Жыл бұрын
Задачи прям нетипичные для разработки ))
@antistress_pro
@antistress_pro Жыл бұрын
Спасибо! Было очень интересно.
@r35p3ct00
@r35p3ct00 Жыл бұрын
Вся суть в том, что пока такие задачки не приперли к стенке, и не хочется расставаться с окошками😁 правда потом будут слезы, когда припрет.
@user-ez1pz5gl2h
@user-ez1pz5gl2h Жыл бұрын
Лучше один раз в плакнуть, чем всю жизнь грызть кактус
@MT-fy9zz
@MT-fy9zz 7 ай бұрын
Если человек по роду деятельности программист (а другие в IDE обычно не работают), тогда откуда у него могут взяться слезы при решении чисто программерской задачи типа "найти все файлы с восьмерками и добавить их в гит"? От незнания консольных команд гита? Решается минутным гуглением. От незнания синтаксиса shell? Ну напишет вместо bash'а скрипт на питоне или на другом своем любимом языке. Выйдет чуть дольше и многословнее, но учитывая, что надо это бывает раз в пятилетку, как-то и наплевать.
@kxeka
@kxeka Жыл бұрын
*унижаем иде* Гит Гит Гит *унижено* Любая иде начинается с редактора и терминала. Почему все любители вима думают что любители иде пользуются только редактором?
@Son0fBeelzebub
@Son0fBeelzebub Жыл бұрын
потому что любители ide ставят огромные по памяти и ресурсам редакторы кода, которые при этом еще и запускаются не за секунду просто ради того, чтобы печатать текст как и в обычном блокноте? при том, что 80-85% функционала просто не используется? Ну и любитель вима настроит вим под себя и будет под рукой иметь нужныц инструментарий, терминальные сессии прямо в виме, тмюкс и все это будет работать быстро, запускаться за секунду, сохранять сессии и историю, иметь удаленное подключение через ssh, иметь лайауты и паттерны запуска определенных сессий и не будет ограничен редактором, который написан на кушающей ресурсы как не в себя джаве просто ради печати текста и автокомплита. А в некоторых случаях за это еще и деньги платят.
@user-os3hy8is5t
@user-os3hy8is5t Жыл бұрын
А как через консоль найти все использования метода?
@t0digital
@t0digital Жыл бұрын
Это функционал LSP сервера. goto definition, поиск использований метода, рефакторинг и тп. kzfaq.info/get/bejne/hqdnrb1_r76udZ8.html
@user-hf2fq8hd1p
@user-hf2fq8hd1p Жыл бұрын
Сам пользуюсь Pycharm, но частенько юзаю терминал Ubuntu, потому что что-то там для меня удобнее делать(например гитом постоянно через него пользуюсь). Но например деплоить через Pycharm намного удобнее и быстрее. Я считаю, что если ты чем-то пользуешься в IDE, ты должен знать как это работает в консоли. Это для того, чтобы когда будет задача которую не выполнить в IDE, ты мог без напряга её решить в консоли.
@user-hf2fq8hd1p
@user-hf2fq8hd1p Жыл бұрын
Не думаю, что кто-то думает, что pycharm - это OC) или что Ubuntu - это IDE. Но выразился я не совсем корректно.
@Mitsumata
@Mitsumata Жыл бұрын
Pycharm крутой дистрибутив, им вроде сам Линус Торвальдс пользуется
@TheRus60
@TheRus60 Жыл бұрын
Народ, что скажите по поводу готового комбайна AstroNvim? Кто нибудь пользовал?
@Socador_bas
@Socador_bas Жыл бұрын
Как верно заметил один из комментаторов, в IDE действительно есть консоль на тот случай, если "нет такой красивой кнопочки, чтобы туда тюк - и всё красиво!", так что чисто формально в IDE действительно можно проделать всё то же самое, что было показано. :-) И аргумент "обычно не умеют" - вообще-то ни разу не аргумент. В консоли обычно не умеют гораздо больше. А вообще, конечно, очень серьёзный подход - "Унижаем IDE". Это примерно как - "Унижаем того парнишу". Не, он конечно хороший, малышне помогает, и я не призываю к тому, чтобы все перестали с ним дружить, но смотрите, какой он ущербный. Мне тут ребята сказали, что он всё может, ща я вам всем покажу, что не всё! Понятно, что автор хотел сказать, и чисто логически он даже прав, но вот эмоционально - весьма странный подход. Пы.Сы. Да, мне обидно за PyCharm.
@latinoslatinos4758
@latinoslatinos4758 Жыл бұрын
Задачи действительно надуманны. Консоль конечно наше всё и владеть ей нужно, да и в ИДЕ тоже есть терминал) А по поводу переноса старого легаси инструментов ИДЕ как раз достаточно (ну конечно не для того, чтобы добавлять в git add) ну ведь коммитить можно постепенно)
@user-hp9ly9qx3p
@user-hp9ly9qx3p Жыл бұрын
Мега полезное видео! Спасибо!
@italianpinguin
@italianpinguin Жыл бұрын
Для меня реальный кейс, который можно решить только в консоли, обновить дату у последнего коммита. Я стараюсь делать коммиты максимально емкими, и часто делаю amend, из за этого дата часто остаётся самой первой, а хочется чтобы в она обновлялась на текущую
@t0digital
@t0digital Жыл бұрын
Кстати, да. Тоже часто amend делаю
@lnovus
@lnovus Жыл бұрын
Рассмотренная задача выборки файлов по паттерну в имени и применения команды к ним не редко встречается. Если говорить про IDE, то в pycharm есть терминал, в котором можно повторить обозначенные действия. Однако, как я понял, здесь имеется ввиду автоматизация с IDE (нажал кнопку и всё сделано, как например pull/commit/push). С другой стороны, IDE не позволит провести нормальную настройку удалённого linux сервера - здесь только консоль в помощь, да и в целом без умения работать с консолью многие вещи будет сделать крайне затруднительно (если вообще возможно). IDE больше нацелено непосредственно на работу с кодом (зачастую даже с конкретным ЯП или определённой группой ЯП), а вот если на удалённом linux-сервере потребуется быстренько вручную подправить скрипт, прописать переменные окружения в .bashrc и т.п. - тут уже vi, nano и прочие пойдут в работу. Если же говорить о python и веб-разработке, то использования только IDE здесь явно маловато будет
@user-kj4oj7tf8u
@user-kj4oj7tf8u Жыл бұрын
А как ты кастомизировал терминал на маке?
@t0digital
@t0digital Жыл бұрын
Alacritty, внутри zsh и oh my zsh
@enter_IT
@enter_IT Жыл бұрын
Красавчик :) Прям в точку! Я сейчас, когда собеседую людей уровня middle (!) и перехожу к блоку вопросов по гиту, то первым делом спрашиваю: "работали ли с гитом из терминала?". И, к сожалению, многие отвечают либо отрицательно, либо положительно, но потом валятся на около базовых командах и признаются, что работали, но давно и мало :) Я лично не всегда доверяю графическому интерфейсу - чёрт его знает, что там под капотом выполнится. А из терминала - я могу контролировать каждый флаг в команде и получать всегда ожидаемый результат.
@jeffgorh979
@jeffgorh979 Жыл бұрын
Разработчики gui для git точно также тестируют, сохраняют историю и логи. И миллионы пользователей различных gui тому подтверждение, что подобные пп полезно и удобны в работе.
@enter_IT
@enter_IT Жыл бұрын
@@jeffgorh979 я не говорю, что в gui прям обязательно будет баг - просто я не знаю какой конкретный смысл разработчик вкладывал в эту фичу. Он может имел в виду что-то одно, а я их краткого описания - подумаю что эта кнопочка выполнит что-то немного другое. Для сложных действий удобнее написать команду в командной строке.
@eugenemorozov
@eugenemorozov Жыл бұрын
Тоже использую git в консоли, но потому что мне так удобнее и быстрее. А если говорить про rebase например, то он почти вот всех gui отсутствует или поддерживает только ребейс одной ветки на другую.
@user-ts2wy7he4p
@user-ts2wy7he4p Жыл бұрын
да! терминал - наше всё! 😁спасибо, что просвещаешь народ!🤝
@mikhail_volokhov
@mikhail_volokhov Жыл бұрын
Я не разработчик и git изучал до начала изучения Python, использовал его для хранения конфигов с оборудования, все делал в командной строке и ничего сложного там нет, когда препрет, я думаю толковый человек разберётся с cli git. Ты задачи, которые вы показали, я наверное стал бы решать с помощью Python и какого нибудь пакета для работы с git, ибо так мастерски в cli Linux со всеми встроенными утилитами пока сложновато:) Видео очень полезное, надо развиваться и учится. Как бы вам после такого за Manjaro не предъявили, что не из исходников собирали, а готовый дистрибутив взяли 😂
@yuriorkis_scream
@yuriorkis_scream Жыл бұрын
Автор, ты - лучий! Делай пожалуйста дальше!
@user-ec2vg9kt5b
@user-ec2vg9kt5b Жыл бұрын
Спасибо, отличное видео!
@GAccountMe
@GAccountMe Жыл бұрын
Никогда не пользовался инструментами для гита в IDE, щас вообще перешел на вим и счастлив.......но примеры в этом видео вряд ли имеют хоть какое-то отношение к реальной работе, а польза видоса стремится к нулю. Лучше давай больше видосов по вимасу!!!=))))
@t0digital
@t0digital Жыл бұрын
Нет не стремится!
@user-ci1cz3pn5u
@user-ci1cz3pn5u Жыл бұрын
Если IDE проработает правильный инструментарий с работой git притензии к IDE закончатся?
@t0digital
@t0digital Жыл бұрын
У меня почти нет претензий к ИДЕ. И про гит это тоже не претензия
@p1nkflow
@p1nkflow Жыл бұрын
Нормально постебал. Сам создал говно, сам его разгреб с помощью своих инструментов. То же самое я могу в терминале внутри IDE написать и радоваться жизни. А в то время, когда мне не нужно разгребать вещи, которые в жизни встречаются раз в год, я смогу пользоваться удобным интерфейсом с удобным поиском и огромным количеством фич, включая интеграцию сборщиков, возможность смотреть в бд, безопасный рефакторинг, удобный резолвинг конфликтов в гите и тд. В итоге получилось очередное видео о том, что консоль лучше IDE, но в этих видео мы всегда видим, как из консоли ты пытаешься слепить IDE. Пора определиться))
@t0digital
@t0digital Жыл бұрын
14:00 говно могли создать десятки или сотни разработчиков до вас того проекта, с которым вам надо работать. Если вы такого не видели, это не значит, что такого нет
@p1nkflow
@p1nkflow Жыл бұрын
@@t0digital речь как раз о том, существование говна это не аргумент против IDE, не выходя из которой можно сделать все то же самое, что на видео
@gameplays_from_hdd
@gameplays_from_hdd Жыл бұрын
Посыл: ты никогда не знаешь когда тебе понадобится тот или иной инструмент. UPD: Или не или иные знания
@user-uz4ry4zf3d
@user-uz4ry4zf3d Жыл бұрын
Глубинные водолазы понимающе кивают.
@gameplays_from_hdd
@gameplays_from_hdd Жыл бұрын
@@user-uz4ry4zf3d 😄
@qx33kk
@qx33kk 8 ай бұрын
Не первый раз задаюсь этим вопросом: много раз слышал, что стоит изучать линуес, вот и ты говоришь, но как я его изучать если у тебя мак? Сносить макос и ставить линукс?)
@t0digital
@t0digital 8 ай бұрын
Линукс можно поставить в виртуалку. Можно арендовать сервер на Линукс. Ну и сам мак это сертифицированный юникс, то есть многое работает так же, как и в Линукс.
@qx33kk
@qx33kk 8 ай бұрын
@@t0digital спасибо
@VolkovBabyWolfSemjon
@VolkovBabyWolfSemjon Жыл бұрын
Если внутри IDE открыть terminal и сделать всё в терминале, будет ли это считаться сделанным в IDE?
@imdmotcm8953
@imdmotcm8953 Жыл бұрын
нет конечно
@PlayGameToday
@PlayGameToday Жыл бұрын
Но.. Консоль же есть в IDE, называется Terminal. Следовательно, в IDE можно делать все, и даже вместо стандартного терминала использовать сторонний, например, Cmder.
@LinkstaRuViews
@LinkstaRuViews Жыл бұрын
Вопрос только в том, насколько перечисленные задачи - это те задачи, которые ДОЛЖНЫ решаться в IDE? Задача из разряда "создайте каталог" тоже должна решаться через IDE? Вряд ли 🤷‍♂️
@t0digital
@t0digital Жыл бұрын
Но в иде ведь можно сделать все!
@iiiiiiiia
@iiiiiiiia Жыл бұрын
Сделай тогда курс работы с консолью и линуксом. Хотим просвещения
@snckmykek902
@snckmykek902 Жыл бұрын
Привет. Кто-нибудь подскажите, как задать у атрибута класса список допустимых значений? class A: state: str = "down" (допустимые только up и down, чтобы другое нельзя было передать в этот атрибут)
@OlViktorovich
@OlViktorovich Жыл бұрын
изменяйте значение через функцию: def set(self, state) -> None: if state in {'up', 'down'}: self.state = state
@OlViktorovich
@OlViktorovich Жыл бұрын
class State: __state: str __available: list = {'up', 'down'} def __init__(self): self.set('down') def set(self, state) -> None: if state in self.__available: self.__state = state else: raise Exception('Invalid argument value, available values from list ' + str(self.__available)) def get(self) -> str: return self.__state if __name__ == '__main__': s = State() print(s.get()) s.set('up') print(s.get()) s.set('ups') print(s.get())
@snckmykek902
@snckmykek902 Жыл бұрын
@@OlViktorovich большое спасибо за развернутый ответ. Но я хотел бы при создании объекта чтоб можно было бы указывать и не ошибиться. Для моего примера: A( id=0, state='down' ), A( id=1, state='up' ) И чтоб при такой записи ругался как тайп чеккер, так и ошибка падала при запуске кода
@OlViktorovich
@OlViktorovich Жыл бұрын
@@snckmykek902 У Вас сам подход не верен, получать значение аргумента нужно не из самого аргумента а из функции его возвращающей и изменять так же нужно через функцию это дает в IDE подсказки получать в ходе написания кода, значит меньше опечаток будет при последующем баге со значением по выброшенной ошибке понять где это случилось и ... комментарии, тесты ... всё это необходимо для поддержки кода в будущем ))
@snckmykek902
@snckmykek902 Жыл бұрын
@@OlViktorovich Согласен, получать и изменять аргумент нужно через функцию. Но при начальном создании объекта как мне его задать? Через функцию после создания? a = A() a.set('down')?
@slmuim9745
@slmuim9745 Жыл бұрын
Я использую PyCharm, и делаю все задачи на видео используя терминал внутри IDE. В чем проблема такого подхода?
@t0digital
@t0digital Жыл бұрын
0 проблем у такого подхода, в чём вы могли убедиться, посмотрев видео целиком
@archieDeveloper
@archieDeveloper Жыл бұрын
В этой ide есть терминал, технически ide умеет эти задачи делать, шах и мат :)
@vsevapopov2
@vsevapopov2 Жыл бұрын
Спасибо огромное за видос! Как всегда, с юмором! Я лично пользуюсь и VSCode и терминалом, и в терминале изучаю что-то новое по мере необходимости. Как показала практика, это самый удобный вариант для меня.
@user-to5vc5qp9t
@user-to5vc5qp9t Жыл бұрын
Люблю vscode, но после neovim непривычно его использовать
@iKBAHT
@iKBAHT Жыл бұрын
@@user-to5vc5qp9t можно поставить vim плагин
@user-to5vc5qp9t
@user-to5vc5qp9t Жыл бұрын
@@iKBAHT у меня neovim плагин. В vscode после neovim кажется, что интерфейс громоздкий, как по мне
@holyracc00n3
@holyracc00n3 Жыл бұрын
неппонял, а где кейс найти рандомные файлы в 10тыщщах директориях, у которых четко в середине ссылка на чертежи пушистых антисырных ракет ?)))
@nikolaykukushkin
@nikolaykukushkin Жыл бұрын
как ты усложнил задачу с созданием файлов :) mkdir folder{1..10} echo wow >> folder{1..10}/file{1..100}
@GlorianWolf
@GlorianWolf Жыл бұрын
В bash да, в sh не сработает. Но в целом прикольно.
@user-fo7fm3tm1r
@user-fo7fm3tm1r Жыл бұрын
Нет времени объяснять, огонь!
@lortta
@lortta Жыл бұрын
Я использую вим в phpstorm, настроил так, что мышкой не пользуюсь. Если какой нить большой файлик встречается, открываю в консоле. Такие ситуации очень редко встречаются.
@Livef
@Livef Жыл бұрын
А я вот возьму, и напишу в IDE те же скрипты, и исполню их. Ещё и в bash_history потом не искать :)))
@OlViktorovich
@OlViktorovich Жыл бұрын
на винде сижу и недавно проникся к .bat ... удобно в терминале через них в строке работать
@Livef
@Livef Жыл бұрын
@@OlViktorovich ну на счёт windows сомнительная тема, честно. Во всяком случае для меня и моих обычных задач.
@user-fx2tw2hf2d
@user-fx2tw2hf2d Жыл бұрын
Снизу есть кнопочка "терминал" в IDE можно сделать все что нужно, пока выглядит как "смотрите как я могу"))
@fionover9816
@fionover9816 Жыл бұрын
Спасибо тебе огромное !!! Я уж думал таких программистов уже почти нет, аж порадовался !
@user-qj9wh7lt8v
@user-qj9wh7lt8v Жыл бұрын
остались конечно, просто они все сидят в KZfaq черезе терминал ;)
@robroi1137
@robroi1137 Жыл бұрын
Спасибо, всё законспектировал) благодаря тебе полюбил и Linux, и vim
@tenelokis
@tenelokis Жыл бұрын
А ПОДСКАЖИТЕ ПОЖАЛУЙСТА: я вот в линукс пока что совсем не але, пробовал monjaro по одному из прошлых видео, в общем вопрос следующий, если ли сильная разница в линукс системах убунта / дебиан / манджаро и т.д С какой лучше начать изучать и какая будет максимально удобна для использования и работы в дальнейшем? Спасибо 🙂
@svetacool2034
@svetacool2034 Жыл бұрын
Со стабильной, где надо минимум чинить и где большое комьюнити и соответственно куча программ. Точно не с gentoo.
@t0digital
@t0digital Жыл бұрын
Разница есть, конечно, но не такая, чтобы сказать, что это совсем разные системы. Ставьте то, что вам понравится. Попробовать можно разное, загрузиться с флешки и без установки посмотреть что и как.
@tenelokis
@tenelokis Жыл бұрын
@@t0digital Если не секрет, вы ведь manjaro сами используете?
@t0digital
@t0digital Жыл бұрын
@@tenelokis помимо мака да
@tenelokis
@tenelokis Жыл бұрын
@@t0digital Спасибо за ответы 🙂👍
@viktorpryima2994
@viktorpryima2994 Жыл бұрын
Алексей, если есть возможность запиши плз видео как дебажить в консоли - имею ввиду аналог IDEшного дебага с точками останова и прочим (если есть) аналогом функционала.
@t0digital
@t0digital Жыл бұрын
аналоги есть, я сам таким не пользуюсь, но как-нибудь запишу, да
@t0digital
@t0digital Жыл бұрын
@@maelstrom254 дебагер придуман до ide, открою вам страшную тайну, не рассказывайте только никому
@thiefsy
@thiefsy Жыл бұрын
В IDE есть консоль, в которой можно сделать всё.
@user-bu9tx6oq3q
@user-bu9tx6oq3q Жыл бұрын
Эко тебя разорвало :D . Я начинающий, но мое мнение, что для начала IDE наше все, когда освоиться более-менее, то без знания консоли никуда, и после освоения и понимания основ ЯП, Гита и прочего (что IDE даёт), то потихоньку надо начинать делать это все руками и осваивать тонкости .
@baiken_zhussupov
@baiken_zhussupov Жыл бұрын
Спасибо за Ваш труд!!! Все как всегда круто!!! 👍🔥🔥🔥
@user-dl5ny9pp5p
@user-dl5ny9pp5p Жыл бұрын
Что за плагин текста в терминале?
@t0digital
@t0digital Жыл бұрын
какой тайм-код, о чём речь?
@ilplos
@ilplos Жыл бұрын
Так в любой IDE есть же терминал, где можно творить подобные штуки)
@jonyonee
@jonyonee Жыл бұрын
А вим стоит ли пользоваться если не обладаешь 10-пальцовой печатью ?
@t0digital
@t0digital Жыл бұрын
Думаю, что можно, в процессе уже подтянутся навыки. Но вим это не то, что стоит пробовать параллельно с изучением программирования, лучше в ide начинать, дальше уже углубляться в консоль и возможно попробовать vim
@threefourths
@threefourths Жыл бұрын
Имхо, 10-пальцевая печать - намного более важная вещь, чем вим или любой другой редактор. Я начинал пользоваться вимом ещё до того, как освоил 10-пальцевую печать, но скорость работы в нём оказалась в лучшем случае плюс-минус такая же, как в "обычных" редакторах. И лишь освоив слепой метод печати, я смог в полной мере воспользоваться преимуществами вима, тайловых оконных менеджеров, консольных утилит и других подобных штук. Но даже если всеми этими штуками не пользоваться, одна только слепая печать сделает вашу жизнь намного лучше
@threefourths
@threefourths Жыл бұрын
@@t0digital по моему опыту, навыки слепой 10-пальцевой печати не "подтягиваются" автоматически. Этим нужно отдельно осознанно заниматься, но оно того стоит
@jonyonee
@jonyonee Жыл бұрын
@@threefourths Только что начал ее тренировать пока мучаюсь хочется разбить клаву)
@threefourths
@threefourths Жыл бұрын
​@@jonyonee Это нормально, поверь, результат стоит потраченных усилий)
@user-uk4ww6ln7q
@user-uk4ww6ln7q Жыл бұрын
Таки там есть консоль вроде , в ней тоже самое низя напечатать? )
@t0digital
@t0digital Жыл бұрын
Ни в коем случае!
@Innos_
@Innos_ Жыл бұрын
Отличные кейсы! Каждый день создаю миллион файлов и добавляю в гит только те, что содержат 8 в середине.
@t0digital
@t0digital Жыл бұрын
14:00
@ivanavdeyev7297
@ivanavdeyev7297 Жыл бұрын
@Диджитализируй, что думаешь про AstroNvim?
@t0digital
@t0digital Жыл бұрын
не пробовал его. Попробую, много спрашивает сейчас о нем, сделаю материал
@user-fn7oy6yj4w
@user-fn7oy6yj4w Жыл бұрын
Мужик ты придумал нелепые задачи, которые врятли встретятся в обычной жизни. Ты же рофлишь в видео 😅
@user-qp8of2vk9y
@user-qp8of2vk9y Жыл бұрын
Да я сижу на Винде в PyCharm, пишу playbook`и ansibl`а и тут же запускаю их проверку/выполнение во вкладке терминала, в котором запущена ubuntu с ansible в WLS.
@dzagel
@dzagel Жыл бұрын
Напоминает обучение в своей шараге по профессии (не связано с кодингом), когда на практике уходило 2 дня на задачу из-за допотопных инструментов и чертежей руками карандашом на ватмане, когда в реальности это все делается через спутник за минуту и гораздо точнее. На логичный вопрос - зачем? Следовал ответ от препода: а что вы будете делать без всех этих спутников и новых технологий?)))
@t0digital
@t0digital Жыл бұрын
Ну так как вы в IDE-то сделаете это? На «современных технологиях»?
@dzagel
@dzagel Жыл бұрын
@@t0digital Так я не говорю, что в IDE можно сделать все это. Я не могу представить себе задачу, когда это потребуется сделать. И да, я полностью согласен, что нужно уметь работать с терминалом. Но задачи показанные в ролике это лишь практика.
@_test_test
@_test_test Жыл бұрын
это реально впечатляюще. не то, чтобы я побежал ставить линухс, но было классно
@cryptoworkdonkey
@cryptoworkdonkey Жыл бұрын
Алексей, спасибо. Можно и обзор сделать на запущенный у вас Alacritty, кстати.
@user-nn8nh6gi8r
@user-nn8nh6gi8r Жыл бұрын
Люди привет! Если вам не трудно, можете сказать ваш любимый язык программирования и за что вы его любите? Мне это нужно, что бы познакомиться с языками
@t0digital
@t0digital Жыл бұрын
Python, только Python xD
@WHT_-ue2rl
@WHT_-ue2rl Жыл бұрын
Учи Pascal))
@user-hf2fq8hd1p
@user-hf2fq8hd1p Жыл бұрын
Assembly ничё такой
@user-nn8nh6gi8r
@user-nn8nh6gi8r Жыл бұрын
@@WHT_-ue2rl Я хочу C и C++
@alexpresley8002
@alexpresley8002 Жыл бұрын
Наш главный Катан оказался мастером сарказма ))
@limonred5283
@limonred5283 Жыл бұрын
кажется, когда такой редкий случай настанет, то я загуглю эту консольную команду. тема не раскрыта как по мне.
@user-jx8jl7nc3j
@user-jx8jl7nc3j Жыл бұрын
Страшно представить, сколько сеньоров помидоров пользуются джуновскими кнопочками)
@IonWP
@IonWP Жыл бұрын
Можете пожалуйста сделать туториал про гит дебагинг? git bisect
@user-lk3qm7pm9n
@user-lk3qm7pm9n Жыл бұрын
Алексей, не хотите рассмотреть lsp и lua тему для настройки nvim? На днях пытался установить lsp для html - ничего не получилось. Точнее lsp подключилось, но клиент при подключению к буферу выходит с ошибкой 1. Гуглил, смотрел - либо вижу фигу, глядя в книгу, либо я не знаю что 😅
@daninspace9009
@daninspace9009 Жыл бұрын
Попробуйте lunarvim, там lsp для всего сами ставятся
@megaman13able
@megaman13able Жыл бұрын
Так ты ж сам выпустил видео, не стремиться к комфорту. Я пожалуй на IDE и останусь 🌚
@neordinator
@neordinator Жыл бұрын
И сколько же ты потратил времени на поиск / составление и написание этой команды 10:55 ?
@t0digital
@t0digital Жыл бұрын
Несопоставимо меньше ручного решения этой задачи в иде или написания специализированного скрипта, решающего ту же задачу. В этой команде ничего сложного, она простая.
@user-yj9fq5xo9h
@user-yj9fq5xo9h Жыл бұрын
Хотябы один из примеров может хотябы примерно понадобится в реальной работе?)) Мне кажется нет, хотя может просто работаю всего 6 лет... Наверное раз в десятилетие что-то такое сваливается. Что же делать то.... Надо будет подготовится
@t0digital
@t0digital Жыл бұрын
есть или развитие и постоянное получение возможностей эффективно решать всё более сложные новые задачи, или деградация. Я бы не гордился тем, что за 6 лет работы вам не понадобилась консоль, так себе повод
@user-yj9fq5xo9h
@user-yj9fq5xo9h Жыл бұрын
@@t0digital Консоль нужна была. Я говорил о ваших очень странных примерах. Если бы вы смогли найти какие-то более жизненные примеры, которые реально пригождалимь бы в работе, может и редко, но без сомнений реально. А не что-то, что существует только для того, чтобы "завалить" ide в невозможности это сделать
@user-yj9fq5xo9h
@user-yj9fq5xo9h Жыл бұрын
@@t0digital Ну и про концовку видео. В целом я согласен. Развитие обучение нужны всегда. Но способ донесения этого в этом ролике были абсурдные
@t0digital
@t0digital Жыл бұрын
@@user-yj9fq5xo9h они были столько же абсурдны как и опровергаемый тезис "в иде можно все". Не больше
@danilakhtarov
@danilakhtarov Жыл бұрын
Я обычно юзаю только vscode и в целом это есть ide для меня. И я гуглю какие команды надо ввести в консоль, чтобы ускорить процесс. Так что юзаешь ide и пользуешься консолью, берешь из мира все самое крутое. Но как часто бывает из-за того, что мне приходится работать с >30 репами, я пишу программку на питоне, и не просто делаю git push, а создаю MR с описанием что поправил. Так что учите ЯП-ния и интерфейсы взаимодействия с программами и сервисами. Написать программку иногда быстрее, чем запомнить 100500 команд в консоли.
@vabka-7708
@vabka-7708 Жыл бұрын
Задача1: Вроде во всех списках в идее можно искать по названию (просто надо начать набирать текст). Не уверен, можно ли регуляркой искать (не проверял), но если можно, то можно ввести file.8.\.txt и потом ^A и готово ))) Задача2 и далее: Ладно, сдаюсь. Но я бы для подобного вообще скрипт написал, хоть и не на баше.
@Anatolii_V_Novikov
@Anatolii_V_Novikov Жыл бұрын
Это на тему что лучше, клавиатура или мышка?
@t0digital
@t0digital Жыл бұрын
Нет! Это совсем о другом😜
@Artem.Nouwa.Razlom
@Artem.Nouwa.Razlom 12 күн бұрын
очевидно что клавиатура, duh
@user-re2hk5ub7m
@user-re2hk5ub7m Жыл бұрын
Очень полезный видос, похожии ситуациe возникают с гитом как в видосе, учитывая специфику проекта, когда вносишь изменения в схему сущности, а после этого из схемы генерится куча файлов в разных папках, которые не нужно коммитить, а нужны лишь те с названием сущности в которой ты работал, через IDE это ад делать :)
@al77ex1
@al77ex1 Жыл бұрын
Выпуск супер! Раньше так и роботали админы в терминале. Поодай еще одолочку fish или zsh с fzf поиском вообще будет огонь.
@PavelNT
@PavelNT Жыл бұрын
Они и сейчас так работают. Но речь про программирование, а не про админов. Админы это другие люди
@proctoleha
@proctoleha Жыл бұрын
Япона мама, писал тебе в прошлом видео, где ты отписался в ответ, за который отдельное спасибо, пишу сейчас. Алексей - терминал это наше всё. Это как Отче наш. Я работаю в команде, где бОльшая часть разрабов сидит под Виндой. Я их искренне не понимаю. Сам много лет под Линуксом, и что такое терминал знаю не по наслышке. Каждый инструмент предназначен для решения разных задач. Самое ценное для меня в IDE - это дебаг, автодополнение, ctrl + click и т.д. Но, в phpStorm, под которым я работаю, есть такая вкладочка - терминал, она используется постоянно. Одно дополняет, не исключает другое. Отличное видео, отличный посыл! Спасибо!
@kishiva4965
@kishiva4965 11 ай бұрын
Не хватает фрагмента, где консоль делают интуитивно понятной
@adamkrylov83
@adamkrylov83 Жыл бұрын
Умение работать в консоли открывает огромные возможности, во многих ситауциях гораздо эффективнее использования GUI, даёт больше понимания процесса, ну и это действительно удобно (когда умеешь это делать). Ну а если для человека удобно - это то, чему не надо учиться, и то, где не надо думать, то вообще непонятно, что он делает в IT. Странно, что такие очевидные вещи приходится кому-то разъяснять. Спасибо за видео!
@Azenrat
@Azenrat Жыл бұрын
Вы меня конечно простите... Но что мне мешает жмякнуть Ctrl+~ и ввести эти команды внутри CLI ide? Мой вопрос конечно ехидный)) знать среду в которой работаешь и/или для которой пишешь конечно же нужно, согласен с вами в этом
@t0digital
@t0digital Жыл бұрын
Не мешает, главное знать, что ввести в эту консоль, и речь только об этом
Нам нужны новые IDE и инструменты разработки!
12:03
Диджитализируй!
Рет қаралды 52 М.
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 7 МЛН
Eccentric clown jack #short #angel #clown
00:33
Super Beauty team
Рет қаралды 20 МЛН
когда достали одноклассники!
00:49
БРУНО
Рет қаралды 2,6 МЛН
Разрабатывать в Vim или в IDE? Vim vs IDE. Где писать код?
18:46
Python 3.12 - революция или эволюция?
34:15
Диджитализируй!
Рет қаралды 102 М.
Как нарисовать кота карандашом.
19:10
Азбука Рисования
Рет қаралды 2,4 МЛН
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 7 МЛН