Visual Studio 2015 — C ++ ReSharper — создание переменной возвращаемого значения функции / типа параметра

Нет ли в ReSharper 2016 C ++ / VisualAssist X C ++ / VS 2015 ярлыка для создания переменной возвращаемого значения функции / определенного типа параметра?

(Я не говорю о autoЯ имею ввиду актуальный тип)

0

Решение

Если у вас уже есть имя переменной, то вы можете использовать команду Visual Assist «Создать из использования», чтобы сделать это. Используя очень простой тестовый пример:

std::pair<int, long> getPairsOfNumbers();

void testingNewVariableForFunctionReturn()
{
pairVar = getPairsOfNumbers();
}

Create From Usage для неизвестного символа «pairVar» дает вам возможность создать новую локальную переменную правильного типа. Alt-Shift-Q — это сочетание клавиш по умолчанию для контекстного меню рефакторинга, как только вы поместите курсор в имя переменной.

Создать документацию от использования здесь:
https://wholetomato.fogbugz.com/default.asp?W164

2

Другие решения

Для этой цели в ReSharper C ++ есть рефакторинг «Ввести переменную». Подобно VAX, вы также можете использовать быстрые исправления «Создать локальную переменную» / «Создать глобальную переменную» / «Создать поле».

1

По вопросам рекламы [email protected]