Объясняю.
Добавляем в меню что-то вроде.
## Код:
```
"Insert Left"   "*F5"   "DevSelectors.DepositLeft; StdCmds.PasteView"   "StdCmds.PasteViewGuard"
"Insert Middle"   "*F6"   "DevSelectors.DepositMiddle; StdCmds.PasteView"   "StdCmds.PasteViewGuard"
"Insert Right"   "*F7"   "DevSelectors.DepositRight; StdCmds.PasteView"   "StdCmds.PasteViewGuard"
```

Теперь можно вставлять в текст такие штучки, назовем их селекторами.
[имя|вариант1|вариант2|вариант3|... ]
Когда щелкаем на одном из вариантов, остальные прячутся, причем сразу во всех селекторах с тем же именем.
Удобно где-нибудь в начале модуля сделать комментарии вида
## Код:
```
(* [feature|On|Off] *)
```

Тогда легко переключать варианты.
Кроме того компилятор понимает команды вида
## Код:
```
DevCompiler.CompileThis MyModule(feature:On)
```
