То что ставится автоматически ; даже иногда уменьшает количество случайных ошибок. А ещё надо помнить, что если будет очень много улучшений скорости работы всего на 1%... Это будет не хуже чем одно улучшение на какие-нибудь большие проценты
Rider помог мне оптимизировать код, в том числе и избавлением от GetComponent'ов повторяющихся. Не представляю сколько бы времени на это ушло бы в визуале
Последние 2 года периодически ставлю новые версии Rider в Mac os. Каждый раз добавляются новые глюки, которые очень мешают работать: то ide долго загружается, потом падает и надо опять ждать загрузки, то ide начинает пририсовывать в коде спецсимволы, с которыми потом не билдится проект. Пока сижу в Vs code, но хорошая ide не помешала бы, т.к. Visual studio for mac тоже далека от студии под винду.
Здравствуйте! Jetbrains Resharper решает проблемы, которые вы описали для студии. Можете подсказать, какие еще есть преимущества у Rider, кроме, конечно кроссплатформенности?
В очередной раз убеждаюсь, что ютуб читает мысли. Обожаю продукты от jetbrains. Последние 2.5 профессионально занимаюсь разработкой приложений под Android, До этого пол года кодил в IDEA, пока учился Java. До этого писал в PHP Storm, с самой покупки брейнами данного проекта. И тут я решил изучить шарп и юнити. В VS Code мне не хватило настроек, чтобы нормально все настроить. VS мне показался монстром. И тут я подумал, неужели Jetbrains ничего под шарп не сделали? И сразу же после этих мыслей мне попадается данное видео. Я тут же скачал и активировал приложение. Настроил все под себя, как привык в Андроид студио. Всё такое родное, тёплое, ламповое. На мой взгляд, лучшее IDE под шарп и юнити. Спасибо автору!
Сегодня как раз пригодилась бы декомпиляция стандартного метода. Как-то и не слышал про эту фишку никогда, все мучался. Спасибо! На работе можно использовать любую удобную IDE, задумался. Единственный минус, что 95% коллег используют VS, поэтому когда будут возникать какие-то вопросы, им будет некомфортно ориентироваться в Rider, если буду что-то показывать. Честно говоря не знаю по каким причинам, он не выбран, как основная IDE, но факт есть факт.
Декомпиляция есть в VS, просто по Ctrl+клик он делает Go to Definition, а не Go to Implementation. Нужно нажать правой кнопкой и в меню выбрать Go to Implementation. Меня это раздражает в VS, но я не нашел как в настройках можно переназначить на Ctrl+клик что бы было Go to Implementation. Если в Rider по умолчанию Ctrl+клик это переход к реализации метода, то супер.
@@semyondyachenko4183 ну плагин которий добавляет автозаполнения из райдера такая хуета он мне вместо UnityEngine.UI заполнял какой-то библиотекой из Window Forms
Rider в коде советует заменять четкие объявления типа на var, это правда стоит так делать? Также советует избавляться от вложенности, заменяя например в функции if что-то на if обратное что-то и return ( замечательно написал... извиняюсь, но надеюсь поймешь :) ) И где вообще ознакомится с подобными правилами оформления кода. Буду ждать ответа, спасибо)
Такие вещи это дело вкуса, на работу программы/игры они никак не влияют. Я вот на обратное условие и return не люблю заменять лишний раз, так что это выключаю, а var ставлю только там где какое-нибудь длинное и неважное KeyValuePair.. Но это похоже на то как лучше переменные именовать, главное какие-нибудь правила выбрать и их придерживаться, а какие не важно)
> четкие объявления типа на var Лично я считаю. что да, ибо почти всегда так понятно, что за тип будет. инвертировать ифы - дело вкуска. Иногда замысел можно потерять, по тому я тоже предпочитаю выключать это. > И где вообще ознакомится с подобными правилами оформления кода. Буду ждать ответа, спасибо) Гуглим что-нибудь типа C# codestyle
Классная программа тоже, попробую Rider как нибудь, пока что у меня у универе обучают на Visual Studio, я считаю, мне нужно пока что сосредоточиться на самих языках, а потом смогу выбрать более удобный редактор кода)
Автоматическая подстановка using есть в VS 2019 - когда вводишь имя класса, жмешь ALT + A, в интелисеснс становятся видимыми классы из не подключенных пространств имен, и после выбора нужного, using автоматом подставляется. Правда так и не понял, как это включить на постоянку, чтобы каждый раз ALT + A не жать. Если кто знает, отпишитесь, плиз.
@@EmeraldPowder, да на райдер бы уже все давно перешли, если б не платная подписка. А ты, кстати, не в курсе, в райдере можно как-то поставить русский языковой пакет, как в VS? Не интерфейс, а чтобы описание методов было на русском и т.д.?
@@toxicknight3079 не перешли бы, райдер куда багованее студии к сожалению. У райдера то дебаг отвалиться, то проекты перестанут билдится, то ещё какая-нить магическая хрень. Работал несколько лет на студии, перешел на райдер, поработал на нём год и ушел обратно.
Ещё райдер работает лучше с юниттестами, которые внутри юнити. Райдер быстрее чем вижла + решарпер. Райдер уже немного знает о DOTS стеке. Райдер знает инфу о настройках юнити проекта и коде который в проекте через пакетный менеджер. Дебаг мультитредный и анализ памяти тоже на голову выше.
Боже, наконец-то увидел кого-то на Ютубе у кого Виндоус панель сбоку. Всегда считал что на обычном мониторе она только там и должна быть, при этом от знакомых слышал только удивление и непонимание. Но блин, монитор и так широкий и низкий, зачем ещё его и панелью обрезать?!
я дельфи 6- 7 версии изучал так же было, оч удобно, особенно код разабов изучать. выделил и ткнул комбинацию клавиш и попал в исходник. для новичков райд дорого.
возможно продукты от JetBrains действительно очень высокого качества, в разы снижая затраты на проектирование, но как говориться, удобство и качество, вещи малой совместимости. мне например больше нравиться цветовое оформление в vs, нежели в rider. в riderе я ощущаю, как пишу код в пустыне, без наличия крыши над головой и монитором, что снижает контраст, за счет паподаемых на экран лучей солнца. Перенастраивать все лень, поэтому аргумент в пользу кастомизации не рассматриваю.
Я когда использовал студию юзал Resharper, он правда очень платный (сам платный + требует ultimate студии), но добавляет почти все возможности райдера, в том числе декомпилятор библиотек. Про плагины конкретные не знаю, но именно для декомпиляции есть куча отдельных программ - DnSpy, Just Decompile
3 года пользовался для разработки на юнити визуалкой, все было хорошо. Потом устроился на новое место работы, и уже год пользуюсь райдером, недавно из-за баги в одной из последних версий перелез обратно на визуалку, через несколько часов сбежал оттуда, настолько все было непривычно
Помогите пж, уже все форумы перелистал. Делаю программу на Windows forms и не могу понять, как удалить компонент на форме в райдере. В VS я просто нажимал на компонент правой кнопкой мыши и там мог удалить, но как это сделать в Rider!?
Выбирай бинд под Intellij idea. Она бомбическая, там все ясно без объяснений. В визуал студио хреново подсвечивается код, читается не очень хорошо. А в отличии от студии НЕ НАДО СОХРАНЯТЬ, каждое нажатие на клавиатуру сохраняет код. Жаль нет rider community (бесплатной версии)
Какими IDE как правило пользуются сотрудники предприятий (enterprise)? Может ли возникнуть такая ситуация, когда предприятие работает исключительно с VS и у тебя не останется иного выбора, как переходить c Rider'а на эту IDE? Нет ли в этом плане каких либо ограничений со стороны работодателя?
В энтерпрайзе конечно могут быть всякие ограничения, и свои специфические плагины. Ну и там скорее всего корпоративные лицензии и корпоративные компы, так что просто приходишь, садишься, и работаешь. Но в геймдеве на Юнити мне кажется нигде заставлять не будут
есть лайфхак на Stepik. Например решаешь 1-2 задания в курсе по плюсам от яндекса и тебе прилетает письмо с кодом на несколько месяцев на все продукты JetBrains. Вроде тоже самое действует и на других курсах, но я только по плюсам проходил
Про нахождение мест где используется функция, переменная и тд: в visual studio есть CodeLens . Про поиск, есть комбинация ctrl t для навороченного поиска. Декомпиляцию "внешнего" кода тоже вроде завезли. А еще, новая студия наконец 64 битная... Что это означает, думаю, объяснять не нужно. Райдер мне нравится, но есть вещи которые лично меня раздражают, например то что он постоянно пытается вставить кучу кода который мне затем приходится удалять, т.е. в 80% случаев делает не то что мне надо, хотя, думаю, это я уже докапываюсь :) Спасибо за видео.
да, согласен, автор использует зачем то VS 2017, хотя на тот момент уже была 2019 и там все есть то что он показал в райдере. Хотя вроде бы это уже и в 2017 было, но не уверен. Если бы Rider был хотя бы чуть дешевле возможно перешел бы на него (160$ включая налоги это очень дорого, тем более ежегодно), а так не вижу смысла, он больше для любителей "чего то новенького", а по функционалу они братья близнецы.
@@EmeraldPowder Привет, активно сейчас вкатываюсь в разработку на юнити, я так понимаю райдер для юньки будет всё ещё получше вижуал студио (без решарпера)?
Забей на книги(по крайней мере на старте). Бери любую задачу (например решатель судоку) и вперед в гугл. "C# как перебрать массив", "C# как на форме нарисовать текст", "c# int", "c# метод" и т.д. Главное запомни, что в интернете код для примера, его обязательно нужно переписывать .
@@Drak0sha13 Чел, комментарию больше месяца... Ещё пару дней и будет 2 месяца. Я за это время уже успел книгу и учиться по ней плюс по интернету. И то, что ты сказал, я и так знаю. Я написал комментарий именно про что-то определенное. А именно про книгу. Так почему ты лезишь не по теме? Читай пожалуйста внимательнее комментарий и отвечай по теме этого комментария, если ты так хочешь на него ответить...
@@kolyan_69 лол, человек все правильно сказал. Ты же дальше настаиваешь на забивании гвоздей микроскопом. В книге часто описываются проблемы и как их решать, НО, если ты никогда с ними не сталкивался, ты не поймешь/запомнишь смысл этого. До мидла можно подняться без книг Желаю стать менее токсичным. Тем более, опыта работы у тебя не много на сколько я понял
Декомпилятор в студии уже давно есть он просто экспериментальный и включается отдельной функцией (работает так же) Но лично мне не нравится, мне соурс код не нужен, а вот видеть весь класс целиком в метаданных очень удобно, как выключить декомпиляцию в райдере я не нашел :(
Я только с недельку как решил попробовать райдер. Дружище, спасибо тебе. Я не знал про мультикурсор. Огромное человеческое спасибо!!! Еще в райдере такая фича есть, он подтягивает созданные теги из юнити и при вызове CompareTag() выдает их списком.
Меня в студии бесят 2 бага: 1 - когда нажимаешь и отпускаешь ctrl на названии курсор может не переключиться назад и остаться в виде пальца. 2 - когда окошко перегрузок заслоняется окном описания параметров.
В Вижуал студии - если нет юзинга, то можно правым кликом нажать и он предоставит тебе как вариант решения - добавить нужный юзинг - да да - КОСТЫЛЬ, но денег на ридер нет)
Райдер гораздо лучше Вижлы во всех смыслах, поработав на нем продолжительно время назад уже никогда не захочется, он полностью настраивается так как вижле даже не снилось. А тот кто утверждает обратное просто на нем не работал продолжительное время так как пришел с вижлы и просто к ней привык. просто видно, что его делали с большой любовью и уделяли мелочам очень много внимания, что и делает его таким удобным.
Согласен. Я недавно обратил внимание что он правильно показывает автокомплит, даже когда начинаешь в русской раскладке печатать, такой заботы ни в одной разработанной американцами проге не видео
@@EmeraldPowder ты еще обрати внимание на такой момент, что когда печатаешь код, ты просто набираешь 2-3 буквы переменной и сразу нажимаешь таб и печатаешь дальеше и практически не смотришь что именно он предложил так как почти всегда это правильный выбор и ты просто печатаешь без остановки. а в вижле тот же самый номер вобще не проходит, мало того, что он не предлагает нужных переменных и ты почти всегда должен ее допечатать, так еще и кэширует от 1 до 2 секунд что ппц как много. мне просто пришлось недавно пересесть на с ++ ненадолго и я этот момент в полной мере ощутил.
Неплохой вариант - она что-то среднее между студией и Sublime. Полегче и побыстрее студии, но всё таки автодополнение и некоторые более-менее умные функции есть
В окне с подстановкой кода, в левом нижнем углу есть плюсик. На него нажми, список увеличится и теми "позициями", которых нет в подключенных библиотеках
Использовал и новый райдер и новую студию в прод. Последняя студия в разы удобнее в связке с юнити чем райдер. С райдером все же есть проблемы и с дебагом, да и с тем что он иногда просто берет и зависает. При том что зависает тред который отвечает за редактирование кода, весь остальной интерфейс работает. В общем, сомнительно.
До конца не смотрел, т.к. считаю не очень объективно сравнивать голую студию без R# и Rider, в который он встроен из коробки. У меня есть обе студии уже не первый год, в целом для WPF и Avalonia студия работает лучше, да и Live Unit Testing забавная фича. Ещё у райдера небольшой минус, что обновления не всегда успевают за изменениями в спецификации языка. Из плюсов райдера то, что в нём решарпер лучше интегрирован и кое-какие вещи сделаны чуточку удобнее.
VS с решарпером сравнивать с Rider это скучно, т.к. там все фичи по сути одни и те же. В общем то да, не для Unity у студии есть пара плюсов, те же всякие визульные редакторы, и поддержка новых фич языка. Меня в VS+Resharper очень бесило, что есть два окна поиска, два окна с ошибками, два хоткея для переименования переменной, и кучи всего остального по два. Но это так, субъективно, по возможностям с решарпером студия не хуже Rider'a. И кстати ultimate студии у меня лицензионной нет, так что ещё и пиратить пришлось бы тогда
@@EmeraldPowder Про пиратство тут студия выигрывает за счет комьюнити версии. У меня персональная подписка на Rider+R# и есть от работодателя VS Enteprise, так что для разнообразия работаю и там и там (но чаще в студии)
@@ArtzillaName Да, студия есть совсем бесплатная, но чтобы решарпер поставить, надо иметь студию ultimate + ещё лицензию JetBrains. Но вообще это конечно не главный минус, у нас с пиратством проблем нет
Пришлось пересесть на Rider, потому что проект под дебагом в вижле вечно вылетает. Неважно какая у тебя машина, и на старом FX4300 и на i510210u тоже самое. Но когда в Rider открываешь тот же самый проект, с теми самыми конфигурациями - никаких вылетов нет.
пол гола использовал моно для .Net решил на юнити попрогить, и о чудо он нихуя не подсказывает и не подсвечивает даже на точку с запятой часто перестал реагировать (точнее на её отсутствие)
2019 visual studio поставил, какая же она пестро яркая, я понимаю что всё можно настроить, но оно мне надо? Реально из за этого пожалуй и смотрю в сторону райдера.
А тема-то у райдера -неужели только "тёмная"? -Просто смотреть больно как Вы переключаетесь со "светлой" Юнити на темный Райдер. Причём и в переносном смысле "больно" и в общем-то и не в переносном тоже :) Такой переход для меня все равно что удар по глазам...
Как только райдер или решарпер сворачивает цикл в linq, все, досвидос производительность. Это ладно когда у вас бизнес приложение, а вот для юнити этот синтаксический допинг - антиаргумент.
Да, добавляется аллокаций от этого, но я все равно обычно не стараюсь сделать код без выделения памяти, вроде работает неплохо. Но злоупотреблять этим точно не стоит
кстати да, если любите студию "развешивать" на несколько мониторов, то ваш выбор VS, если любите однооконный режим, то Rider. По мне Rider чуть компактнее в рамках однооконного режима, но у меня 3 монитора, по этому я сижу на VS+ReSharper. 🙂
@@alexlightweight А сейчас в Rider многооконность тоже есть, но нужду в этом лично я не чувствую) Всё равно код на одном экране мне оказалось держать удобнее.
@@vabka-7708 речь про различные обджект браузеры и прочие окна на других мониторах, а не про код. Но если удобно на одном мониторе в одном окне, то норм. Тут кому как. 🙂
Что меня бесит в студии: 1: Это не Visual Studio Code 2: Е**нутые сочетания клавиш Пример: форматирование тескта студия - ctrl+k затем ctrl+f vscode - ctrl+alt+f 3: Жручесть ресурсов системы
я бы назвал это видео "почему rider лучше vs" или "обзор rider"
все продукты от JetBrians лучшие в своём роде)
Потому что продукты платные.
Можно получить бесплатный ключ на степике
@@gribashov8315 учиться, умным раздают JB подписку
Скажи это давай ещё про андроид студию
@@tirnat скажу, есть кряки
01:37 - автоматическая подстановка using'ов
03:53 - при выборе метода объекта Rider сам подставляет скобки и точку с запятой
То что ставится автоматически ; даже иногда уменьшает количество случайных ошибок. А ещё надо помнить, что если будет очень много улучшений скорости работы всего на 1%... Это будет не хуже чем одно улучшение на какие-нибудь большие проценты
Надо видео с настройкой Райдера под Юнити, это безумное количество подсказок не помогает а мешает делая код плохо читабельным.
Rider помог мне оптимизировать код, в том числе и избавлением от GetComponent'ов повторяющихся. Не представляю сколько бы времени на это ушло бы в визуале
Последние 2 года периодически ставлю новые версии Rider в Mac os. Каждый раз добавляются новые глюки, которые очень мешают работать: то ide долго загружается, потом падает и надо опять ждать загрузки, то ide начинает пририсовывать в коде спецсимволы, с которыми потом не билдится проект. Пока сижу в Vs code, но хорошая ide не помешала бы, т.к. Visual studio for mac тоже далека от студии под винду.
На Mac не пробовал Rider, только Idea пользовался там, она хорошо работала. А я встречал даже тех кто говорил что на linux юзал Rider
Благодарю за видео!!!
в VS автоматическое добавление using по умолчанию отключено, но вы можете включит эту функцию в настройках.
Не подскажешь как называется эта настройка. Буду очень благодарен. 🙂
Здравствуйте!
Jetbrains Resharper решает проблемы, которые вы описали для студии. Можете подсказать, какие еще есть преимущества у Rider, кроме, конечно кроссплатформенности?
Недавно релизнулась 2022 студия, может сделать обзор уже с ней? Очень интересны изменения
Да надо найти время и самому уже посмотреть на неё, вдруг она и правда стала хороша, а то я со времён этого видео и не пользовался ей
Я уже выбрал, это Subline Text 3
Стало очень интересно, подскажите пожалуйста, а что за клавиатура у вас. Ее звук очень понравился)
обычная механическая клава, по звуку или на голубых или на красных свичах.
В очередной раз убеждаюсь, что ютуб читает мысли. Обожаю продукты от jetbrains. Последние 2.5 профессионально занимаюсь разработкой приложений под Android, До этого пол года кодил в IDEA, пока учился Java. До этого писал в PHP Storm, с самой покупки брейнами данного проекта. И тут я решил изучить шарп и юнити. В VS Code мне не хватило настроек, чтобы нормально все настроить. VS мне показался монстром. И тут я подумал, неужели Jetbrains ничего под шарп не сделали? И сразу же после этих мыслей мне попадается данное видео. Я тут же скачал и активировал приложение. Настроил все под себя, как привык в Андроид студио. Всё такое родное, тёплое, ламповое. На мой взгляд, лучшее IDE под шарп и юнити. Спасибо автору!
Попробую rider,пока визуалка загрузится и напечатает 1 букву пройдет целая вечность
Сегодня как раз пригодилась бы декомпиляция стандартного метода. Как-то и не слышал про эту фишку никогда, все мучался. Спасибо! На работе можно использовать любую удобную IDE, задумался. Единственный минус, что 95% коллег используют VS, поэтому когда будут возникать какие-то вопросы, им будет некомфортно ориентироваться в Rider, если буду что-то показывать. Честно говоря не знаю по каким причинам, он не выбран, как основная IDE, но факт есть факт.
Бабки, очевидно же =)
Декомпиляция есть в VS, просто по Ctrl+клик он делает Go to Definition, а не Go to Implementation. Нужно нажать правой кнопкой и в меню выбрать Go to Implementation. Меня это раздражает в VS, но я не нашел как в настройках можно переназначить на Ctrl+клик что бы было Go to Implementation. Если в Rider по умолчанию Ctrl+клик это переход к реализации метода, то супер.
Еще один жирный плюс для райдера это то что шейдеры можно писать используя автозаполнения а в VS этого нет
плагин ставиться 5 секунд буквально, если конечно религия не позволяет их ставить, то да rider лучше в этом плане.
@@semyondyachenko4183 ну плагин которий добавляет автозаполнения из райдера такая хуета он мне вместо UnityEngine.UI заполнял какой-то библиотекой из Window Forms
То чувство когда ты нечего не понимаешь в кодинге, но смотришь с интересом!
)))
2:29 есть комбинация Alt+a для такой же подстановки юзингов в VS
Rider в коде советует заменять четкие объявления типа на var, это правда стоит так делать? Также советует избавляться от вложенности, заменяя например в функции if что-то на if обратное что-то и return ( замечательно написал... извиняюсь, но надеюсь поймешь :) ) И где вообще ознакомится с подобными правилами оформления кода. Буду ждать ответа, спасибо)
Такие вещи это дело вкуса, на работу программы/игры они никак не влияют. Я вот на обратное условие и return не люблю заменять лишний раз, так что это выключаю, а var ставлю только там где какое-нибудь длинное и неважное KeyValuePair..
Но это похоже на то как лучше переменные именовать, главное какие-нибудь правила выбрать и их придерживаться, а какие не важно)
> четкие объявления типа на var
Лично я считаю. что да, ибо почти всегда так понятно, что за тип будет.
инвертировать ифы - дело вкуска. Иногда замысел можно потерять, по тому я тоже предпочитаю выключать это.
> И где вообще ознакомится с подобными правилами оформления кода. Буду ждать ответа, спасибо)
Гуглим что-нибудь типа C# codestyle
Классная программа тоже, попробую Rider как нибудь, пока что у меня у универе обучают на Visual Studio, я считаю, мне нужно пока что сосредоточиться на самих языках, а потом смогу выбрать более удобный редактор кода)
Пока ты студент райдер бесплатный. Потом будет платный.
Мне райдер тоже очень нравится=))
мне тоже
Автоматическая подстановка using есть в VS 2019 - когда вводишь имя класса, жмешь ALT + A, в интелисеснс становятся видимыми классы из не подключенных пространств имен, и после выбора нужного, using автоматом подставляется.
Правда так и не понял, как это включить на постоянку, чтобы каждый раз ALT + A не жать. Если кто знает, отпишитесь, плиз.
Не знал об этом заклинании, так куда удобнее должно быть в студии, спасибо. Хтоя видосы с райдером всё-таки буду теперь записвать, думаю
@@EmeraldPowder, да на райдер бы уже все давно перешли, если б не платная подписка.
А ты, кстати, не в курсе, в райдере можно как-то поставить русский языковой пакет, как в VS? Не интерфейс, а чтобы описание методов было на русском и т.д.?
@@toxicknight3079 не перешли бы, райдер куда багованее студии к сожалению. У райдера то дебаг отвалиться, то проекты перестанут билдится, то ещё какая-нить магическая хрень. Работал несколько лет на студии, перешел на райдер, поработал на нём год и ушел обратно.
@@yaroslavsergeev6737 зато на linux есть
Отпишусь поздно, но вдруг кому поможет. В параметрах C# IntelliSense поставить галочку "отображать элементы из неимпортированных пространств имён"
Чёт у меня нету таких плашек над методами. Где чего надо включить? Сильно нужно понять кто метод вызывает
Ещё райдер работает лучше с юниттестами, которые внутри юнити. Райдер быстрее чем вижла + решарпер. Райдер уже немного знает о DOTS стеке. Райдер знает инфу о настройках юнити проекта и коде который в проекте через пакетный менеджер. Дебаг мультитредный и анализ памяти тоже на голову выше.
Боже, наконец-то увидел кого-то на Ютубе у кого Виндоус панель сбоку. Всегда считал что на обычном мониторе она только там и должна быть, при этом от знакомых слышал только удивление и непонимание. Но блин, монитор и так широкий и низкий, зачем ещё его и панелью обрезать?!
Те, у кого квадратный монитор: ._.
@@RenderDragon квадратных нет.
@我叫 Дарик уверен на 97% что это не рофл и он про 4:3 мониторы.
я дельфи 6- 7 версии изучал так же было, оч удобно, особенно код разабов изучать. выделил и ткнул комбинацию клавиш и попал в исходник. для новичков райд дорого.
возможно продукты от JetBrains действительно очень высокого качества, в разы снижая затраты на проектирование, но как говориться, удобство и качество, вещи малой совместимости. мне например больше нравиться цветовое оформление в vs, нежели в rider. в riderе я ощущаю, как пишу код в пустыне, без наличия крыши над головой и монитором, что снижает контраст, за счет паподаемых на экран лучей солнца. Перенастраивать все лень, поэтому аргумент в пользу кастомизации не рассматриваю.
8:35 а можно ссылку(и) на плагин(ы)?
Я когда использовал студию юзал Resharper, он правда очень платный (сам платный + требует ultimate студии), но добавляет почти все возможности райдера, в том числе декомпилятор библиотек. Про плагины конкретные не знаю, но именно для декомпиляции есть куча отдельных программ - DnSpy, Just Decompile
@@EmeraldPowder resharper не требует VS ultimate. На бесплатной community будет работать.
3 года пользовался для разработки на юнити визуалкой, все было хорошо. Потом устроился на новое место работы, и уже год пользуюсь райдером, недавно из-за баги в одной из последних версий перелез обратно на визуалку, через несколько часов сбежал оттуда, настолько все было непривычно
а rider'у нужны какие-то компоненты visual studio для полноценной работы?
как например для appcode нужен установленный xcode
Насколько я знаю, это VS требует для нормальной работы компоненты, которые есть в райдере (reSharper кажется)
а каким плагином в VS, чтобы работали ссылки на декомпилированный код?
Как называется плагин для доступа к исходному кода через нажатие по имени класс? Подскажите пожалуйста.
Вроде это и в райдере и в студии есть из коробки, надо либо колёсиком нажимать на имя, либо ЛКМ удерживая Ctrl
Помогите пж, уже все форумы перелистал. Делаю программу на Windows forms и не могу понять, как удалить компонент на форме в райдере. В VS я просто нажимал на компонент правой кнопкой мыши и там мог удалить, но как это сделать в Rider!?
Для WPF и винформ студия объективно лучше будет. (Но винформы в 2020 - такое себе)
@@vabka-7708 Rider юзает ту же подсистему винформ, что и VS. Так что они одинаковы.
@@Gneusyvjdnfbsucj а для WPF нет.
@@vabka-7708, верим, надеемся, ждём.
подскажите где можно посмотреть как работать с rider для новичка
Выбирай при установке бинды с Visual Studio, и документации на сайте прочти
Выбирай бинд под Intellij idea. Она бомбическая, там все ясно без объяснений. В визуал студио хреново подсвечивается код, читается не очень хорошо. А в отличии от студии НЕ НАДО СОХРАНЯТЬ, каждое нажатие на клавиатуру сохраняет код. Жаль нет rider community (бесплатной версии)
@@ElChampi0 В визуал студии код подсвечивается излишне, сплошное новогодне яркое пятно.
А что по поводу производительности?
Rider не показался более тормознутым в плане отзывчивости интерфейса?
Я бы сказал наоборот
Как включить окно свойств в wpf в rider?
Какими IDE как правило пользуются сотрудники предприятий (enterprise)? Может ли возникнуть такая ситуация, когда предприятие работает исключительно с VS и у тебя не останется иного выбора, как переходить c Rider'а на эту IDE? Нет ли в этом плане каких либо ограничений со стороны работодателя?
В энтерпрайзе конечно могут быть всякие ограничения, и свои специфические плагины. Ну и там скорее всего корпоративные лицензии и корпоративные компы, так что просто приходишь, садишься, и работаешь. Но в геймдеве на Юнити мне кажется нигде заставлять не будут
@@EmeraldPowder Понятно, спасибо.
Перехожу с Visual Studio на Rider, только по причине перехода на Linux, Ide последнее что еще держит на Windows.
Vs просто топ! Сломала мне создание шаблонов.
Привет, скажи пожалуйста название клавиатуры. Я просто кайфую от ее звука
Привет, старая Razer Black Widow со свитчами Cherry MX Blue. Она ужасно громкая, на видео дорожка со звуками клавы раз в 10 приглушена)
Подскажи пожалуйста как можно получить студенческую лицензию без подтверждения электронной почты домена университета?
Без подтверждения не уверен, там вроде есть опция скинуть им какие-то документы подтверждающие ещё. Я через почту получал
@@EmeraldPowder Спасибо, смотрю твой канал, давай ещё)) сними что-то про скелетную анимацию
Можно, фотку студака нужно отрпавить
@@yuriifedelesh9237 у меня его уже нет)
есть лайфхак на Stepik. Например решаешь 1-2 задания в курсе по плюсам от яндекса и тебе прилетает письмо с кодом на несколько месяцев на все продукты JetBrains. Вроде тоже самое действует и на других курсах, но я только по плюсам проходил
Про нахождение мест где используется функция, переменная и тд: в visual studio есть CodeLens . Про поиск, есть комбинация ctrl t для навороченного поиска. Декомпиляцию "внешнего" кода тоже вроде завезли. А еще, новая студия наконец 64 битная... Что это означает, думаю, объяснять не нужно. Райдер мне нравится, но есть вещи которые лично меня раздражают, например то что он постоянно пытается вставить кучу кода который мне затем приходится удалять, т.е. в 80% случаев делает не то что мне надо, хотя, думаю, это я уже докапываюсь :) Спасибо за видео.
да, согласен, автор использует зачем то VS 2017, хотя на тот момент уже была 2019 и там все есть то что он показал в райдере. Хотя вроде бы это уже и в 2017 было, но не уверен. Если бы Rider был хотя бы чуть дешевле возможно перешел бы на него (160$ включая налоги это очень дорого, тем более ежегодно), а так не вижу смысла, он больше для любителей "чего то новенького", а по функционалу они братья близнецы.
@@alexlightweight на авито Jetbrains Russia продаёт годовую лицензию за 1к
@@alexlightweight В 23 году они далеко не близнецы, просто посмотри на Jetbrains Resharper (VS плагин) и сколько всего он вносит
Emerald, привет
Сделаешь новое, актуальное сравнение студии и райдера последних версий, пожалуйста?
Привет. Там вроде не так много изменилось, хотя надо сказать что студия стала помощнее
@@EmeraldPowder Привет, активно сейчас вкатываюсь в разработку на юнити, я так понимаю райдер для юньки будет всё ещё получше вижуал студио (без решарпера)?
Если кому нужно, то есть бесплатный аналог Rider, называется Consulo.
Можешь пожалуйста сказать с какой книге по С# ты начинал учить С#?
Забей на книги(по крайней мере на старте). Бери любую задачу (например решатель судоку) и вперед в гугл. "C# как перебрать массив", "C# как на форме нарисовать текст", "c# int", "c# метод" и т.д. Главное запомни, что в интернете код для примера, его обязательно нужно переписывать .
@@Drak0sha13 Чел, комментарию больше месяца... Ещё пару дней и будет 2 месяца. Я за это время уже успел книгу и учиться по ней плюс по интернету. И то, что ты сказал, я и так знаю.
Я написал комментарий именно про что-то определенное. А именно про книгу. Так почему ты лезишь не по теме? Читай пожалуйста внимательнее комментарий и отвечай по теме этого комментария, если ты так хочешь на него ответить...
@@kolyan_69 молодец, если не бросил. Продолжай и все получится, опыт сразу не появляется. Удачи в изучении ;)
@@kolyan_69 лол, человек все правильно сказал. Ты же дальше настаиваешь на забивании гвоздей микроскопом.
В книге часто описываются проблемы и как их решать, НО, если ты никогда с ними не сталкивался, ты не поймешь/запомнишь смысл этого. До мидла можно подняться без книг
Желаю стать менее токсичным. Тем более, опыта работы у тебя не много на сколько я понял
Mono develop: Ну да ну да пошел я нахер
Да, на него совсем уже забили. Но как мне кажется он никогда и не был супер мощной ide, разве что открытым и кроссплатформеным
@@EmeraldPowder ну его просто под Unity пилили
С выходом Visual Studio 2022 всё так же Rider лучше?
Я со времён этого видео особо и не пробовал студией пользоваться, если честно, возможно они там всё уже улучшили
Декомпилятор в студии уже давно есть он просто экспериментальный и включается отдельной функцией (работает так же)
Но лично мне не нравится, мне соурс код не нужен, а вот видеть весь класс целиком в метаданных очень удобно, как выключить декомпиляцию в райдере я не нашел :(
Я только с недельку как решил попробовать райдер. Дружище, спасибо тебе. Я не знал про мультикурсор. Огромное человеческое спасибо!!! Еще в райдере такая фича есть, он подтягивает созданные теги из юнити и при вызове CompareTag() выдает их списком.
Меня в студии бесят 2 бага: 1 - когда нажимаешь и отпускаешь ctrl на названии курсор может не переключиться назад и остаться в виде пальца. 2 - когда окошко перегрузок заслоняется окном описания параметров.
в VS 2022 все те же баги. 🙁
@@alexlightweight Уже поправили и навалили новых.
@@vicitacal11 не поправили, неделю назад поймал опять багу с Ctrl и пальцем, студия естественно VS 2022 со всеми обновлениями. )))
Спасибо за сравнение.
Жаль виды возможных проектов при создании не сравнили
Торееееент
В Вижуал студии - если нет юзинга, то можно правым кликом нажать и он предоставит тебе как вариант решения - добавить нужный юзинг - да да - КОСТЫЛЬ, но денег на ридер нет)
Да, кликнуть или Ctrl+, Вообще эти пара секунд ничего не решат, но придётся отвлечься, ещё возможно к мышке потянуться
Тоже бич без денег, сижу на EAP :)
в точку ! Rider неплох, но ценник конский. Пока на VS сижу.
Так есть бесплатная версия
Было бы супер круто где-нибудь найти список плагинов и дополнений к VS для максимального приближения к Райдеру. Желательно фришных.
Для студентов Райдер бесплатный
Райдер однозначно. Жаль VS ну так пусть улучшают процесс написания кода. А то вечно всё дописывать приходится, прямо боль вот реально
Райдер гораздо лучше Вижлы во всех смыслах, поработав на нем продолжительно время назад уже никогда не захочется, он полностью настраивается так как вижле даже не снилось. А тот кто утверждает обратное просто на нем не работал продолжительное время так как пришел с вижлы и просто к ней привык. просто видно, что его делали с большой любовью и уделяли мелочам очень много внимания, что и делает его таким удобным.
Согласен. Я недавно обратил внимание что он правильно показывает автокомплит, даже когда начинаешь в русской раскладке печатать, такой заботы ни в одной разработанной американцами проге не видео
@@EmeraldPowder ты еще обрати внимание на такой момент, что когда печатаешь код, ты просто набираешь 2-3 буквы переменной и сразу нажимаешь таб и печатаешь дальеше и практически не смотришь что именно он предложил так как почти всегда это правильный выбор и ты просто печатаешь без остановки. а в вижле тот же самый номер вобще не проходит, мало того, что он не предлагает нужных переменных и ты почти всегда должен ее допечатать, так еще и кэширует от 1 до 2 секунд что ппц как много. мне просто пришлось недавно пересесть на с ++ ненадолго и я этот момент в полной мере ощутил.
@@EmeraldPowder про русскую раскладку верно. Ведь райдер, да и вообще jetbrains русская компания)
Бесплатная версия для студентов? А там не пробный период?
Там прямо на всё время студенчества полная версия со всеми фичами. Подтверждается email'ом на домене универа
А vs code как?
Неплохой вариант - она что-то среднее между студией и Sublime. Полегче и побыстрее студии, но всё таки автодополнение и некоторые более-менее умные функции есть
У меня студиа вообще криво встаёт, не работает дебаг режим, проекты создаются пустые, 3 дня пытался решить в чем проблема.
Немного с тобой не согласен, в VS (из коробки) есть автоподстановка библиотек!. Только там все же на один клик больше надо)
В окне с подстановкой кода, в левом нижнем углу есть плюсик. На него нажми, список увеличится и теми "позициями", которых нет в подключенных библиотеках
Я думаю пользовать нужно той платформой к которой привык
В этой студии обязательно требует аккаунт +подтвердить данные, активировать временную бесплатную лицензию...
@talalaewww Крестик нажимаешь и приложение закрывается)))0
@talalaewww1984 ахахаха
Я пишу в Visual Studio Code
Я пробовал писать в vsc, но после решарпера это боль)
Кстати за год многие фичи в студии наворовали. Тот же автокомплит юзингов добавили.
И все равно им до райдера как до луны
Можно ли где то скачать Rider бесплатно, чтобы было навсегда, ну вы поняли) Если знаете, то подскажите, пожалуйста
Rutracker
С офф сайта))
фу, как нехорошо
@@Gneusyvjdnfbsucj согласен!!!!
@@Vorono4ka, тогда зачем спрашивать как спиратить продукт?
20:19 такое ощущение, что в вс оно просто захардкожено, когда в райдере оно сделано по нормальному
Sublime Text для HTML
JetBrains топ)
18:42 есть view history если ты об этом, вроде на actions
УСТАНОВИЛ ВСЕ БЕЗ ПЛАГИНОВ
@
ВОТ ЗДЕСЬ МОЖНО СРАЗУ ДЕЛАТЬ ХЕНДЛЕРЫ ДЛЯ ЮНИТИ
зашибись сравнить платную версию райдер с бесплатной урезанной версией вижулстудии
Боже, лучшая Клава, слушал и слушал бы, напиши, пожалуйста, название.
обычные голубые свичи на любой механике
Вань, можно в школе из класса информатики отдолжить ;)
там такие же громкие ..
Я думаю, точнее утверждаю, что Visual studio Code вполне нормальная консоль для новичков в айти
VSC хорошая штука
Зато на Visual Studio можно писать разными языками программирования, а на у jetbrain нет.
Использовал и новый райдер и новую студию в прод. Последняя студия в разы удобнее в связке с юнити чем райдер. С райдером все же есть проблемы и с дебагом, да и с тем что он иногда просто берет и зависает. При том что зависает тред который отвечает за редактирование кода, весь остальной интерфейс работает. В общем, сомнительно.
Привет.
До конца не смотрел, т.к. считаю не очень объективно сравнивать голую студию без R# и Rider, в который он встроен из коробки. У меня есть обе студии уже не первый год, в целом для WPF и Avalonia студия работает лучше, да и Live Unit Testing забавная фича. Ещё у райдера небольшой минус, что обновления не всегда успевают за изменениями в спецификации языка. Из плюсов райдера то, что в нём решарпер лучше интегрирован и кое-какие вещи сделаны чуточку удобнее.
VS с решарпером сравнивать с Rider это скучно, т.к. там все фичи по сути одни и те же. В общем то да, не для Unity у студии есть пара плюсов, те же всякие визульные редакторы, и поддержка новых фич языка. Меня в VS+Resharper очень бесило, что есть два окна поиска, два окна с ошибками, два хоткея для переименования переменной, и кучи всего остального по два. Но это так, субъективно, по возможностям с решарпером студия не хуже Rider'a. И кстати ultimate студии у меня лицензионной нет, так что ещё и пиратить пришлось бы тогда
@@EmeraldPowder Про пиратство тут студия выигрывает за счет комьюнити версии. У меня персональная подписка на Rider+R# и есть от работодателя VS Enteprise, так что для разнообразия работаю и там и там (но чаще в студии)
@@ArtzillaName Да, студия есть совсем бесплатная, но чтобы решарпер поставить, надо иметь студию ultimate + ещё лицензию JetBrains. Но вообще это конечно не главный минус, у нас с пиратством проблем нет
@@EmeraldPowder VS Community уже давно поддерживает аддоны. Так что ультемейт не нужен
Пришлось пересесть на Rider, потому что проект под дебагом в вижле вечно вылетает. Неважно какая у тебя машина, и на старом FX4300 и на i510210u тоже самое.
Но когда в Rider открываешь тот же самый проект, с теми самыми конфигурациями - никаких вылетов нет.
На счёт цены - все таки комьюнити версию студии нельзя использовать коммерчески, а обычная версия стоит в 7 раз больше райдера.
Можно, но с ограничениями
@@vabka-7708 да, чекнул - коммерчески, если это не энтерпрайз, то до 5 человек могут использовать комьюнити версию.
Сижу на mono develop, все подсветки работают, вес 100 метров
где ты скачал его? сейчас его нигде нет
пол гола использовал моно для .Net решил на юнити попрогить, и о чудо он нихуя не подсказывает и не подсвечивает даже на точку с запятой часто перестал реагировать (точнее на её отсутствие)
@@lys527 ставишь с офсайта старую версию - например 5.6.7 и прописываешь как внешний редактор.
В Clion и Rider отладчик - это полное дерьмо! Реально говорю.
Vs топ
2019 visual studio поставил, какая же она пестро яркая, я понимаю что всё можно настроить, но оно мне надо? Реально из за этого пожалуй и смотрю в сторону райдера.
А тема-то у райдера -неужели только "тёмная"? -Просто смотреть больно как Вы переключаетесь со "светлой" Юнити на темный Райдер. Причём и в переносном смысле "больно" и в общем-то и не в переносном тоже :) Такой переход для меня все равно что удар по глазам...
Есть и светлая, а также много вариантов цветовой темы для текста в коде
Есть пьагин где для райдера где есть и светлые и тёмные темы. И вообще там на любой вкус найдётся.
Notepad++
после своей бесшумной клавы - не могу слышать эту громыхающую печатную машинку из 80-ых=(
Ide это инструмент, а не сама цель
8:25 просто нажми в VS f12
Mono был лучшим и легким решением, пока майки не занесли чемодан юнити.
Как только райдер или решарпер сворачивает цикл в linq, все, досвидос производительность. Это ладно когда у вас бизнес приложение, а вот для юнити этот синтаксический допинг - антиаргумент.
Да, добавляется аллокаций от этого, но я все равно обычно не стараюсь сделать код без выделения памяти, вроде работает неплохо. Но злоупотреблять этим точно не стоит
Всю жизнь использовал VS и дальше буду использовать
И правильно - главное чтобы было удобно :)
Atom
Я бы ещё добавил, что студия хорошо умеет делиться на много окон, а в Rider (Intellij platform) к этому только начинают двигаться.
кстати да, если любите студию "развешивать" на несколько мониторов, то ваш выбор VS, если любите однооконный режим, то Rider. По мне Rider чуть компактнее в рамках однооконного режима, но у меня 3 монитора, по этому я сижу на VS+ReSharper. 🙂
@@alexlightweight А сейчас в Rider многооконность тоже есть, но нужду в этом лично я не чувствую)
Всё равно код на одном экране мне оказалось держать удобнее.
@@vabka-7708 речь про различные обджект браузеры и прочие окна на других мониторах, а не про код. Но если удобно на одном мониторе в одном окне, то норм. Тут кому как. 🙂
VS тоже платная, стало выскакивать уведомление о том что пробный период заканчивается
ты должен войти в аккаунт Майкрософт в вс
Что меня бесит в студии:
1: Это не Visual Studio Code
2: Е**нутые сочетания клавиш
Пример: форматирование тескта
студия - ctrl+k затем ctrl+f
vscode - ctrl+alt+f
3: Жручесть ресурсов системы
Смешно, сходи и поменяй keybindingи вообще на которые ты хочешь
@@АлексейКовалевский-в1я но жручесть то это не отменит, и я спустя 10 минут поиска так и не нашел сочетание клавиш на дублирование строки
Монодевелоп был лучше всех. Жаль, что Юнити его перестала поддерживать под винду.
убожество было полное.
@@mimineko3100 согласен...
@@mimineko3100 ну как минимум он выглядел сасно
Всё фигня, mono лучьше
?
@@Gneusyvjdnfbsucj monodevelop старый unity ide я бы сказал даже забитый
Хм, ставишь решарпер в студию, получаешь примерно те же фишечки
Эта связка очень требовательна к RAM
Райдер быстрее