Вставка текста и форматирование
От: Holms США  
Дата: 27.03.09 19:20
Оценка:
Привет

При вставке текста из буфера обмена получаю такое форматирование
      if (string.IsNullOrEmpty(bar.Tag))
      {
        if (bar.Symbol != IO_HistoryBar.EndOfSequence)
          BeginInvoke(new Action(() =>
          {
            ListViewItem item = new ListViewItem(DateTime.FromOADate(bar.Bar.Date).ToString());
            item.SubItems.Add(bar.Bar.Open.ToString());
            item.SubItems.Add(bar.Bar.High.ToString());
            item.SubItems.Add(bar.Bar.Low.ToString());
            item.SubItems.Add(bar.Bar.Close.ToString());
            item.SubItems.Add(bar.Bar.Volume.ToString());
            item.SubItems.Add(bar.Bar.OpenInt.ToString());

            lvHst.Items.Add(item);
          }));
        else
        {
          BeginInvoke(new Action(() =>
          {
            btnHstRequest.Enabled = true;
          }));
        }  
      } <--------------------- улалить и вставить

если же, последнею фигурную скобку удалить и напечатать обратно то получаем такое форматирование
      if (string.IsNullOrEmpty(bar.Tag))
      {
        if (bar.Symbol != IO_HistoryBar.EndOfSequence)
          BeginInvoke(new Action(() =>
                                   {
                                     ListViewItem item = new ListViewItem(DateTime.FromOADate(bar.Bar.Date).ToString());
                                     item.SubItems.Add(bar.Bar.Open.ToString());
                                     item.SubItems.Add(bar.Bar.High.ToString());
                                     item.SubItems.Add(bar.Bar.Low.ToString());
                                     item.SubItems.Add(bar.Bar.Close.ToString());
                                     item.SubItems.Add(bar.Bar.Volume.ToString());
                                     item.SubItems.Add(bar.Bar.OpenInt.ToString());

                                     lvHst.Items.Add(item);
                                   }));
        else
        {
          BeginInvoke(new Action(() =>
                                   {
                                     btnHstRequest.Enabled = true;
                                   }));
        }
      }
    }

(обратите внимание на отступы)

Если я правильно понимаю в первом случае работает форматирование студии, во втором РеШарпера.
Вопрос в том, как сделать что-бы в первом случае получалось форматирование как во втором?

Спасибо
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
The life is relative and reversible.
Re: Вставка текста и форматирование
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 27.03.09 20:12
Оценка:
Здравствуйте, Holms, Вы писали:

H>Если я правильно понимаю в первом случае работает форматирование студии, во втором РеШарпера.


Натюрлих

H>Вопрос в том, как сделать что-бы в первом случае получалось форматирование как во втором?


Ну как ты сам понимаешь, максимум что мы можем — это сделать так чтобы во втором случае форматировалось как в первоом И это можно, надо одну галочку в опциях дернуть.
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[2]: Вставка текста и форматирование
От: Holms США  
Дата: 27.03.09 20:20
Оценка:
Здравствуйте, xvost, Вы писали:

H>>Вопрос в том, как сделать что-бы в первом случае получалось форматирование как во втором?


X>Ну как ты сам понимаешь, максимум что мы можем — это сделать так чтобы во втором случае форматировалось как в первоом И это можно, надо одну галочку в опциях дернуть.

жаль, я уже так привык к форматированию решарпера.
Придётся всё-таки удалять и вставлять скобку, хотя я к этому уже привык
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
The life is relative and reversible.
Re[3]: Вставка текста и форматирование
От: Twirl Швеция  
Дата: 01.04.09 21:14
Оценка:
Здравствуйте, Holms, Вы писали:
X>>Ну как ты сам понимаешь, максимум что мы можем — это сделать так чтобы во втором случае форматировалось как в первоом И это можно, надо одну галочку в опциях дернуть.
H>жаль, я уже так привык к форматированию решарпера.
H>Придётся всё-таки удалять и вставлять скобку, хотя я к этому уже привык

Как workaround:
Сейчас не помню шоткаты но они есть.
1. Выбрать с клавы блок кода
2. Сделать для этого блока реформат
Re[4]: Вставка текста и форматирование
От: Andy77 Ниоткуда  
Дата: 03.04.09 13:59
Оценка:
Здравствуйте, Twirl, Вы писали:

T>Как workaround:

T>Сейчас не помню шоткаты но они есть.
T>1. Выбрать с клавы блок кода
T>2. Сделать для этого блока реформат

1. Ctrl+W...W...W...W
2. Ctrl+Alt+F, Enter (кстати, а нельзя ли определить один из Clean Formats как формат по умолчанию и запускать его по нажатию определенной комбинации клавиш? Я частенько им пользуюсь и немного раздражает необходимость корячить пальцы для нажатия Ctrl+Alt+F, а потом еще и Enter... профиль же я (да и, думаю, 90% пользоветелей) меняю очень редко.
Re[5]: Вставка текста и форматирование
От: xvost Германия http://www.jetbrains.com/company/people/Pasynkov_Eugene.html
Дата: 03.04.09 14:09
Оценка:
Здравствуйте, Andy77, Вы писали:

A>2. Ctrl+Alt+F, Enter (кстати, а нельзя ли определить один из Clean Formats как формат по умолчанию и запускать его по нажатию определенной комбинации клавиш? Я частенько им пользуюсь и немного раздражает необходимость корячить пальцы для нажатия Ctrl+Alt+F, а потом еще и Enter... профиль же я (да и, думаю, 90% пользоветелей) меняю очень редко.


Ctrl-Alt-Shift-F молча отформатирует с последним использованным профилем
С уважением, Евгений
JetBrains, Inc. "Develop with pleasure!"
Re[6]: Вставка текста и форматирование
От: ZagSer168 Ниоткуда https://x.u168.ru
Дата: 06.04.09 14:26
Оценка:
Здравствуйте, xvost, Вы писали:

X>Ctrl-Alt-Shift-F молча отформатирует с последним использованным профилем


Ctrl+E,F в студийной раскладке
Одиночное наследование — это всего лишь частный случай множественного наследования.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.