Visual Studio: Методы Коллапса, но не Комментарии (Сводка и т.д.)

Действительно сложный поиск формируется, обычно указывает, что более простая модель пытается вырыть, это - выход.

, Как, точно, Вы ожидаете получать значения для имени столбца и операции? Где Вы получаете значения 'name' 'startswith'?

 filter_by = '%s__%s' % ('name', 'startswith')
  1. А "ищут" форму? Вы идете в - что? - выбирают имя из списка имен? Выбрать операцию из списка операций? В то время как открытый, большинство людей находит это сбивающим с толку и твердым к использованию.

    , Сколько столбцов имеет такие фильтры? 6? 12? 18?

    • Некоторые? Сложный список выбора не имеет смысла. Несколько полей и несколько операторов "if" имеют смысл.
    • большое количество А? Ваша модель не звучит правильной. Это кажется, что "поле" является на самом деле ключом к строке в другой таблице, не столбцом.
  2. Определенные кнопки фильтра. Ожидать... Это - способ, которым работает администратор Django. Определенные фильтры превращены в кнопки. И тот же анализ как выше применяется. Несколько фильтров имеют смысл. Большое количество фильтров обычно означает своего рода первое нарушение нормальной формы.

Много подобных полей часто означает, что должно было быть больше строк и меньше полей.

14
задан Salix alba 2 July 2015 в 11:59
поделиться

3 ответа

Ctrl M, Ctrl O

Сворачивает к определениям.

С этого момента макрос может быть не слишком сложным для написания.

Что-то вроде find ///

... и переключить выделение. Затем вспенить, промыть, повторить.

9
ответ дан 1 December 2019 в 14:22
поделиться

Возможно, вам поможет эта ссылка: http://weblogs.asp.net/mrdave/archive/2004/09/17 / 230732. aspx . Вы можете обернуть все по регионам, чтобы вы могли управлять этим и оставлять комментарии без упаковки. Также вы можете изменить этот макрос в соответствии со своими потребностями.

1
ответ дан 1 December 2019 в 14:22
поделиться

В Visual Studio нет ничего, что позволяло бы сворачивать области кода таким образом. Это возможно с помощью макроса, но я не думаю, что это было бы очень просто написать. Visual Studio 2010 может дать некоторое облегчение, позволив вам написать фактический плагин, который имеет более прямой доступ к синтаксическому анализатору, но на данный момент это чистое предположение.

0
ответ дан 1 December 2019 в 14:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: