Информация об изменениях

Сообщение Re[10]: Питерская и Московская IT-школа... от 06.05.2021 9:23

Изменено 06.05.2021 9:33 gyraboo

Re[10]: Питерская и Московская IT-школа...
Здравствуйте, Stanislav V. Zudin, Вы писали:

D>>>Это всё было в Visual Studio .NET, и не только для Java и C#, правда только для Windows


G>>Зачем тогда студищйики ставили себе плагин от JetBrains, если "всё это" было в студии?


SVZ>В MSVS6 плагины были необходимыми.

SVZ>Последующие версии, где-то до VS2013, помню смутно.

Во-во, а ты отмотай от 2013 лет на 10 назад, и сравни VS (без джетбрейновского плагина) того времени — тебе там не будет ни удобной навигации по файлам (я имею виду фичу открыть файл по Ctrl+N по имени, была только возможность открывать файлы визуально по дереву, может и через Open file, уже точно не помню, но помню, что отсутствие нормальной навигации превращалось в навигационный ад на любом относительно крупном проекте), классам или методам, ни рефакторинга, ни переходов по истории — ничего из того что в Идее того времени уже было, и что было в их плагине для VS.


SVZ>Сейчас сидим на VS2017, плагины ставятся из-за привычных свистоперделок шорткатов и цветовых настроек.

SVZ>Штатные средства Студии и так всё умеют.

Не "и так всё умеют", а "уже всё умеют". Но это было отнюдь не так в середине 2000-х, когда Идея вышла на рынок. VS в то время была не просто ущербна в плане ux, она просто убивала своей неэффективностью в плане удобства разработки, всех этих привычных фич просто не было. И попробовав джетбрейновский плагин на VS, без него работать в VS было уже просто невозможно.

SVZ>Вывод тут очевиден. Как ранее заметил kaa.python, разработчикам не на винде тоже хочется IDE. Вот эту нишу JetBrains и окучивает.


Моя мысль в том, что JetBrains не просто "окучивает", эта компания сформировала современное представление об IDE. Пусть это не "наукоемко" (хотя я другого мнения, т.к. алгоритмы Идеи в плане рефакторинга, intention, реализации редатора — это вполне инженерные прикладные научные достижения), и это было прорывом, просто об этом уже забыли, теперь все эти фичи считаются сами собой разумеющимся в любой серьезной IDE.
Re[10]: Питерская и Московская IT-школа...
Здравствуйте, Stanislav V. Zudin, Вы писали:

D>>>Это всё было в Visual Studio .NET, и не только для Java и C#, правда только для Windows


G>>Зачем тогда студищйики ставили себе плагин от JetBrains, если "всё это" было в студии?


SVZ>В MSVS6 плагины были необходимыми.

SVZ>Последующие версии, где-то до VS2013, помню смутно.

Во-во, а ты отмотай от 2013 лет на 10 назад, и сравни VS (без джетбрейновского плагина) того времени — тебе там не будет ни удобной навигации по файлам (я имею виду фичу открыть файл по Ctrl+N по имени, была только возможность открывать файлы визуально по дереву, может и через Open file, уже точно не помню, но помню, что отсутствие нормальной навигации превращалось в навигационный ад на любом относительно крупном проекте), классам или методам, ни рефакторинга, ни переходов по истории — ничего из того что в Идее того времени уже было, и что было в их плагине для VS. С гораздо большим удовольствием я например работал с C++ в виме, чем в VS, т.к. он давал возможность нормальной навигации по структуре программы и проекта, несмотря на крутую кривую обучения вима.

SVZ>Сейчас сидим на VS2017, плагины ставятся из-за привычных свистоперделок шорткатов и цветовых настроек.

SVZ>Штатные средства Студии и так всё умеют.

Не "и так всё умеют", а "уже всё умеют". Но это было отнюдь не так в середине 2000-х, когда Идея вышла на рынок. VS в то время была не просто ущербна в плане ux, она просто убивала своей неэффективностью в плане удобства разработки, всех этих привычных фич просто не было. И попробовав джетбрейновский плагин на VS, без него работать в VS было уже просто невозможно.

SVZ>Вывод тут очевиден. Как ранее заметил kaa.python, разработчикам не на винде тоже хочется IDE. Вот эту нишу JetBrains и окучивает.


Моя мысль в том, что JetBrains не просто "окучивает", эта компания сформировала современное представление об IDE. Пусть это не "наукоемко" (хотя я другого мнения, т.к. алгоритмы Идеи в плане рефакторинга, intention, реализации редатора — это вполне инженерные прикладные научные достижения), и это было прорывом, просто об этом уже забыли, теперь все эти фичи считаются сами собой разумеющимся в любой серьезной IDE.