Size: a a a

Сообщество разработчиков на Universal Windows Platform

2020 August 26

MC

Max Cat in Сообщество разработчиков на Universal Windows Platform
Oleg Samoylov
саму переменную чтобы тоже нельзя было переприсвоить
не делать сеттер у индексатора
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
Дмитрий Адодин
зачем мне покупать решарпер, я программист, я хочу чтобы всё работало
ну мне его бесплатно дали))))) за опенсорс проект, а потом за студенческий
источник

OS

Oleg Samoylov in Сообщество разработчиков на Universal Windows Platform
самому реализовывать - окей, байбай)
источник

ДА

Дмитрий Адодин... in Сообщество разработчиков на Universal Windows Platform
Pavel Erokhin
и вообще из коробки должно форматировать
есть 100500 вариантов, как это сделать )
источник

OS

Oleg Samoylov in Сообщество разработчиков на Universal Windows Platform
понятно что можно самому много че сделать)
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
Дмитрий Адодин
есть 100500 вариантов, как это сделать )
есть общие варианты, которые вс не обрабатывает без решарпера
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
чет все джетбреинс иде могут в форматирование, а вот вс нет
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
причем это без всяких .editorconfig'ов
источник

ДА

Дмитрий Адодин... in Сообщество разработчиков на Universal Windows Platform
Pavel Erokhin
есть общие варианты, которые вс не обрабатывает без решарпера
которые тоже вариативны
источник

ДА

Дмитрий Адодин... in Сообщество разработчиков на Universal Windows Platform
Pavel Erokhin
причем это без всяких .editorconfig'ов
это джетбрейнсы и придумали )
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
Дмитрий Адодин
которые тоже вариативны
ну нет, вариантов адекватного форматирования мало, всего 2 - 3

студия должна учесть
макс допустимую длину строки (100 / 120)
учесть где остальные аргументы находятся, например при вызове метода
и форматировать уже на основе этого, ну например

test(sdadasd, asdasd, asdwqdw, asdawd) // все ок

если я делюа так

test(sdadasd, asdasd, asdwqdw,
asdawd)

ctrl + shift + l - у меня должны все аргументы стать на новые строки (это даже в вс коде работает)

и в случае если превышена макс. длина строки, то все на новые строки, вс я как помню 2017, тупа враппил как лох)
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
или например вот еще кейс
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
test(sdadasd, asdasd, asdwqdw, asdawd
)

делаю так, с расчетом на то что оно сделает вот так

test(
   sdadasd, asdasd, asdwqdw, asdawd
)

а хер там
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
студия просто оставит ту скобку на том же положении
источник

ДА

Дмитрий Адодин... in Сообщество разработчиков на Universal Windows Platform
Pavel Erokhin
test(sdadasd, asdasd, asdwqdw, asdawd
)

делаю так, с расчетом на то что оно сделает вот так

test(
   sdadasd, asdasd, asdwqdw, asdawd
)

а хер там
жуть какая
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
в общем, форматирование в вс тупа идиотически-тупое
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
Дмитрий Адодин
жуть какая
это как пример, но это форматирование как стандарт
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
даже вс код по-моему в силах такое сделать
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
по этому предпочитаю JB продукты, они просто умнее в разы, и к код стайлу доебываются жоще, что мне нравится
источник

PE

Pavel Erokhin in Сообщество разработчиков на Universal Windows Platform
Дмитрий Адодин
это джетбрейнсы и придумали )
разве?
источник