Здравствуйте, xy012111, Вы писали:
X>Отлично-то отлично, но часто перенося код на новую строчку автор не просто делает отступ, а выравнивает код на перенесённой строке относительно строки выше, например:
X>X> void Method(int param1,
X> int param2 // тут "важно" что бы параметры шли один под другим
X> ) // и скобочка закрывающая была бы под открывающей
X>
X>Если отступы делаются табами и выравнивание тоже, то при изменении ширины таба это форматирование "едет".
Я на эту же тему высказывался примерно 20000 сообщений назад. Как я понял, так ничего и не поменялось.
А тем временем, "отступы — табами, выравнивание — пробелами" по-прежнему является наиболее толковой практикой из всех возможных. К сожалению, мне неизвестны редакторы, способные автоматически поддерживать такую систему, а вручную её пилить требует слишком многих усилий.
Здравствуйте, Sinclair, Вы писали:
X>>Отлично-то отлично, но часто перенося код на новую строчку автор не просто делает отступ, а выравнивает код на перенесённой строке относительно строки выше, например:
X>> void Method(int param1,
X>> int param2 // тут "важно" что бы параметры шли один под другим
X>> ) // и скобочка закрывающая была бы под открывающей
X>>Если отступы делаются табами и выравнивание тоже, то при изменении ширины таба это форматирование "едет".
S>Я на эту же тему высказывался примерно 20000 сообщений назад. Как я понял, так ничего и не поменялось.
Да, я вами как раз и был тогда укушен :о)
S>А тем временем, "отступы — табами, выравнивание — пробелами" по-прежнему является наиболее толковой практикой из всех возможных. К сожалению, мне неизвестны редакторы, способные автоматически поддерживать такую систему, а вручную её пилить требует слишком многих усилий.
Ну два человека утверждали, что такое возможно настроить (выше я давал ссылки:
Какого плагина для решарпера вам не хватает), но один название редактора не удосужился назвать, а джругой — настройки :о)
Здравствуйте, xy012111, Вы писали:
X>А по каким ключевым словам этот функционал гуглить?
http://stackoverflow.com/a/2318063/3147269... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
Здравствуйте, xy012111, Вы писали:
X>Ну два человека утверждали, что такое возможно настроить (выше я давал ссылки: Какого плагина для решарпера вам не хватает), но один название редактора не удосужился назвать, а джругой — настройки :о)
Конкретно в решарпере форматтер делает это в определенных конкретных случаях. К примеру, отступы в xml для атрибутов отбиваются от начала тега пробелами даже при включенных табах. Расширить эту фичу до большего количества ситуаций, ровно как и обеспечить в рамках студии полностью автоматическое поддержание штанов мне в свое время не удалось (но я не так чтобы много на это времени и потратил).
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>