Здравствуйте, Shmj, Вы писали:
S>Речь про качество инструментов для девелоперов. Согласны ли вы, что JetBrains за Microsoft-ом сопли подтирает?
Нет. На данный момент VS 2022 (да и все предыдущие) — ЛУЧШЕЕ, что есть на рынке.
ЖетБрынза пытается вылезти за счёт жабоголового "полуфабриката" IntelliJ IDEA, которую типа можно "запиливать" под любые языки. НО(!) сама среда — это ужасное нагромождение тулзов и недотулзиков, кнопочек и плюшечек, которые в реальной работе не нужны и только создают видимость "большого и сложного" инструмента.
S> Т.е. MS хоть и богаче, хоть и определяет тренды в силу имеющейся власти — но не настолько умные как JetBrains
"Ай, Моська, знать она сильна — коль лает на слона!"
S>Иными словами у JetBrains авторитет выше, хотя это и мелкая конторка по сравнению с MS.
Да нет в ИТ никаких авторитетов, все авторитеты У ТЕБЯ В ГОЛОВЕ. Как студенты 90-ых мечтали о "виндуз мастдай, линукс рулит", так ты сейчас повторяешь почти то же, только в другой плоскости. Взрослей уже!
Re: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Shmj, Вы писали:
S>Речь про качество инструментов для девелоперов. Согласны ли вы, что JetBrains за Microsoft-ом сопли подтирает? Т.е. MS хоть и богаче, хоть и определяет тренды в силу имеющейся власти — но не настолько умные как JetBrains. Все косяки и все их задумки доводит до ума JetBrains намного быстрее.
Не знаю, про какие сопли ты говоришь, но мне их инструменты совсем не зашли, тормозные какие-то и кривые. Что ты там за задумки придумал, которые джеты до ума после МС доводят — хз
S>Иными словами у JetBrains авторитет выше, хотя это и мелкая конторка по сравнению с MS.
Какое-то сравнение теплого с мягким с целью выяснить, что из них более квадратное.
ЗЫ Ты вообще когда-нибудь работаешь? По-моему, ты только и делаешь, что набросы изобретаешь. И как-то не видно прогресса даже в этой области — как было уныло, так и остаётся
Речь про качество инструментов для девелоперов. Согласны ли вы, что JetBrains за Microsoft-ом сопли подтирает? Т.е. MS хоть и богаче, хоть и определяет тренды в силу имеющейся власти — но не настолько умные как JetBrains. Все косяки и все их задумки доводит до ума JetBrains намного быстрее.
Иными словами у JetBrains авторитет выше, хотя это и мелкая конторка по сравнению с MS.
Re: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Shmj, Вы писали:
S>Речь про качество инструментов для девелоперов. Согласны ли вы, что JetBrains за Microsoft-ом сопли подтирает? Т.е. MS хоть и богаче, хоть и определяет тренды в силу имеющейся власти — но не настолько умные как JetBrains. Все косяки и все их задумки доводит до ума JetBrains намного быстрее.
Сопли это та субстанция, из которой ты, вместо фактов, черпаешь свои теории. А по факту JB и MS занимают немного разные сегменты рынка. MS нацелен на максимальный охват разработчиков, особенно в корпоративном сегменте. А JB пытается собирать сливки с тех сегментиков, которые МС не охватил по той или иной причине. При этом масштабы абсолютно несопоставимы и всерьез залезть на территорию МС у JB не получится.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Shmj, Вы писали:
S>Иными словами у JetBrains авторитет выше, хотя это и мелкая конторка по сравнению с MS.
Для России это теперь две гнилые конторки с отрицательным авторитетом. Что касается споров по поводу IDE, то главное это мозги людей. Да IDE могут влиять как в худшую, так и в лучшую сторону, но влияют они именно на мозги.
Программист при правильном подходе может создавать шедевры в консольном редакторе без подсветки и в то же время говнокодить в IDE. Что опять же говорит о необходимости в нахождении правильного подхода.
Для примера IDE и язык программирования могут диктовать подход. Язык программирования своими парадигмами, англоязычностью, да и просто библиотеками алгоритмов, которые кто-то когда-то написал именно так, потому что ему так хотелось.
Потому лично я бы порекомендовал больше уделять развитию собственного мозга, чем гнаться за инструментами. Причём использование и сравнение различных IDE так же помогает понять, что каждая из них очень далека от совершенства.
Re[2]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>Не знаю, про какие сопли ты говоришь, но мне их инструменты совсем не зашли, тормозные какие-то и кривые. Что ты там за задумки придумал, которые джеты до ума после МС доводят — хз
Ты просто не в курсе ситуации IntelliJ IDEA по сравнению с Eclipse — это не просто топ, это космос. Ну а т.к. других IDE для Java нет, то после некоторых притирок к продуктам Джетов привыкаешь. Что, конечно, не делает их в чём-то и как-то лучше Студии.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, νsb, Вы писали:
νsb>Но, считаю, что vscode их сожрёт постепенно. Пробовал и уже готово для работы. Да, очень неудобно, но бесплатно же. Молодёжь в основном уже предпочитает. На JB сидят опытные, но опытные умрут, а молодёжь со своим vscode станет опытными.
VSCode — тоже какое-то говно. Только и живет за счет того, что бесплатное
M>Рефакторинг (переименование) — это да, нужная фича. Но если не следить, иногда так наговняет, что ппц. Поэтому в итоге я пришел к тому, что рефакторю сам руками — помедленнее, зато всё под контролем. Ну и не так чтобы очень часто нужно.
В msvc есть превью, там можно отключить те изменения, где он косячит, оставив нужные.
M>Рефакторинг интересен больше в смысле выделить кусок кода и оформить его в отдельную функцию, чтобы параметры сами создались как надо, чтобы аналогичный код в других местах был бы заменён на вызов, и вот всё такое. Ну и вообще, интересно, какие среды что могут по рефакторингу предложить, и как хорошо.
M>Это мне всё интересно для плюсиков
Это точно есть, но я редко использую почему-то. А так, стандартный набор это rename, extract variable/function, create declaration/definition имхо. C rename понятно из названия. Extract преобразует выделенное содержимое в переменную или функцию-член класса(может и в отдельную функцию), при этом заменяя только выделенный кусок на вызов имхо, create или создает функцию с пустым телом по объявлению или наоборот по определению объявляет функцию в нужном месте.
А так, что касается той же отладки, для меня есть msvc c ArrayPlotter и все остальные. Строить графики содержимого памяти в процессе отладки можно только там, а я много кода для цифровой обработки сигналов пишу. Здорово все ускоряет, не надо выгружать куда-то и отображать сторонней программой.
Re[2]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, andyp, Вы писали:
A>CLion — так себе. Ему может Qt Creator — конкурент (хотя, это не точно ), но до студии там три версты пешком ещё.
Как по мне, QtCreator из другой лиги: быстрый, отзывчивый и лёгкий. Да, он, возможно, не умеет разбирать все внутренности у boost.hana, но многим ли это надо?
Re[2]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, νsb, Вы писали:
νsb>Ну для работы вполне хватает, не знаю, что тебе не нравится. HTML/CSS/JS поддерживает отлично. Golang и Rust неплохо, но идея удобней. Java — совсем плохо, но скорей всего поддержка будет улучшаться. Ещё говорят, C# шикарно поддерживает, но сам не пробовал.
Да полное говно. Чтобы с чем-то работать, надо перерыть кучу интернетов, выбирая наименее глючные плагины из кучи "еще один плагин для того же самого", потом уже с ними походить по граблям, и, наконец, приспособиться к "особенностям" выбранного, который завтра могут все равно забросить. Типичный красноглазый опенсорс.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[3]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Rhino, Вы писали:
sb>>JB вообще уникальное явление. Я не знаю ни одного аналога, за который программисты в таком количестве были бы готовы платить деньги. Ребята просто потрясающие. R>Этого не отнять Отдельные разработчики типа меня купили персональные лицензии. Никогда бы не подумал (шутка) Как-то я и Решарпер покупал, но чисто для галочки, в виде благодарности разрабам.
Вот-вот. Я за идею наверное заплатил больше, чем за весь остальной софт вместе взятый. И в принципе не жалею, хотя для моей бедной страны могли бы ценник и адаптировать, а то каждый год жаба соблазняет пересесть на крякнутую версию.
sb>>По сути JB живы до первого крупного факапа. Таким мог бы быть введение подписки, но тогда они выкрутились. Но в следующий раз могут и не выкрутиться. R>А вот тут вопрос спорный. В серьёзных конторах ИДЕ уже стандарт де-факто, обязательный к использованию. Корпоративная лицензия, все дела...
Ну эклипс где-то тоже был стандартом. Имхо, моду задают не серьёзные конторы, а мелкие ребята, которые выбирают что хотят. А потом уже приходят в серьёзные конторы и продавливают свои хотелки. Хотя могу ошибаться.
R>К тоже не не стоит забывать про Котлин и Андроид Студию — с этими вряд ли что-то может случиться в обозримом будущем.
С ними может случиться флаттер. Который, говорят, лучше всего работает под вскодом.
Здравствуйте, Shmj, Вы писали:
S>Речь про качество инструментов для девелоперов. Согласны ли вы, что JetBrains за Microsoft-ом сопли подтирает? Т.е. MS хоть и богаче, хоть и определяет тренды в силу имеющейся власти — но не настолько умные как JetBrains. Все косяки и все их задумки доводит до ума JetBrains намного быстрее.
S>Иными словами у JetBrains авторитет выше, хотя это и мелкая конторка по сравнению с MS.
JB вообще уникальное явление. Я не знаю ни одного аналога, за который программисты в таком количестве были бы готовы платить деньги. Ребята просто потрясающие.
Но, считаю, что vscode их сожрёт постепенно. Пробовал и уже готово для работы. Да, очень неудобно, но бесплатно же. Молодёжь в основном уже предпочитает. На JB сидят опытные, но опытные умрут, а молодёжь со своим vscode станет опытными.
По сути JB живы до первого крупного факапа. Таким мог бы быть введение подписки, но тогда они выкрутились. Но в следующий раз могут и не выкрутиться.
Здравствуйте, Marty, Вы писали:
M>Ты один пример привел, я хз, корректный или нет — не сталкивался особо с дотнетом. Где остальные? Ну, хотя бы штук пять, чтобы можно было говорить о какой-то тенденции?
Студия без ReSharper только сравнительно недавно стала более-менее юзабельна.
Re[4]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>Ну, лига таки одна — IDE. В QtCreator'е меня интерфейс вымораживает, даже CLion не так в этом плане напрягал. А когда надо под линупсами поотлаживать что-то интерактивно, мне CodeBlocks больше нравится
А мне наоборот — интерфейс очень нравится. Простой, отзывчивый и хоткеями настраивается.
Re[3]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>ЗЫ Но я не настоящий сварщик, я в средах только компилю-отлаживаю, а код в Far'е пишу. А может кто знает, где можно почитать о всех крутых фишках современных IDE? А то я как-то и не понимаю, зачем в них код писать, когда есть Far Может, проникнусь, и стану настоящим IDE-сварщиком
Ну я идеешки оцениваю по тому, как они моей деменции противостоят — хорошо поля в классах подсказывает — уже полдела. Вторая половина — сносный рефакторинг, хотя бы переименование структур и полей. Если находит то, что надо, с минимумом лишнего мусора, то и ладно. Еще у них squiggles прикольные — подчеркивают кривой-несобираемый код. В результате я чаще стал писать то, что сразу компиляется
Если есть потребность про некую фичу идеешки читать, то даже и не знаю что посоветовать — сам пробовал про msvcшный рефакторинг микрософтовскую доку почитать — заснул после пары кликов.
Re[6]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Rhino, Вы писали:
R>Хех! У меня именно по этой причине коллега с Эклипсом и распрощался — глючные плагины без поддержки. R>Так же сам сталкивался в бородатые годы с глючными плагинами для FAR'а — писали их какие-то инвалиды, которые return в середине функции не забыли, а CloseHandle забыли. Жалкие любители Сишечки
R>Поэтому к плагинам сейчас всегда отношусь очень осторожно: чем их меньше, тем лучше. В Идее, например, всего 3 мною установленных плагина плюс куча отключенных встроенных. Ибо нефиг!
Так VSCode без плагинов — считай блокнот, только грузится в 10 раз дольше. Там весь функционал в них.
С FARом, кстати, тоже, помучившись, перестал пользоваться сторонними, кроме незаменимого для меня NetBox, который, к счастью, сколько-то лет назад (вроде при выпуске FAR2 или FAR3) включили в стандартную поставку и починили большинство глюков.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[6]: Про авторитет на примере Microsoft vs JetBrains
?sb>А чего не хватает? gdb/lldb вроде везде одинаковый, чего там можно придумать ещё.
Наверное тебе надо сначала попробовать устриц полноценную студию, потому как если у тебя дебаггер это gdb/lldb то объяснить что такое студийный дебаггер сходу не получится. Это как объяснять что такое карьерный экскаватор оператору палки-копалки.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>Это в принципе удобно, да. Но у меня в Far'е автокомплитер есть — он по ранее набранному умеет подсказывать. Без учета кода, конечно.
В IDE с учётом.
M>Рефакторинг (переименование) — это да, нужная фича. Но если не следить, иногда так наговняет, что ппц.
Нормальный не говняет. Нормальный понимает по коду что вот тут size это локальная переменная и её менять не надо, вот тут это функция и её тоже трогать не надо, вот тут поле структуры но не той, которую ты попросил и её тоже трогать не надо, а вот тут всё сошлось и её переименуем.
M> Поэтому в итоге я пришел к тому, что рефакторю сам руками — помедленнее, зато всё под контролем. Ну и не так чтобы очень часто нужно.
Это ты банально от отсутствия нормального инструментария приучил себя вручную солнце закатывать.
M>Рефакторинг интересен больше в смысле выделить кусок кода и оформить его в отдельную функцию, чтобы параметры сами создались как надо, чтобы аналогичный код в других местах был бы заменён на вызов, и вот всё такое.
Это как правило у всех взрослых есть.
M> Ну и вообще, интересно, какие среды что могут по рефакторингу предложить, и как хорошо. M>Это мне всё интересно для плюсиков
Рекомендую комбо MSVC + VAX
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, Rhino, Вы писали:
M>>Не знаю, про какие сопли ты говоришь, но мне их инструменты совсем не зашли, тормозные какие-то и кривые. Что ты там за задумки придумал, которые джеты до ума после МС доводят — хз R>Ты просто не в курсе ситуации IntelliJ IDEA по сравнению с Eclipse — это не просто топ, это космос. Ну а т.к. других IDE для Java нет, то после некоторых притирок к продуктам Джетов привыкаешь. Что, конечно, не делает их в чём-то и как-то лучше Студии.
Для Java — может быть. Я на плюсах. Но причем тут МС тогда? Она вроде для джавы ничего не делает. Хотя, может, студию допилят. Под линукс там вроде уже можно собирать/отлаживать, отладка питона прикручена (это сам как-то пробовал), вроде ещё много вкусного, но сам не трогал
M>Для Java — может быть. Я на плюсах. Но причем тут МС тогда? Она вроде для джавы ничего не делает. Хотя, может, студию допилят. Под линукс там вроде уже можно собирать/отлаживать, отладка питона прикручена (это сам как-то пробовал), вроде ещё много вкусного, но сам не трогал
Для плюсов — самая плохая система в JB.
Наверное сделали просто для того, чтобы хоть что-то получать с этого рынка.
Не понравилось мне еще в 2016 году — тяжеловесная какая-то, медленная.
Для Java и C# (Rider) — намного симпатичнее.
Особенно для Java — самая их первая система.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>Для Java — может быть. Я на плюсах. Но причем тут МС тогда? Она вроде для джавы ничего не делает.
Да. Но я хотел сказать, что сначала появилась IntelliJ IDEA для Java, а уже сильно позже на волне успеха прочие Rider/CLion/etc.
Поэтому если плотно сидеть на этих IDE и привыкнуть к "особенностям", то дискомфорт испытывать не будешь
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>Не знаю, про какие сопли ты говоришь, но мне их инструменты совсем не зашли, тормозные какие-то и кривые. Что ты там за задумки придумал, которые джеты до ума после МС доводят — хз
Хотя бы тот же Rider — MS пыталась сделать кросс-платформенный инструмент для разработки .Net, но не осилила.
Re[3]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Shmj, Вы писали:
M>>Не знаю, про какие сопли ты говоришь, но мне их инструменты совсем не зашли, тормозные какие-то и кривые. Что ты там за задумки придумал, которые джеты до ума после МС доводят — хз
S>Хотя бы тот же Rider — MS пыталась сделать кросс-платформенный инструмент для разработки .Net, но не осилила.
Rider тоже наверное омно, как и остальное джетбрайновское
Ты один пример привел, я хз, корректный или нет — не сталкивался особо с дотнетом. Где остальные? Ну, хотя бы штук пять, чтобы можно было говорить о какой-то тенденции?
CLion — так себе. Ему может Qt Creator — конкурент (хотя, это не точно ), но до студии там три версты пешком ещё.
PyCharm — тоже как-то не особо зашёл, но я вообще в питоне слабый-слабый, так что тут может и готовить не умею.
Re[3]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Nuzhny, Вы писали:
N>Как по мне, QtCreator из другой лиги: быстрый, отзывчивый и лёгкий. Да, он, возможно, не умеет разбирать все внутренности у boost.hana, но многим ли это надо?
Да он мне больше чем CLion понравился , поэтому и сказал, что это не точно. Коллеги на его отладчик ругаются, но мне это как-то без разницы было.
Re[5]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Shmj, Вы писали:
M>>Ты один пример привел, я хз, корректный или нет — не сталкивался особо с дотнетом. Где остальные? Ну, хотя бы штук пять, чтобы можно было говорить о какой-то тенденции?
S>Студия без ReSharper только сравнительно недавно стала более-менее юзабельна.
Просто МС еще и сам дот нет с компилятором делала, если ты не в курсе. Вероятно, что ресурсов на всё сразу не хватало. Не вижу тут причин говорить о превосходстве ума. У МС это было не самое приоритетное, JetBrains нашли узкую нишу и сделали продукт. Молодцы, чо. Только при чем тут превосходство ума? Кстати, думаю, ReSharper скоро сдохнет, как и прочие плагины такого рода для студии.
Здравствуйте, Marty, Вы писали:
νsb>>Но, считаю, что vscode их сожрёт постепенно. Пробовал и уже готово для работы. Да, очень неудобно, но бесплатно же. Молодёжь в основном уже предпочитает. На JB сидят опытные, но опытные умрут, а молодёжь со своим vscode станет опытными.
M>VSCode — тоже какое-то говно. Только и живет за счет того, что бесплатное
Ну для работы вполне хватает, не знаю, что тебе не нравится. HTML/CSS/JS поддерживает отлично. Golang и Rust неплохо, но идея удобней. Java — совсем плохо, но скорей всего поддержка будет улучшаться. Ещё говорят, C# шикарно поддерживает, но сам не пробовал.
Re[2]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, andyp, Вы писали:
A>CLion — так себе.
Гумно за бешенные бапки
A>Ему может Qt Creator — конкурент (хотя, это не точно ),
Гумно, но зело шустрее работает, чем CLion
A>но до студии там три версты пешком ещё.
Она хороша
ЗЫ Но я не настоящий сварщик, я в средах только компилю-отлаживаю, а код в Far'е пишу. А может кто знает, где можно почитать о всех крутых фишках современных IDE? А то я как-то и не понимаю, зачем в них код писать, когда есть Far Может, проникнусь, и стану настоящим IDE-сварщиком
Здравствуйте, Nuzhny, Вы писали:
A>>CLion — так себе. Ему может Qt Creator — конкурент (хотя, это не точно ), но до студии там три версты пешком ещё.
N>Как по мне, QtCreator из другой лиги: быстрый, отзывчивый и лёгкий. Да, он, возможно, не умеет разбирать все внутренности у boost.hana, но многим ли это надо?
Ну, лига таки одна — IDE. В QtCreator'е меня интерфейс вымораживает, даже CLion не так в этом плане напрягал. А когда надо под линупсами поотлаживать что-то интерактивно, мне CodeBlocks больше нравится
M>ЗЫ Но я не настоящий сварщик, я в средах только компилю-отлаживаю, а код в Far'е пишу. А может кто знает, где можно почитать о всех крутых фишках современных IDE? А то я как-то и не понимаю, зачем в них код писать, когда есть Far Может, проникнусь, и стану настоящим IDE-сварщиком
Смотря что считать крутой фишкой.
Вот я, например, частенько неправильно пишу имена. К примеру, задал я KeyPress, а дальше пишу почему-то PressKey. Заметил за собой такое, когда еще на Фортране а qEdit писал. Нормальная IDE про имена знает все, не даст ошибиться.
Еще мне частенько приходится возиться с XML. В Студии нравился, что она и контекст знает, и лишнего не даст выбрать, если я схему делаю. Правда, в ранних версиях 2019-й студии работу с XML сломали, меня это неслабо напрягало. Но сейчас все работает.
Вот угадывать мысли она все еще не умеет. И программа по-прежнему выполняет то, что в коде написано, а не то, что я подразумевал.
Re[4]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, νsb, Вы писали:
M>>VSCode — тоже какое-то говно. Только и живет за счет того, что бесплатное
νsb>Ну для работы вполне хватает, не знаю, что тебе не нравится. HTML/CSS/JS поддерживает отлично. Golang и Rust неплохо, но идея удобней. Java — совсем плохо, но скорей всего поддержка будет улучшаться. Ещё говорят, C# шикарно поддерживает, но сам не пробовал.
Для работы хватает — это так себе критерий. Вот будет отладка плюсов как в студии — тогда можно и поговорить
Здравствуйте, andyp, Вы писали:
A>Ну я идеешки оцениваю по тому, как они моей деменции противостоят — хорошо поля в классах подсказывает — уже полдела.
Это в принципе удобно, да. Но у меня в Far'е автокомплитер есть — он по ранее набранному умеет подсказывать. Без учета кода, конечно. Не совсем то, но помогает. Но если плотно с чем-то работать — у меня просто в других окнах редактора открыто то, что сейчас используется, по Ctrl+Tab можно переключится и подсмотреть/скопировать, а потом уже автокомплит хоть и тупой, но подскажет.
A>Вторая половина — сносный рефакторинг, хотя бы переименование структур и полей. Если находит то, что надо, с минимумом лишнего мусора, то и ладно. Еще у них squiggles прикольные — подчеркивают кривой-несобираемый код. В результате я чаще стал писать то, что сразу компиляется
Рефакторинг (переименование) — это да, нужная фича. Но если не следить, иногда так наговняет, что ппц. Поэтому в итоге я пришел к тому, что рефакторю сам руками — помедленнее, зато всё под контролем. Ну и не так чтобы очень часто нужно.
Рефакторинг интересен больше в смысле выделить кусок кода и оформить его в отдельную функцию, чтобы параметры сами создались как надо, чтобы аналогичный код в других местах был бы заменён на вызов, и вот всё такое. Ну и вообще, интересно, какие среды что могут по рефакторингу предложить, и как хорошо.
Это мне всё интересно для плюсиков
A>Если есть потребность про некую фичу идеешки читать, то даже и не знаю что посоветовать — сам пробовал про msvcшный рефакторинг микрософтовскую доку почитать — заснул после пары кликов.
Здравствуйте, ?sb, Вы писали:
sb>JB вообще уникальное явление. Я не знаю ни одного аналога, за который программисты в таком количестве были бы готовы платить деньги. Ребята просто потрясающие.
Этого не отнять Отдельные разработчики типа меня купили персональные лицензии. Никогда бы не подумал (шутка) Как-то я и Решарпер покупал, но чисто для галочки, в виде благодарности разрабам.
sb>По сути JB живы до первого крупного факапа. Таким мог бы быть введение подписки, но тогда они выкрутились. Но в следующий раз могут и не выкрутиться.
А вот тут вопрос спорный. В серьёзных конторах ИДЕ уже стандарт де-факто, обязательный к использованию. Корпоративная лицензия, все дела...
К тоже не не стоит забывать про Котлин и Андроид Студию — с этими вряд ли что-то может случиться в обозримом будущем.
Здравствуйте, νsb, Вы писали:
M>>Для работы хватает — это так себе критерий. Вот будет отладка плюсов как в студии — тогда можно и поговорить
νsb>Там интеграция с дебаггером есть. Я вроде даже чего-то отлаживал. А чего не хватает? gdb/lldb вроде везде одинаковый, чего там можно придумать ещё.
Интеграция с дебаггером есть. gdb/lldb — оно да, везде одинаковое говно. Но если под линупс что-то интерактивно поотлаживать на плюсиках — мне больше нравится CodeBlocks, а под винду — однозначно MSVC
Здравствуйте, νsb, Вы писали:
νsb>Вот-вот. Я за идею наверное заплатил больше, чем за весь остальной софт вместе взятый. И в принципе не жалею, хотя для моей бедной страны могли бы ценник и адаптировать, а то каждый год жаба соблазняет пересесть на крякнутую версию.
А нам уже не жаба, а их политика подсказывает. У меня вот недавно закончились их бесплатные полгода, которые они весной давали разработчикам из РФ, денег они все так же у нас не берут, но пока и крупных обновлений не было. Как выйдут — если удобных/необходимых фич прибавится, пойду за кряком.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[5]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, ути-пути, Вы писали:
УП>Да полное говно. Чтобы с чем-то работать, надо перерыть кучу интернетов, выбирая наименее глючные плагины из кучи "еще один плагин для того же самого", потом уже с ними походить по граблям, и, наконец, приспособиться к "особенностям" выбранного, который завтра могут все равно забросить. Типичный красноглазый опенсорс.
Хех! У меня именно по этой причине коллега с Эклипсом и распрощался — глючные плагины без поддержки.
Так же сам сталкивался в бородатые годы с глючными плагинами для FAR'а — писали их какие-то инвалиды, которые return в середине функции не забыли, а CloseHandle забыли. Жалкие любители Сишечки
Поэтому к плагинам сейчас всегда отношусь очень осторожно: чем их меньше, тем лучше. В Идее, например, всего 3 мною установленных плагина плюс куча отключенных встроенных. Ибо нефиг!
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: Про авторитет на примере Microsoft vs JetBrains
По моему JetBrains требуют глубокого обучения, на то оне и Brains. Но вот с описанием там вроде бы и много но надо искать и копаться у них на сайте. А у микрософта за эти годы многое в IDE интуитивненько, да и доки получше будут, а книг то сколько — на любой уровень! Скажем так любой дурак может сесть за VS и начать писать на C+. A вот с Clion так уже не получится.
Re[7]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, ути-пути, Вы писали:
УП>Так VSCode без плагинов — считай блокнот, только грузится в 10 раз дольше. Там весь функционал в
Ещё вспомнил смешной случай, почему лично я отказался от FreeBSD: у майнткнера порта VMware "всё работало" (ц).
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[6]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Rhino, Вы писали:
R>Поэтому к плагинам сейчас всегда отношусь очень осторожно: чем их меньше, тем лучше. В Идее, например, всего 3 мною установленных плагина плюс куча отключенных встроенных. Ибо нефиг!
Я согласен. Но в vs code основные плагины от серьезных компаний, того же микрософта, гугла и тд. Не знаю, что там за проблемы у людей. У тех плагинов, которые я ставил, альтернативы не было.
Re[3]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Shmj, Вы писали:
S>Хотя бы тот же Rider — MS пыталась сделать кросс-платформенный инструмент для разработки .Net, но не осилила.
Кстати, осилила. Visual Studio for Mac — это усовершенствованный MonoDevelop (который сам есть усовершенствованный SharpDevelop). Так что эта штука могла бы работать и под Windows, но, видимо, решили, что нет смысла гнаться за большой студией на винде.
Здравствуйте, Nuzhny, Вы писали:
N>Как по мне, QtCreator из другой лиги: быстрый, отзывчивый и лёгкий. Да, он, возможно, не умеет разбирать все внутренности у boost.hana, но многим ли это надо?
Так обе IDE на clangd основаны. Что одна умеет разбирать, то и другая может ну и наоборот.
Re[4]: Про авторитет на примере Microsoft vs JetBrains
УП>Так VSCode без плагинов — считай блокнот, только грузится в 10 раз дольше. Там весь функционал в них. УП>С FARом, кстати, тоже, помучившись, перестал пользоваться сторонними, кроме незаменимого для меня NetBox, который, к счастью, сколько-то лет назад (вроде при выпуске FAR2 или FAR3) включили в стандартную поставку и починили большинство глюков.
Я как-то давно подобрал себе набор плагинов для Far'а, так и живу с ним лет 15 наверно. Ну и свой ещё написал За это время только один поставил — автодополнение по ранее набранному тексту. Вроде норм пашет, хотя стандартные настройки у него кривые были — автодополнение делал по пробелу — это была пипецома
N>>Как по мне, QtCreator из другой лиги: быстрый, отзывчивый и лёгкий. Да, он, возможно, не умеет разбирать все внутренности у boost.hana, но многим ли это надо?
Z>Так обе IDE на clangd основаны. Что одна умеет разбирать, то и другая может ну и наоборот.
Здравствуйте, Marty, Вы писали:
M>Я как-то давно подобрал себе набор плагинов для Far'а, так и живу с ним лет 15 наверно. Ну и свой ещё написал За это время только один поставил — автодополнение по ранее набранному тексту. Вроде норм пашет, хотя стандартные настройки у него кривые были — автодополнение делал по пробелу — это была пипецома
Я на FAR3 перешел, в нем плагины 15-летней давности не работают, если их специально не переписывали. А с поддержкой на таком долгосроке обычно швах.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[9]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, ути-пути, Вы писали:
УП>Я на FAR3 перешел, в нем плагины 15-летней давности не работают, если их специально не переписывали. А с поддержкой на таком долгосроке обычно швах.
На Far3 я тоже давно перешел, году в 15ом. Всё что надо, перетащил из первого, всё норм. Мой плагин тоже работает, ну и я просто 32х битный Far3 использую, и полёт нормальный
Здравствуйте, ути-пути, Вы писали:
УП>Я на FAR3 перешел
Я всё никак не перейду. Поставил оба, сравнил и как то не вижу ничего такого, что бы заставило отказаться от удобных мне плугинов которые работают только под 2й.
Ещё и разделитель колонок внутри панели с какого то хрена сделали двойной чертой вместо классической одинарной.
Ну и пару багов нашёл просто сходу, уже не помню правда про что они были, но удивил сам факт наличия.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, Marty, Вы писали:
M>Здравствуйте, Zhendos, Вы писали:
Z>>Так обе IDE на clangd основаны. Что одна умеет разбирать, то и другая может ну и наоборот.
M>У креатора два парсера — свой и шланговский
У CLion тоже самое. Был свой парсер, потом добавили clangd.
Но в итоге и у CLion и у QtCreator по умолчанию используется clangd.
Если точнее у QtCreator еще в дополнении к clangd и своему был
треться модель кода на libclang, но сейчас ее уже выкинули.
Re[3]: Про авторитет на примере Microsoft vs JetBrains
Здравствуйте, SkyDance, Вы писали:
SD>Этот инструмент реально удобен в работе с этими самыми "многими языками", и не столь глючно-падучий, сколь VSCode.
Это у кого-то руки кривые. У меня за все годы использования VS code под виндой и линупсом он упал ровно 0(ноль) раз.
Здравствуйте, νsb, Вы писали:
νsb>JB вообще уникальное явление. Я не знаю ни одного аналога, за который программисты в таком количестве были бы готовы платить деньги. Ребята просто потрясающие.
Я обновлял лицензию на их продукты до кидка с подписками. После этого снёс всё нафиг, и с тех пор сам не пользуюсь, и всем своим клиентам рекомендую избегать этой говно-конторы. Разработчики там хорошие, а вот начальство — <нецензурное_слово>