В Visual Studio 2015, как я могу вызвать прерывание или перенос списка параметров?
У меня есть три связанных вопроса.
Рецепт: моя обертка для фигурных скобок настроена на стиль K&R (в конце предыдущей строки), но это не должно быть существенной частью этого, так как какой бы стиль не был установлен в VS и Re#er должен вступить во владение.
Допустим, существующий метод выглядит следующим образом:
IEnumerable<ITransactionProcessingResult> ProcessTransactions(TransactionProcessingMethod method, IEnumerable<ITransaction> transactions, ISplineReticulator reticulator, AuthorizationToken authorizationToken) { return null; }
Какой сочетание клавиш или пункт меню в Visual Studio 2015 (с установленным ReSharper 10.0.1) можно использовать для запуска "обрезки" списка параметров, чтобы он автоматически форматировался следующим образом? Я уже знаю об опциях в VS и ReSharper, которые форматируют длинные строки, когда вы печатаете - это не совсем так. Я ищу использование сочетания клавиш: когда мой курсор находится в списке параметров, я могу нажать его, чтобы переключать параметры между одной и несколькими строками.
IEnumerable<ITransactionProcessingResult> ProcessTransactions( TransactionProcessingMethod method, IEnumerable<ITransaction> transactions, ISplineReticulator reticulator, AuthorizationToken authorizationToken ) { return null; }
Есть ли что-то похожее, что может вызвать обратное, сложение многострочных "рубленых" параметров в одну строку?
Есть ли что-нибудь подобное для вызовов методов и их аргументов, как прерывания, так и отключения?
Я искал сочетания клавиш в Visual Studio и искал в Интернете сочетания клавиш VS и Resharper, но не могу найти эту опцию. Возможно, на помощь придет нестандартный скрипт...
PS Я использую термин "рубить", потому что именно так в "ReSharper" параметры форматирования называют его "рубить длинные строки". Однако это действие происходит только в соответствии с внутренними правилами во время определенных действий по редактированию текста и не затрагивает код, который уже написан и не редактируется.
Уловка редактирования, такая как переписывание или удаление и повторный ввод символа, который вызывает это по крайней мере в некоторых ситуациях, была бы полезной мерой временного промежутка, но я действительно ищу сочетания клавиш.