Visual Studio - ярлык для интерполяции строк (без расширений Install VS) - PullRequest
0 голосов
/ 04 февраля 2019

Я начал писать сообщение, но не знал, нужно ли мне его интерполировать.Итак, я нахожусь в середине сообщения и хочу поставить $ для интерполяции моей строки.

Было бы полезно, если бы существовал какой-нибудь ярлык для него.

Вот так:

Log("Something happen here, at... (Oh God, I will need interpolate it..) {DateTime.Now}...");

Есть ли один?

Ответы [ 3 ]

0 голосов
/ 04 февраля 2019

С помощью Resharper вы можете нажать alt+enter, первое предложение - «для интерполяции строк».

to string interpolation

0 голосов
/ 05 февраля 2019

Вы можете добавить следующую команду в Visual Commander и назначить ей ярлык: Добавьте символ интерполяции строки $ в начало текущей строки .

0 голосов
/ 04 февраля 2019

вы можете использовать его в следующих случаях с $:

Log($"Something happen here, at... (Oh God, I will need interpolate it..) {DateTime.Now}...");

, прежде чем использовать его, вам нужно установить Microsoft.Net.Compilers пакет для получения дополнительной информации: https://blogs.msdn.microsoft.com/benjaminperkins/2017/03/23/how-to-enable-c-7-in-visual-studio-2017/

...