Narrange помещает заголовок ниже, используя операторы - PullRequest
0 голосов
/ 06 мая 2011

Я только что скачал NArrange (v0.2.9) и запустил его.Я заметил, что он переместил операторы using в объявлении пространства имен, которое мне не нужно.

Я создал копию DefaultConfig.xml, а затем, используя редактор конфигурации NArrange, изменил Форматирование-> Использование директив->Элемент «Переместить в» в «Файл» вместо значения по умолчанию «Пространство имен».

После запуска инструмента (я не забыл указать параметр / c, указав путь к моему новому config.xmlfile) он размещает оператор using за пределами объявления пространства имен, но также помещает их над заголовком!Не то, что я хочу.

Обратите внимание, что рисунок в документации , озаглавленный «Рисунок: область заголовка и отсортированные с использованием директив», указывает, что заголовок находится над операторами using.

(Я пытался пометить этот «NArrange», но этот тег не существует, и у меня менее 1500 представителей, и мне пришлось выбрать один, поэтому я выбрал visual-studio-2008)

1 Ответ

1 голос
/ 11 мая 2011

Мне удалось воспроизвести проблему, с которой вы столкнулись, упорядочив файл с параметром «Переместить в пространство имен», затем изменив настройку «Использование директив» на «Переместить в файл» и переупорядочив.Тем не менее, я заметил одну вещь: если после изменения настройки и упорядочения, если вы затем переместите заголовок обратно в начало вашего файла кода, он останется в верхней части файла при следующем запуске NArrange.

Похоже, что существует проблема при переходе с помощью операторов с уровня пространства имен на уровень файла.

Не могли бы вы подтвердить, что, если переместить заголовок в верхнюю часть файла с параметром «Переместить в файл», он сохраняет ожидаемое поведение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...