Випадково потрапив на цей канал. Здивувала така маленька кількість підписників за такої високої якості контенту. Подяка автору за прекрасну роботу, підписка, дзвоник, лайк, звісно - комент.
До речі. Якщо вагаєшся вс код чи вім. То я вийшов з цієї проблеми просто встановивши плагін вім у вс код. Плюси швидкої роботи віма і зручність і простіть використання вс кода. Лайк за відео
Дякую за україномовний контент. Згоден за кожним словом. Vim реально крінжова річ. Комп не вирубав, але вимкнути його важко новачку. Тут я зрозумів, що ніфіга не програміст після 5 років такого-сякого досвіду...😁 Але знайти хочь найменьшу мотивацію вчити Vim після PyCharm - це надскладна задача. За весь час досвіду роботи не було жоднлго разу коли б знадобилося щось накшталт Vim (доречі теж саме з "сліпим" набором тексту) Часто у відосах крутого програміста зображають як когось, хто люто друкує в сліпу код. Хтось так робив у реальному житті? Мені більше часу витрачається на обдумування коду, ніж на його друкування, топу сліпий як би не дуже і треба... Але може хтось це використовує щодня?
Особисто я вважаю, що новачкам не має ніякого сенсу починати писати в текстовому редакторі. Це приблизно те ж саме, що вчитися водити на старому ВАЗі щоб потім весь час їздити на сучасному автомобілі з автоматом та цілою купою електроніки. Тому просто обираєш найкращу IDE і починаєш в ній. По-перше вона сильно допоможе зробити перші кроки, а по-друге ти звикнеш працювати з тим, з чим і далі будеш працювати. До того ж я не бачив IDE в яких от прямо так важко починати писати щоб прямо відмовлятися від неї. Приклад про import це скоріше не приклад проблем з IDE, а приклад того, що вчитися треба послідовно, а не намагатися обдурити час. В любій нормальній книжці про це буде написано практично зразу. До того ж ця проблема гуглиться практично миттєво. І я категорично проти фраз по типу "ти не програміст якщо ...". Звичайно VIM офігезний. І особисто мене не раз рятував. Але бути програмістом це не редактори, IDE чи мови програмування. Це вміння думати. Тому до інструментів краще відноситися спокійніше, а до вміння думати з максимальною увагою.
JetBrains заснована 3 росіянами в Празі(формально компанія чеська) зараз наче призупинили роботу 3 офісів в рф, наче все зробили правильно, але згадайте наприклад Сальдо - він теж розказував який він гарний а що в результаті? В будь якому випадку це лише моя думка, але вона можливо вплинула на вибір, хоча в більшості VSCode просто набагато гарніший на вигляд + має велику купу розширень для багатьох задач і можна самому обрати що завантажити а що ні. І згоден з думкою про Sublime Text - легкий ,швидкий і зручний для величезної маси текстів або невеликих правок у великі проекти(нащо чекати доки запуститься VSCode , якщо Sublime майже негайно відкривається, тому мої фаворити VSCode і Sublime Text
@@volodymyrusarskyy6987 Згоден, проте ризик отримати віруси мене від цього утримує , тим паче якщо є VsCode , або Sublime який в принципі не зобов'язує купувати ліцензію
Весь прикол в тому, що вони хоч і закрили офіси на росії, але майже всіх росіян, хто там працював, вивезли в цивілізовані країни Тому від цих чуваків, як на мене, максимум безплатні версії можна використовувати без дорікань совісті
ДжетБреинс сорі, по перше мають російське коріння, по друге його використовують лише у східній Європі та рашці. За весь час коли я працював з програмістами зі США чи наприклад Велекобританії ніхто і ніколи не юзав їх(джетів) продукти. Навіть крутили носом, з таким видом що я використовую щось жахливе. Ось ВС код так, його юзають майже всі - і джуни і архітектори з великим стажем. Бо це дуже і дуже зручний і адаптивний продукт який ти можеш налаштовувати сам під себе. Про Саблайм нічого сказати не можу, мені було не зручно їм користуватися. Максимум для швидків фіксів, коли треба відкрити щось швидко, і так саме швидко закрити.
Пам'ятаю друг, коли знайомив мене з лінуксом, одразу казав через Vim все робити (я тоді взагалі не шарив і для мене він був аналогічним будь-якій інші команді (ну ок, програмі)). Тепер, якщо треба щось швидко зробити - найлегший спосіб для мене це Vim. Не сказав би, що прям взагалі класно в ньому розбираюсь, але після нього не можу адекватно дивитись на жоден інший редактор :D
😂Первое знакомство с vim описано идеально. Когда ты такой "матерый" итшник и тут тебя текстовый редактор переиграл и уничтожил. Сейчас еще можно с телефона зайти погуглить как с эти чудом взаимодействовать, а когда на линуксе это добро первый раз открыл, жмешь привычные комбинации и команды чтобы выйти или помощь использовать и нифига.
згоден з кожним словом. VIM легко конфігурувати для роботи з Python, Go він виглядає чудово і є необхідний функціонал, але VIM потрібно вчити та довго на ньому працювати щоб працювати в ньому комфортно. VSCode те що мені більше подобається. Я працюю в Cider IDE що є майже копією VSCode.
Ти правий, ВІМ це та ще дроч, особливо якщо тобі треба поставити лінтери та автокомпліти. Але, у ВСКод є плагін для ВІМ, та гайд-розширення, де все про вім розписано.
Як на мене, в плані jetbrains треба робити обмовку, що це хоч і чеська компанія, але майже половина співробітників (підтверджено самою ж компанією 800/1800) та головні посадовці (як мінімум зараз CEO) - це росіяни.
Якби я(котрий не знав про Intellij) спитав себе(котрий знає), чи варто мені спробувати Intellij для java, python, web або навіть c++/#. То я би відповів, так на 100% це того варто. Єдине виключення, якщо люди перейменовують функції без рефакторінгу - їм не обовʼязково. Алекс, що ти скажеш про вім - чи треба його спробувати після Jetbrains? Бо там прям треба інвестувати час, вчити, настроювати. І я думаю навіщо, якщо і в ідейкі я можу робити без миші?
Кілька років користувався Pycharm, але щось він мене почав напружувати. Чи то він якийсь дуже важкий став чи хз. Перейшов на VSCode і поки що задоволений.
Я сидів добрих років 7 на Jetbrains. Одного разу WebStorm щось залагав, так що 5 хвилин робив звичайний ренейм. Ні ребут компа ні повний реінстал ідешок не допомогав. І тоді я перейшов на VsCode. Перші пару днів було тяжко, але з часом пересів і зараз задоволений. + Jetbrains наче оснований вихідцями з раїсі . Це також було фактором відмови від підписки
@@alex-kovalchuk для vuejs, react, nodejs- vscode працює досить не погано. Іноді не вистачає нормального клієнта для бд, але є платний екстеншен, який відносно непоганий, але всеж таки не рівня вбудованим в jetbrains. + трохи треба напильником і плагінами погратись. Але через тиждень вже звикаєш і сам редактор легший і швидший. Як сайд ефект - починаєш розбиратись з тулкітом мови і фреймворку. Наприклад eslint, який раніше не чіпав взагалі тепер розумію навіщо і користуюсь.
В принципі згоден, але в плані переліка ide-шок не вистачає хоча б кількох слів про такі речі як, Eclipse, NetBeans, Intellij IDEA, ну Geany на худий кінець... якщо вони Вам не до вподоби, то хоча б кілька слів скажіть чому?
До речі, що ви модете сказати за Visual Studio як середовище, чи не застаріле воно, бо в основному я на першому курсі працюю саме за ним? А зі sublime text мене взагалі познайомив фізик, чиї лаби ми робили взагалі не вкуруючи, як працювати із javascript
Visual Studio то жирнe IDE з гігантською купую можливостей (при установці конфігурується), і так воно не застаріле, воно оновляється. Коннкретно я не відкривав VS після того як здав останню лабу по C#). Зараз працюю у напрямку веб (PHP) то юзаю VS Code, і вже другий рік іноді намагаюсь перейти на phpstorm. Щодо sublime, то мені він не зайшов був коли вперше побачив, і так і не судилосб з ним познайомитись, тому що вибрав Atom (і сидів на ньому поки проект не закрився)
ST3 був перший редактор в якому писав код. Писав консольні додатки для розваги. Був знайомий викладач з С++ й він казав якщо цікаво бери в мене в кабінеті літературу та кодь, а як не вийде приходь подивимось, розберемося. Дядько прийшов у викладачі з продакшну мав на той час більше 15 років комерційної роботи.. Нажаль С++ я так й не вивчив 😅
А, так, і ще одне (переглянув ще раз частину про vim). Як текстовий редактор vim надзвичайно простий. Єдине - він, справді, не звичний. Не звично, коли є ще один режим (command, або normal mode). Не звично, що потрібно між режимами постійно переключатися (але це справа звички). Його простота відкривається при знайомстві з першими сторінками мануалу. Не варто з нього робити якусь програмку призначену для хакерів тощо. Це справді дуже і дуже простий редактор тексту. Так, в ньому дуже багато фічь і дуже продвинутих фічь, але для того, щоби текст (код) редагувати їх не обов'язково знати. Взагалі, мені здається, що використовую доволі обмежений набір команд, і цього цілком вистачає для більшості задач.
Взагалі як я помітив складність vim більш психологічна. Після початкового розуміння його ідеології треба тільки перший час мати перед собою список команд. Проте в чистому vim окрім налаштування конфігів на сервері я не користувався. Зазвичай використовував режим vim як плагін до IDE. Можливо пора на місяць повністю пересісти на нього і розібратись детальніше
@@alex-kovalchuk так, згоден в тому, що складність більш психологічна. Мені здається, вона зумовлена тим, що в vim'i є безліч команд і варіантів як зробити одне і те саме, і користувачі часто думають що це все потрібно. Але, насправді, імхо, щоби редагувати текст багато і не треба. Спробую перелічити в іншому коментарі.
@@alex-kovalchuk ну, просто я зараз розбираюсь із Юніті, і вприницпі подобається візуалка, хібащо в неї мінус для мене тіки те скільки вона пам'яті їсть. Думаю ще райдер спробувати як-небудь. Кажуть що під юніті непогана IDE.
Занадто вузькоспеціалізована. І по особистому враженні зараз майкрософт робить більшу ставку на VSCode і ймовірно років через 3-5 відмовиться від підтримки Visual Studio
Мені дійсно імпонує Vim підхід для редагування, але на "голому" Vim писати чогось не хочеться) За 3 роки праці, так і не можу злізти з VSCode, і, якщо чесно, не дуже розумію куди, бо десь половина функціоналу WebStorm-а мені не потрібна.
@@alex-kovalchuk та все не можу себе змусити встановити його) Я так розумію ти працюєш в WebStorm? Чи можна його "розвантажити" від непотрібного, і чи робить це взаємодію з ним краще?
Я не програміст (поки що) але використовую Vim key bindings в Obsidian для написання на редагування текстів😅 Думаю коли почну кодити то Vim зайде без проблем.
@@leonbishop7404 бувають речі зразу вдалі, бувають невдалі. Вім вдала річ, як і мишка, але ця річ розв'язувала конкретну задачу і цієї задачі більше не існує в первозданному вигляді. Зате зʼясувалося, що вім здатен закривати деякий біль, от люди й використовують його, але є кращий і логічніший спосіб.
А чому тоді браузер не інтегрують в іде? Шоб взагалі з середовища не виходити. Мабуть тому, що така іде стане супер повільною і відбиратиме тону ресурсів?
так, але це просто шоб одну сторінку переглянути. А я маю на увазі інтеграцію так, шоб не треба було світчітись у браузер і шукати там. Тобто ти повноцінно знаходишся в іде і тільки в ній, оце вже буде важко
Маєш на увазі що він не запускає програму? Так він більш тестовий редактор і запускати треба окремо, але можна налаштувати Build System і запускати з редактора (towardsdatascience.com/run-python3-on-sublime-text-5949e55450b2)
Доречі, що такого в їхньому цьому VS Code?? Він важить більше мамонта! 😄 Якщо мені потрібний навіть базовий набір для програмування наприклад на С++ та Python - тека з ним буде важити до 50 Гб. Та нафіг стільки?)) І це ще я вже забув скільки насправді він мені пропонував забити.. простіше якісь древні та легші IDE використовувати. 🤔 До того ж MSVC(здається так) від GCC відрізняється.. деякі рішення не сприймає. Може в GCC то є вільним трактуванням та припущенням, тоді як для їх компілятора - то невизначеність. 🤷🏻♂️
Основні переваги vim не в його command mode'i, і не в тому, що тільки клавіатура задіяна (пишу код в основному в Emacs'i, також задіяна виключно клавіатура). Взагалі, жодна його сильна сторона в відео не висвітлена. Vim користуюсь постійно. В основному тому, що він завжди під рукою. А під рукою він тому, що 1) дуже багато часу проводжу в терміналі (localhost); 2) досить часто доводиться бувати на чужих серверах (через ssh). З терміналу (localhost, desktop) також можна швидко відкрити файл на редагування за допомогою sublime (і не тільки), але це вже получиться інше вікно, і це не так зручно як з термінальним (не GUI'шним) vim'ом. Але зараз не про це. А про переваги vim'a. Він прекрасний для своїх задач. І жоден з інших перерахованих редакторів / IDE з ним в багатьох планах не зрівняється. І ось його переваги. Він надзвичайно розповсюджений (особливо в *nix середовищах), він доступний (безкоштовний в тому числі), легко і швидко встановлюється, а якщо і не можна встановити, то майже завжди є в наявності vi (vim - розширена версія vi), він легкий (в тому числі для використання на дуже повільних комп'ютерах), він доволі юзабельний з коробки (не потребує додаткового налаштування чи плагінів), ну і, звичайно, доволі функціональний.
З плюсами згідний, але на мою думку основний його плюс саме в command mode. Бо так він привчає програміста думати що зробити і потім робити. На практиці так получається набагато краще зосередитись над задачею і швидше працювати. Цей плюс є в тому числі в Emacs, але немає в sublime чи IDE
@@alex-kovalchuk не розумію цей аргумент "думати що зробити і потім робити", не розумію що там взагалі думати. Все більш-менш те саме що і в звичайному редакторі тільки трохи по-інакшому (і зі значно більшими можливостями). Перехід на 43 стрічку: :43 Пошук тексту "hello": /hello Редагування з кінця стрічки: A Редагування з нової стрічки: o Редагування там, де курсор: i Undo: u Швидка навігація по словам (назад та вперід): b та w Звичайна навігація (вниз, вверху, вліво, вправо): jkht Сторінка вниз / вверху: не пам"'ятаю, користуюсь Page Down / Page Up. Видалення від курсора до певного символа (наприклад "]"): dt] Видалення цілої стрічки: dd Перехід на початок файла: gg Перехід в кінець файла: G Що ще потрбіно? Заміну тексту не описав, може ще щось не згадав. Тим не менше не так і багато. В звичайних редакторах також є речі які треба знати. Наприклад, щойно шукав як в vscode робити навігацію по словам (b та w): ctrl + left та ctrl + right.
Тут я маю на увазі що коли садив джуна за vim він після певної адаптації починав швидше працювати. Бо в звичайні IDE він хаотично клікав курсором, заглядав всюди. А у vim сидів секунд 30, обдумував що хоче зробити і вводив команду. В результаті розділення думання і дій дуже гарно працює
- Вільна програма з відкритим кодом. Вона розповсюджується за ліцензією GPL - Підтримує безліч мов програмування, від популярних до дуже рідкісних, знає їх синтаксис та виділяє все за правилами. - Підтримка регулярних виразів у тому числі й у пошуку - Розширюється, гнучко налаштовується і в ньому є безліч можливостей та плагінів. - При цьому важить майже нічого та потребує мало оперативної пам'яті
Краще, але для початківців їх треба ще освоїти, а текстовий редактор уже є під рукою. Також треба хоча б знати що ти хочеш переглянути, якщо структура абсолютно незнайома, то я також відкриваю в sublime
Для реальної роботи на пхп існує тільки пхпшторм, все інше, нажаль, або вмерло/не оновлюється (екліпс, нетбінс), або не може мінімум потрібного (докер, дебагер, тести, і т.п.), vscode з усіма костилями ледве то робить, і то все дуже нестабільно і як-небудь, тому, нажаль, є одна ІДЕ для пхп хоча шторм супер тормозний на великих проєктах
Про vim я не буду критикувати. Я ніколи не розумів захопляння ним. Але списую це на те, що не вмію в нього. Скажу лише, що з ВІМом треба буде познайомитись, якщо пишете серверний софт. Тому що деколи все ж треба залізти на сервер і щось перевірити, підправити. Але це скоріше не код, а конфіги. Та й вім там самий дефолтний, а як я розумію він може бути гарним тільки якщо обвішати плагінами. Тому зрозуміти як він(вім) працює в якості текст редактора треба, а ось розбиратись глибше, якщо ващі смаки досить специфічні =)
Думаю знання двох мов (білоруською і російської) допомагає зрозуміти третю з тої ж самої мовної групи (українську). Тепер мені захотілось глянути відео білоруською мовою, щоб перевірити цю думку 😅
Ох уж цей вім, пам'ятаю випадок коли мені з колегою потрібно було відредагувати конфіг кубернетеса, а Ленс як на зло не хотів редагувати цей конфіг, довелось через кубстл це робити, а там відкривається вім для редагування а ми обоє не могли стягнути як там змінити один параметр)) довелось шукати вільного колегу який розбирається в ньому🤣
Для мене безкоштовна версія PyCharm це прекрасно, для написання гавнокоду. Ще помітив момент, коли друкую щось не в ньому, то забуваю натиснути на іншу дужку чи лапки
Для основної роботи на Java та Go використовую IDEA, тут майже без альтернатив. Для абсолютно всього іншого - Vim, це "ван лав", правда за останні років 10, які я ним користуюся, там назбиралося вже купа плагінів, маппінгів і т.д... і цей весь конфіг так і кочує між моїми компами, на чистий vim моя версія вже мало схожа. Купу разів намагався перелаштуватися на VSCode чи Sublime, але це як домашні тапки - хоч і старі, але ж так зручно)
@@alex-kovalchuk А я прям з тих що скачує мінімальну кількість плагінів, щоб не перевантажувати. (хоча маю комп з rtx, можливо це просто звичка.) Хоча так співпало що зараз юзаю lunarvim
З JetBrains перед тим як помістити список перевірив. Вони закрили усі офіси в росії, працівників які не згодились на переїзд в інші країни звільнили, не продають свою продукцію в росії. З самого створення компанії засновники JetBrains виїхали з росії та зробили компанію в Чехії. Але розумію людей які з нього переходять на VSCode через російське коріння
На початку шляху в програмуванні пробував писати на усіх перечислених автором варіатах, але 5 років пишу код js в vs code і не можу сказати жодного кривого слова в його сторону. Товариш кличе на сторону Jet brains, тому тут на вибір і смак кожного. На рахунок Sublime згоден з автором… а vim це як данина минулому( праотцям програмістам з ХХст.), треба спробувати кожному, але на кожен день це занадто як для початківця)
@@terensboroni1405 він актуальний тому, що: > It is included as "vi" with most UNIX systems and with Apple OS X. (взяв з головної сторінки vim'a) Практично, немає альтернатив. Бо немає щось типу vim'a, але з іншим, більш якимось, новішим інтерфейсом. Т.б. "інтерфейс застарів" такий собі аргумент.
@@atykhonov та це ж на особистий смак… Я вважаю так, і це для мене аргумент. Якщо комусь більш зручно керувати клавіатурою - велкам. Я не проти інших думок і хейтити вім не збирався, просто це не моє, але спробувати варто щоб зрозуміти для себе. P.S. Дякую за ресерч👌
В інституті проходили Linux та ОС. То навіть викладач не змогла знайти вихід з Vim.) Просто вбивала процес.. ну, принаймні не "з розетки". 😅 І якщо що це КПІ.) Але й щоб бути об'єктивним, це не технічний його факультет, хоча все одно крінжово.)
Хмм я ніякі не видаляв, і на модерацію в мене не висить жодного. Можливо автор видалив або чомусь не опублікувався коментар. Якщо автор ти, продублюй комент - не буду видаляти та відповім якщо там є питання Якщо ж автор не ти можеш описати про що був комент? Можливо він був до іншого відео. Бо мені також дуже не подобається якщо коментарі до відео будуть просто зникати
Коментар в підтримку крутого україномовного контенту! Дякую.
Випадково потрапив на цей канал.
Здивувала така маленька кількість підписників за такої високої якості контенту.
Подяка автору за прекрасну роботу, підписка, дзвоник, лайк, звісно - комент.
Дякую за підтримку
Дякую за створення чудового україномовного контенту. Бажаю успіхів у розвитку каналу! Лайк, підкписка і комент🙂
Дякую за довіру, але підписуйся лише якщо цікаво. Не хочу мати підписку як субсидії 😅
Дуже дякую за чудове відео, багато цікавого дізнався
Ви крутий) таке враження, ніби зайвих слів зовсім нема
Дякую, не дарма вирізав пів години лишніх слів 😅
Пане, вашого відео мені дуже не вистачало біля півроку тому. Якраз десь біля його виходу.
Дякую за відео)) Коментар в підтримку цікавого каналу)))
Дякую за створення судового контенту
Для поширення цього відео. Чудовий україномовний контент. Удачі.
Дякую за підтримку
Радий, що знайшов цей канал, майже все що тут, мені колись розповідав мій викладач з програмування. Тому підсів на цей канал)
Дякую за круту українську мову , однозначно підтримка !)
Дякую за підтримку
До речі. Якщо вагаєшся вс код чи вім. То я вийшов з цієї проблеми просто встановивши плагін вім у вс код. Плюси швидкої роботи віма і зручність і простіть використання вс кода. Лайк за відео
Відео про можливості IDE це те що треба, завжди знаходжу щось нове.
Уже в процесі, скоро буде детальний курс по sublime text в 1 відео
я не знаю як це працює, але я додивився до 8 хвилини, при тому, що я взагалі не маю відношення до програмування і роботи з кодом)
Дякую за Вашу роботу. Все по темі, коротко, доступно👍👍👍👍
Агінь! Зрозуміло і дружньо для новачка, дякую! Радий що натрапив на ваш канал )
Буду вдячний за великий курс по VIM для JavaScript
Незвичний звязок, але думаю буде цікаво
Дуже корисно та цікаво! Те що треба та ще й на рідній мові👍
Дякую, буду робити ще більше крутого контенту
Дякую за україномовний контент. Згоден за кожним словом.
Vim реально крінжова річ. Комп не вирубав, але вимкнути його важко новачку.
Тут я зрозумів, що ніфіга не програміст після 5 років такого-сякого досвіду...😁
Але знайти хочь найменьшу мотивацію вчити Vim після PyCharm - це надскладна задача.
За весь час досвіду роботи не було жоднлго разу коли б знадобилося щось накшталт Vim (доречі теж саме з "сліпим" набором тексту)
Часто у відосах крутого програміста зображають як когось, хто люто друкує в сліпу код.
Хтось так робив у реальному житті?
Мені більше часу витрачається на обдумування коду, ніж на його друкування, топу сліпий як би не дуже і треба...
Але може хтось це використовує щодня?
У вас круті відео! Дякую!
Особисто я вважаю, що новачкам не має ніякого сенсу починати писати в текстовому редакторі. Це приблизно те ж саме, що вчитися водити на старому ВАЗі щоб потім весь час їздити на сучасному автомобілі з автоматом та цілою купою електроніки. Тому просто обираєш найкращу IDE і починаєш в ній. По-перше вона сильно допоможе зробити перші кроки, а по-друге ти звикнеш працювати з тим, з чим і далі будеш працювати. До того ж я не бачив IDE в яких от прямо так важко починати писати щоб прямо відмовлятися від неї.
Приклад про import це скоріше не приклад проблем з IDE, а приклад того, що вчитися треба послідовно, а не намагатися обдурити час. В любій нормальній книжці про це буде написано практично зразу. До того ж ця проблема гуглиться практично миттєво.
І я категорично проти фраз по типу "ти не програміст якщо ...". Звичайно VIM офігезний. І особисто мене не раз рятував. Але бути програмістом це не редактори, IDE чи мови програмування. Це вміння думати. Тому до інструментів краще відноситися спокійніше, а до вміння думати з максимальною увагою.
хороша характеристика сердовищ розробок, дякую)
Дякую, дуже крутий та корисний випуск!
Я не програміст і, незважаючи на це, мені дуже цікаво слухати
Ролик не дивився, просто напишу Rider. І піду 😊
Найкраще писати код на листочку. В косу лінію.
Во славу Слаанеш
Дуже крутий контент, дякую за це!!!!!)
JetBrains заснована 3 росіянами в Празі(формально компанія чеська) зараз наче призупинили роботу 3 офісів в рф, наче все зробили правильно, але згадайте наприклад Сальдо - він теж розказував який він гарний а що в результаті?
В будь якому випадку це лише моя думка, але вона можливо вплинула на вибір, хоча в більшості VSCode просто набагато гарніший на вигляд + має велику купу розширень для багатьох задач і можна самому обрати що завантажити а що ні. І згоден з думкою про Sublime Text - легкий ,швидкий і зручний для величезної маси текстів або невеликих правок у великі проекти(нащо чекати доки запуститься VSCode , якщо Sublime майже негайно відкривається, тому мої фаворити VSCode і Sublime Text
Це ж саме мене зупиняє від купівлі jetbrains, тому використовую студентську ліцензію
@@andriiandrii352 Радий що я такий не один)
JetBrains це якраз той випадок, коли кряк не гріх 😆
@@volodymyrusarskyy6987 Згоден, проте ризик отримати віруси мене від цього утримує , тим паче якщо є VsCode , або Sublime який в принципі не зобов'язує купувати ліцензію
Весь прикол в тому, що вони хоч і закрили офіси на росії, але майже всіх росіян, хто там працював, вивезли в цивілізовані країни
Тому від цих чуваків, як на мене, максимум безплатні версії можна використовувати без дорікань совісті
Мені подобається ваше відео. Чекаю на продовження. Вподобайка
Уже в процесі. Стараюсь поміститись в адекватний таймінг
Дякую за інформацію, корисна!
ДжетБреинс сорі, по перше мають російське коріння, по друге його використовують лише у східній Європі та рашці. За весь час коли я працював з програмістами зі США чи наприклад Велекобританії ніхто і ніколи не юзав їх(джетів) продукти. Навіть крутили носом, з таким видом що я використовую щось жахливе. Ось ВС код так, його юзають майже всі - і джуни і архітектори з великим стажем. Бо це дуже і дуже зручний і адаптивний продукт який ти можеш налаштовувати сам під себе. Про Саблайм нічого сказати не можу, мені було не зручно їм користуватися. Максимум для швидків фіксів, коли треба відкрити щось швидко, і так саме швидко закрити.
Перехожу на word- мені сподобалось!
Дякую за розʼяснення щодо інструментів)
Очікую на те саме величезне відео :)
Сподіваюсь завершити до понеділка, під час підготовки і сам багато нового дізнався 😅
Пам'ятаю друг, коли знайомив мене з лінуксом, одразу казав через Vim все робити (я тоді взагалі не шарив і для мене він був аналогічним будь-якій інші команді (ну ок, програмі)). Тепер, якщо треба щось швидко зробити - найлегший спосіб для мене це Vim. Не сказав би, що прям взагалі класно в ньому розбираюсь, але після нього не можу адекватно дивитись на жоден інший редактор :D
дякую) дуже якісно і грунтовно) ти крутий)
Дякую за відео! Воно дуже допомогло мені❤
Радий допомогти
😂Первое знакомство с vim описано идеально. Когда ты такой "матерый" итшник и тут тебя текстовый редактор переиграл и уничтожил. Сейчас еще можно с телефона зайти погуглить как с эти чудом взаимодействовать, а когда на линуксе это добро первый раз открыл, жмешь привычные комбинации и команды чтобы выйти или помощь использовать и нифига.
згоден з кожним словом. VIM легко конфігурувати для роботи з Python, Go він виглядає чудово і є необхідний функціонал, але VIM потрібно вчити та довго на ньому працювати щоб працювати в ньому комфортно. VSCode те що мені більше подобається. Я працюю в Cider IDE що є майже копією VSCode.
Ти правий, ВІМ це та ще дроч, особливо якщо тобі треба поставити лінтери та автокомпліти. Але, у ВСКод є плагін для ВІМ, та гайд-розширення, де все про вім розписано.
Чекаю відео про Vim
Швидше за все буде десь через місяць
Твій канал - знахідка🇺🇦
Дякую, дуже приємно
Для перегляду, пошуку і редагування великих файлів (Гб+) непогано працює EmEditor
Як на мене, в плані jetbrains треба робити обмовку, що це хоч і чеська компанія, але майже половина співробітників (підтверджено самою ж компанією 800/1800) та головні посадовці (як мінімум зараз CEO) - це росіяни.
Фронтенд теж лайкає 🇺🇦🙏
Велике дякую за це відео, мені здається що VScode буде навіть краще за пайчарм
Мені поки що менш зручний, проте можу списати це на багаторічну звичку роботи з jetbrains
Якби я(котрий не знав про Intellij) спитав себе(котрий знає), чи варто мені спробувати Intellij для java, python, web або навіть c++/#. То я би відповів, так на 100% це того варто. Єдине виключення, якщо люди перейменовують функції без рефакторінгу - їм не обовʼязково.
Алекс, що ти скажеш про вім - чи треба його спробувати після Jetbrains? Бо там прям треба інвестувати час, вчити, настроювати. І я думаю навіщо, якщо і в ідейкі я можу робити без миші?
Кілька років користувався Pycharm, але щось він мене почав напружувати. Чи то він якийсь дуже важкий став чи хз.
Перейшов на VSCode і поки що задоволений.
Я сидів добрих років 7 на Jetbrains. Одного разу WebStorm щось залагав, так що 5 хвилин робив звичайний ренейм. Ні ребут компа ні повний реінстал ідешок не допомогав. І тоді я перейшов на VsCode. Перші пару днів було тяжко, але з часом пересів і зараз задоволений. + Jetbrains наче оснований вихідцями з раїсі . Це також було фактором відмови від підписки
Хммм мене останнім часом також підзадовбали переіндексації, тому думаю спробувати пересісти
@@alex-kovalchuk для vuejs, react, nodejs- vscode працює досить не погано. Іноді не вистачає нормального клієнта для бд, але є платний екстеншен, який відносно непоганий, але всеж таки не рівня вбудованим в jetbrains. + трохи треба напильником і плагінами погратись. Але через тиждень вже звикаєш і сам редактор легший і швидший. Як сайд ефект - починаєш розбиратись з тулкітом мови і фреймворку. Наприклад eslint, який раніше не чіпав взагалі тепер розумію навіщо і користуюсь.
А JetBrains часом не мoскoвитська контора?
Так, кацапська
а що що до Microsoft Visual Studio?
В принципі згоден, але в плані переліка ide-шок не вистачає хоча б кількох слів про такі речі як, Eclipse, NetBeans, Intellij IDEA, ну Geany на худий кінець... якщо вони Вам не до вподоби, то хоча б кілька слів скажіть чому?
на пайтоні pycharm то любов))))
Все так і є. А ще в jetbrains є зручна ідешка для роботи з базами даних datagrip.
перепробував все що ви назвали, але все ж таки vs code лідер для мене
До речі, що ви модете сказати за Visual Studio як середовище, чи не застаріле воно, бо в основному я на першому курсі працюю саме за ним? А зі sublime text мене взагалі познайомив фізик, чиї лаби ми робили взагалі не вкуруючи, як працювати із javascript
Visual Studio то жирнe IDE з гігантською купую можливостей (при установці конфігурується), і так воно не застаріле, воно оновляється. Коннкретно я не відкривав VS після того як здав останню лабу по C#). Зараз працюю у напрямку веб (PHP) то юзаю VS Code, і вже другий рік іноді намагаюсь перейти на phpstorm. Щодо sublime, то мені він не зайшов був коли вперше побачив, і так і не судилосб з ним познайомитись, тому що вибрав Atom (і сидів на ньому поки проект не закрився)
Про Vim запиши будь ласка теж.
Уже раз готував, але важко було гарно зібрати тому відклав на потім. Думаю через декілька місяців випущу
З приводу Vim: я завжди хотів навчитись користуватися компом без миші. Ну от хоча б однією прогою можна спробувати)
Підписка за україномовний контент ❤
Дякую, але підписуйся лише якщо цікава тематика
ST3 був перший редактор в якому писав код. Писав консольні додатки для розваги. Був знайомий викладач з С++ й він казав якщо цікаво бери в мене в кабінеті літературу та кодь, а як не вийде приходь подивимось, розберемося. Дядько прийшов у викладачі з продакшну мав на той час більше 15 років комерційної роботи.. Нажаль С++ я так й не вивчив 😅
Vim мене теж задовбав!
А, так, і ще одне (переглянув ще раз частину про vim). Як текстовий редактор vim надзвичайно простий. Єдине - він, справді, не звичний. Не звично, коли є ще один режим (command, або normal mode). Не звично, що потрібно між режимами постійно переключатися (але це справа звички). Його простота відкривається при знайомстві з першими сторінками мануалу. Не варто з нього робити якусь програмку призначену для хакерів тощо. Це справді дуже і дуже простий редактор тексту. Так, в ньому дуже багато фічь і дуже продвинутих фічь, але для того, щоби текст (код) редагувати їх не обов'язково знати. Взагалі, мені здається, що використовую доволі обмежений набір команд, і цього цілком вистачає для більшості задач.
Взагалі як я помітив складність vim більш психологічна. Після початкового розуміння його ідеології треба тільки перший час мати перед собою список команд.
Проте в чистому vim окрім налаштування конфігів на сервері я не користувався. Зазвичай використовував режим vim як плагін до IDE. Можливо пора на місяць повністю пересісти на нього і розібратись детальніше
@@alex-kovalchuk так, згоден в тому, що складність більш психологічна. Мені здається, вона зумовлена тим, що в vim'i є безліч команд і варіантів як зробити одне і те саме, і користувачі часто думають що це все потрібно. Але, насправді, імхо, щоби редагувати текст багато і не треба. Спробую перелічити в іншому коментарі.
Intellij idea це топ серед топів, загальні без конкуренції
Наразі в мене таке саме враження
А що можете сказати про VS, якщо мова с++ або с#. Просто цікава ваша думка про цей продукт майків.
Особисто в мене склалось враження що VS вони зараз по інерції розвивають, а основну ставку роблять на VS Code
@@alex-kovalchuk ну, просто я зараз розбираюсь із Юніті, і вприницпі подобається візуалка, хібащо в неї мінус для мене тіки те скільки вона пам'яті їсть. Думаю ще райдер спробувати як-небудь. Кажуть що під юніті непогана IDE.
VIM то любов...
Так, для тих то його освоїв, він уже в серці назавжди
Дякую за відео, пригадую як переходив з веб шторма на вскод, бля ніколи не забуду command+s
PyCharm
хіба нє? =)
За Vim особлива подяка.
А як же Emacs?
А якщо до Visual Studio? Начебто непогана IDE'шка
Занадто вузькоспеціалізована. І по особистому враженні зараз майкрософт робить більшу ставку на VSCode і ймовірно років через 3-5 відмовиться від підтримки Visual Studio
Мені дійсно імпонує Vim підхід для редагування, але на "голому" Vim писати чогось не хочеться)
За 3 роки праці, так і не можу злізти з VSCode, і, якщо чесно, не дуже розумію куди, бо десь половина функціоналу WebStorm-а мені не потрібна.
Постав плагін VSCodeVim в vscode. За нього не можу обіцяти. Але в webstorm аналогічний працює шикарно
@@alex-kovalchuk та все не можу себе змусити встановити його)
Я так розумію ти працюєш в WebStorm? Чи можна його "розвантажити" від непотрібного, і чи робить це взаємодію з ним краще?
@@alexkonoplian Я також не люблю перенавантажений інтерфейс тому все приховав, коли відкриваю WebStorm окрім поля де вводити код немає нічого
Я не програміст (поки що) але використовую Vim key bindings в Obsidian для написання на редагування текстів😅
Думаю коли почну кодити то Vim зайде без проблем.
Думаю дуже сподобається. Я пам'ятаю знайомі які гарно освоїли vim пробували його в месенджери і браузер прикрутити, бо мишкою уже було незручно
@@alex-kovalchuk це називається "вирішувати біль технологіями сімдесятих років" xD
Ну якщо це такими словами описати звучить уже не настільки гарно 😅
@@alwnz3250 а мишка це технологія дохєра новітня?
@@leonbishop7404 бувають речі зразу вдалі, бувають невдалі. Вім вдала річ, як і мишка, але ця річ розв'язувала конкретну задачу і цієї задачі більше не існує в первозданному вигляді. Зате зʼясувалося, що вім здатен закривати деякий біль, от люди й використовують його, але є кращий і логічніший спосіб.
А чому тоді браузер не інтегрують в іде? Шоб взагалі з середовища не виходити. Мабуть тому, що така іде стане супер повільною і відбиратиме тону ресурсів?
Іронія в тому що інтегровують. Наприклад в ide від jetbrains можна переглянути html відкривши сторінку всередині середовища розробки
так, але це просто шоб одну сторінку переглянути. А я маю на увазі інтеграцію так, шоб не треба було світчітись у браузер і шукати там. Тобто ти повноцінно знаходишся в іде і тільки в ній, оце вже буде важко
nice :)
Thanks!
В sublime text з Python є проблема: не працює input
Маєш на увазі що він не запускає програму? Так він більш тестовий редактор і запускати треба окремо, але можна налаштувати Build System і запускати з редактора (towardsdatascience.com/run-python3-on-sublime-text-5949e55450b2)
Відео починається на 7:20
хех, тоже варіант
У мене перше IDE це було стандартне IDLE який йде у комплекті з Python
Доречі, що такого в їхньому цьому VS Code?? Він важить більше мамонта! 😄
Якщо мені потрібний навіть базовий набір для програмування наприклад на С++ та Python - тека з ним буде важити до 50 Гб. Та нафіг стільки?))
І це ще я вже забув скільки насправді він мені пропонував забити.. простіше якісь древні та легші IDE використовувати. 🤔
До того ж MSVC(здається так) від GCC відрізняється.. деякі рішення не сприймає. Може в GCC то є вільним трактуванням та припущенням, тоді як для їх компілятора - то невизначеність. 🤷🏻♂️
Він працює на Electron. Дуже грубо кажучи він це браузер як без інтерфейсу. Завдяки цьому його змогли написати на typescript
Основні переваги vim не в його command mode'i, і не в тому, що тільки клавіатура задіяна (пишу код в основному в Emacs'i, також задіяна виключно клавіатура). Взагалі, жодна його сильна сторона в відео не висвітлена. Vim користуюсь постійно. В основному тому, що він завжди під рукою. А під рукою він тому, що 1) дуже багато часу проводжу в терміналі (localhost); 2) досить часто доводиться бувати на чужих серверах (через ssh). З терміналу (localhost, desktop) також можна швидко відкрити файл на редагування за допомогою sublime (і не тільки), але це вже получиться інше вікно, і це не так зручно як з термінальним (не GUI'шним) vim'ом. Але зараз не про це. А про переваги vim'a. Він прекрасний для своїх задач. І жоден з інших перерахованих редакторів / IDE з ним в багатьох планах не зрівняється. І ось його переваги. Він надзвичайно розповсюджений (особливо в *nix середовищах), він доступний (безкоштовний в тому числі), легко і швидко встановлюється, а якщо і не можна встановити, то майже завжди є в наявності vi (vim - розширена версія vi), він легкий (в тому числі для використання на дуже повільних комп'ютерах), він доволі юзабельний з коробки (не потребує додаткового налаштування чи плагінів), ну і, звичайно, доволі функціональний.
З плюсами згідний, але на мою думку основний його плюс саме в command mode. Бо так він привчає програміста думати що зробити і потім робити. На практиці так получається набагато краще зосередитись над задачею і швидше працювати. Цей плюс є в тому числі в Emacs, але немає в sublime чи IDE
@@alex-kovalchuk не розумію цей аргумент "думати що зробити і потім робити", не розумію що там взагалі думати. Все більш-менш те саме що і в звичайному редакторі тільки трохи по-інакшому (і зі значно більшими можливостями).
Перехід на 43 стрічку: :43
Пошук тексту "hello": /hello
Редагування з кінця стрічки: A
Редагування з нової стрічки: o
Редагування там, де курсор: i
Undo: u
Швидка навігація по словам (назад та вперід): b та w
Звичайна навігація (вниз, вверху, вліво, вправо): jkht
Сторінка вниз / вверху: не пам"'ятаю, користуюсь Page Down / Page Up.
Видалення від курсора до певного символа (наприклад "]"): dt]
Видалення цілої стрічки: dd
Перехід на початок файла: gg
Перехід в кінець файла: G
Що ще потрбіно? Заміну тексту не описав, може ще щось не згадав. Тим не менше не так і багато. В звичайних редакторах також є речі які треба знати. Наприклад, щойно шукав як в vscode робити навігацію по словам (b та w): ctrl + left та ctrl + right.
Тут я маю на увазі що коли садив джуна за vim він після певної адаптації починав швидше працювати. Бо в звичайні IDE він хаотично клікав курсором, заглядав всюди. А у vim сидів секунд 30, обдумував що хоче зробити і вводив команду. В результаті розділення думання і дій дуже гарно працює
Завжди вважав notepad++ кращим)
А чим саме? бо я не зміг підсісти на notepad++
- Вільна програма з відкритим кодом. Вона розповсюджується за ліцензією GPL
- Підтримує безліч мов програмування, від популярних до дуже рідкісних, знає їх синтаксис та виділяє все за правилами.
- Підтримка регулярних виразів у тому числі й у пошуку
- Розширюється, гнучко налаштовується і в ньому є безліч можливостей та плагінів.
- При цьому важить майже нічого та потребує мало оперативної пам'яті
@@Lcnet1395 ці переваги і у sublime text є......
логи на гігабайти краще відкривати в консолі через less або grep залежно від певних потреб 😎
Краще, але для початківців їх треба ще освоїти, а текстовий редактор уже є під рукою. Також треба хоча б знати що ти хочеш переглянути, якщо структура абсолютно незнайома, то я також відкриваю в sublime
Тисніть подобання, робіть маленькі кроки до звищенства вкраїнства.
Для реальної роботи на пхп існує тільки пхпшторм, все інше, нажаль, або вмерло/не оновлюється (екліпс, нетбінс), або не може мінімум потрібного (докер, дебагер, тести, і т.п.),
vscode з усіма костилями ледве то робить, і то все дуже нестабільно і як-небудь, тому, нажаль, є одна ІДЕ для пхп
хоча шторм супер тормозний на великих проєктах
Я так і не зрозумів в чому полягає крутість vim?
Про vim я не буду критикувати. Я ніколи не розумів захопляння ним. Але списую це на те, що не вмію в нього.
Скажу лише, що з ВІМом треба буде познайомитись, якщо пишете серверний софт. Тому що деколи все ж треба залізти на сервер і щось перевірити, підправити. Але це скоріше не код, а конфіги. Та й вім там самий дефолтний, а як я розумію він може бути гарним тільки якщо обвішати плагінами. Тому зрозуміти як він(вім) працює в якості текст редактора треба, а ось розбиратись глибше, якщо ващі смаки досить специфічні =)
Объясните, как будучи русскоговорящим беларусом, я так легко понимаю украинской?) Дзякуй.
просто нормальна кількість хромосом xD
Думаю знання двох мов (білоруською і російської) допомагає зрозуміти третю з тої ж самої мовної групи (українську). Тепер мені захотілось глянути відео білоруською мовою, щоб перевірити цю думку 😅
@@alex-kovalchuk це працює) навіть не одразу розумієш з тобою говорять білоруською чи українською)
Все просто: нас ще в школі вчили, що до української найближча мова - це білоруська
html + css = vs code
js, і типу того idea intellij
Я пишу на NetBeans і довольний шо чорт)))
👍
Ох уж цей вім, пам'ятаю випадок коли мені з колегою потрібно було відредагувати конфіг кубернетеса, а Ленс як на зло не хотів редагувати цей конфіг, довелось через кубстл це робити, а там відкривається вім для редагування а ми обоє не могли стягнути як там змінити один параметр)) довелось шукати вільного колегу який розбирається в ньому🤣
Хех, добре що був такий колега
Для мене безкоштовна версія PyCharm це прекрасно, для написання гавнокоду. Ще помітив момент, коли друкую щось не в ньому, то забуваю натиснути на іншу дужку чи лапки
Так, часто IDE робить багато за тебе і тому для навчання краще брати текстовий редактор з підсвіткою
Уявляю, як джун на своєму лептопі не може вийти з віма, виймає штепсель з розетки, а вім і далі там 🤣🤣🤣Чорна магія, треба йти зливати віск😂
Думаю твій опис дуже близький до реальності 😂
Ні ні, це сіньор так робить 🤣
@@TheKitMurkit сіньйори-помідори просто купують новий лептоп 😂
дак саблайм також має плагіни
Так, і завдяки цьому може прокачатись з текстового редактора до IDE
Для основної роботи на Java та Go використовую IDEA, тут майже без альтернатив.
Для абсолютно всього іншого - Vim, це "ван лав", правда за останні років 10, які я ним користуюся, там назбиралося вже купа плагінів, маппінгів і т.д... і цей весь конфіг так і кочує між моїми компами, на чистий vim моя версія вже мало схожа. Купу разів намагався перелаштуватися на VSCode чи Sublime, але це як домашні тапки - хоч і старі, але ж так зручно)
Згідний, знайомим які гарно освоїли vim боляче переходити на щось інше
Я так і не вийшов з віму, тому користуюсь ним
Я коли спробував nvchad прям підсів на neovim. Ну і звичайно вийти не зміг
@@alex-kovalchuk А я прям з тих що скачує мінімальну кількість плагінів, щоб не перевантажувати. (хоча маю комп з rtx, можливо це просто звичка.) Хоча так співпало що зараз юзаю lunarvim
JetBrains? Той що росісяни роблять? Той ще має програмістів в росіі яка платять податки за які летять ракети?
З JetBrains перед тим як помістити список перевірив.
Вони закрили усі офіси в росії, працівників які не згодились на переїзд в інші країни звільнили, не продають свою продукцію в росії. З самого створення компанії засновники JetBrains виїхали з росії та зробили компанію в Чехії.
Але розумію людей які з нього переходять на VSCode через російське коріння
На початку шляху в програмуванні пробував писати на усіх перечислених автором варіатах, але 5 років пишу код js в vs code і не можу сказати жодного кривого слова в його сторону. Товариш кличе на сторону Jet brains, тому тут на вибір і смак кожного. На рахунок Sublime згоден з автором… а vim це як данина минулому( праотцям програмістам з ХХст.), треба спробувати кожному, але на кожен день це занадто як для початківця)
vim - доволі сучасний і актуальний інструмент
Він актуальний, навіть є достатньо плагінів типу автодоповнення чи підсвітка синтаксису і т.д., але інтерфейс на мою думку застарів
На сьогодні він зайняв свою нішу безумовно
@@terensboroni1405 він актуальний тому, що:
> It is included as "vi" with most UNIX systems and with Apple OS X.
(взяв з головної сторінки vim'a)
Практично, немає альтернатив. Бо немає щось типу vim'a, але з іншим, більш якимось, новішим інтерфейсом. Т.б. "інтерфейс застарів" такий собі аргумент.
@@atykhonov та це ж на особистий смак… Я вважаю так, і це для мене аргумент. Якщо комусь більш зручно керувати клавіатурою - велкам. Я не проти інших думок і хейтити вім не збирався, просто це не моє, але спробувати варто щоб зрозуміти для себе.
P.S. Дякую за ресерч👌
В інституті проходили Linux та ОС.
То навіть викладач не змогла знайти вихід з Vim.) Просто вбивала процес.. ну, принаймні не "з розетки". 😅
І якщо що це КПІ.) Але й щоб бути об'єктивним, це не технічний його факультет, хоча все одно крінжово.)
крінжа
Є ще nanovim наче
ого, коментарі модеруються, і навіть (обгрунтовані) видаляються, відписався, дякую
Хмм я ніякі не видаляв, і на модерацію в мене не висить жодного. Можливо автор видалив або чомусь не опублікувався коментар. Якщо автор ти, продублюй комент - не буду видаляти та відповім якщо там є питання
Якщо ж автор не ти можеш описати про що був комент? Можливо він був до іншого відео. Бо мені також дуже не подобається якщо коментарі до відео будуть просто зникати
@@alex-kovalchuk дякую за відповідь. Так, автор я, і чомусь коментар зник. Ок, напишу, але вже набагато коротше.
@@alex-kovalchuk значить помилився, вибач
Буває що коментарі закидаються далеко вниз
І багато ти в професійній діяльності використовуєш VIM?))))
Як той жарт "я працюю виключно з VIM бо не знаю як з нього вийти"
Я так уже другий тиждень так освоюю neovim😅
@@alex-kovalchuk :D