Приемы CodeRush торговли [закрываются]

33
задан 9 revs, 6 users 37% 21 November 2019 в 14:27
поделиться

10 ответов

Я недавно установил версию Xpress и пошел на подобную охоту. Эта шпаргалка - то, что я нашел до сих пор. Версия XPress - симпатичный gimped BTW, таким образом, я пытаюсь получить финансирование для лицензии.

14
ответ дан 27 November 2019 в 18:17
поделиться

rt / rf = Для Истины и лжи Возврата

4
ответ дан 27 November 2019 в 18:17
поделиться

F2 - Переименовывает

Строго, это - ярлык RefactorPro, как Переименовать функциональность для RefactorPro. (Однако, так как RefactorPro включен в Цену CodeRush, который не должен быть проблемой)

, Это также, я думаю, Отключенный по умолчанию.

необходимо быть в состоянии использовать эти DevExpress\Options...\IDE\Shortcuts экран, чтобы искать F2 и повторно включить его.

Очень естественный для переименования Вара и Методов с помощью F2 , когда Вы уже привыкли к функциональности F2 для Файлов и Папок в Проводнике.

7
ответ дан 27 November 2019 в 18:17
поделиться

Я использую их много:

  • / прокомментирует или не прокомментирует выделенные блоки кода.

  • b перенесет выделенный выбор в фигурные скобки.

  • Ctrl + 3 перенесет выбор в регион.

  • tc генерирует блок попытки/выгоды.

  • mbs запишет MessageBox.Show(""); и отбросит курсор в кавычках.

  • cws сделает то же, но с Console.Writeline.

  • m создаст блок метода (мс сделал бы блок метода, который возвращает строку типа).

  • . сделает блок комментария.

9
ответ дан 27 November 2019 в 18:17
поделиться

Это старое сообщение на Форуме DevExpress Coderush :

В нем предложение установки Mark Miller для улучшения функции "Embed in Parenthesis" по умолчанию CodeRush.

Однажды на месте... выделяют некоторый текст и совершают нападки' ('. Ваш выбор будет обернут в Круглую скобку, и что еще более важно Ваше каре будет слева от выбора. (Подобный применяется к Правой круглой скобке)

Идеал для пользователей VB.Net для использования вместе с CInt, CStr и т.д.

1
ответ дан 27 November 2019 в 18:17
поделиться

NumPad + Plus расширяет область выбора на один уровень.

Попробуйте. Это великолепно :)

8
ответ дан 27 November 2019 в 18:17
поделиться

Внутри VS.NET

Нажмите «Ctrl + Shift + Alt + O», чтобы отобразить список всех параметров DX (а размещение сочетаний клавиш в поле поиска приведет вас к привязкам клавиатуры)

1
ответ дан 27 November 2019 в 18:17
поделиться

Поиск типа

QuickNav (Ctrl+Shift+Q) временами.... может быть немного избыточным.

Если вы знаете, что ищете тип, свяжите Ctrl+T с QuickNav, используя дополнительные параметры "AllTypes,, AllVisibilities, CurrentSolution" (без кавычек)

Это позволит вам искать только Типы в текущем решении

Эти параметры можно настроить по своему усмотрению. See http://community.devexpress.com/forums/p/66380/225556.aspx#225556 for details

6
ответ дан 27 November 2019 в 18:17
поделиться

CR_MetricShader: это бесплатный плагин с открытым исходным кодом для CodeRush или CodeRush Xpress, который позволит вам визуально увидеть, когда сложность вашего метода выходит из-под контроля.

Он изменяет цвет фона вашего метода в соответствии с выбранной метрикой.

Работает со встроенными метриками CodeRush (и скрытыми метриками CodeRush Xpress), а также совместима с любой метрикой, которую вы можете создать самостоятельно.

1
ответ дан 27 November 2019 в 18:17
поделиться

Поиск участника

QuickNav ( Ctrl + Shift + Q ) временами может быть немного чрезмерным ....

Если вы знаете, что ищете метод, привяжите Ctrl + M до QuickNav с использованием дополнительных параметров « AllTypes, AllMembers, AllVisabilities, CurrentFile » (без кавычек)

Это позволит вам искать только Члены текущего файла.

Эти параметры можно настроить по своему усмотрению. См. http://community.devexpress.com/forums/p/66380/225556.aspx#225556 для получения дополнительной информации

3
ответ дан 27 November 2019 в 18:17
поделиться