|   |   | 
| 
 | Как скрыть участок кода от компилятора? | ☑ | ||
|---|---|---|---|---|
| 0
    
        DES 31.05.15✎ 18:37 | 
        Типа:
 №ПрепроцессорЗакройГлаза // А тут может быть незакомментированный код, даже с ошибками Для й=1 по 2 Цикл а = б = с++; КонецЦикла; №ПрепроцессорОткройГлаза | |||
| 1
    
        Lama12 31.05.15✎ 18:43 | 
        (0) Так для этого и используется //     | |||
| 2
    
        ДенисЧ 31.05.15✎ 18:43 | 
        //Для й=1 по 2 Цикл
 // а = б = с++; //КонецЦикла; | |||
| 3
    
        DES 31.05.15✎ 18:46 | 
        Забыл добавить, // - не предлагать     | |||
| 4
    
        ДенисЧ 31.05.15✎ 18:47 | 
        (3) Shift-Стрелка вниз - Del     | |||
| 5
    
        DES 31.05.15✎ 18:47 | 
        Например так
 #Если 1=2 Тогда ... #КонецЕсли Есть что-то такое ? | |||
| 6
    
        oslokot 31.05.15✎ 18:47 | 
        (0) нафейкуя?     | |||
| 7
    
        ДенисЧ 31.05.15✎ 18:48 | 
        ТС, пользуясь случаем, хочу сказать тебе ОГРОМНОЕ СПАСИБО!     | |||
| 8
    
        DES 31.05.15✎ 18:48 | 
        (6) мне надо     | |||
| 9
    
        ДенисЧ 31.05.15✎ 18:48 | 
        За то, что ты не работаешь в отделе разработки платформы 1с...     | |||
| 10
    
        DES 31.05.15✎ 18:49 | 
        (7) Алаверды     | |||
| 11
    
        shachneff 31.05.15✎ 18:50 | 
        (0)
 #Если МобильноеПриложениеКлиент Тогда | |||
| 12
    
        фобка 31.05.15✎ 18:50 | 
        Держать код в текстовом виде, потом шаблон() или аналог в восьмерке (выполнить()?)     | |||
| 13
    
        GROOVY 31.05.15✎ 19:47 | 
        ctrl+l ?     | |||
| 14
    
        Balabass 01.06.15✎ 02:26 | 
        (0) Если хочешь защитить кусок кода от глаз, то только внешняя обработка, и ДЛЛ для её расшифровки.     | |||
| 15
    
        orefkov 01.06.15✎ 06:43 | 
        (0)
 #Если Клиент И Не Клиент Тогда #КонецЕсли | |||
| 16
    
        Маратыч 01.06.15✎ 06:47 | 
        (5) Есть, конечно.
 Если 1=2 Тогда <кусок кода> КонецЕсли | |||
| 17
    
        MaxS 01.06.15✎ 07:14 | 
        Выполнить(" // №ПрепроцессорЗакройГлаза
 | |// А тут может быть незакомментированный код, даже с ошибками | |Для й=1 по 2 Цикл | а = б = с++; |КонецЦикла; | "); //№ПрепроцессорОткройГлаза | |||
| 18
    
        aka AMIGO 01.06.15✎ 08:19 | 
        (16) Боюсь до дрожи в коленках: вдруг! наступит распрекрасный момент, когда код должен выполниться, как сделать, чтобы один было равно двум?
 ЗЫ. чем эта конструкция лучше, чем масса "//" ? Тем, что задерживает внимание на несуразности? | |||
| 19
    
        Drac0 01.06.15✎ 08:24 | 
        (0) вынеси ее в некомпелируемый общий модуль. Один раз пришолось так делать, когда тестовую перевели на 8.3, а рабочую еще нет.     | |||
| 20
    
        Рэйв 01.06.15✎ 08:27 | 
        Может так?:-)
 //---- #Если ВнешнееСоединение Тогда .... #КонецЕсли | |||
| 21
    
        mrDSide 01.06.15✎ 09:17 | 
        (0) В ИР делают так
 #Если _ Тогда лабуда #КонецЕсли | |||
| 22
    
        vde69 01.06.15✎ 09:28 | 
        #Если Ложь Тогда 
 ошибки = все + сдесь #КонецЕсли | |||
| 23
    
        tridog 01.06.15✎ 09:56 | 
        (9) Судя по наметившейся в последние пару лет тенденции к "программированию через Выполнить()" в типовых - там таких уже до опы)     | |||
| 24
    
        Гёдза 01.06.15✎ 10:30 | 
        Код с ошибками не откомпилируется ни при каких #Если     | |||
| 25
    
        Гёдза 01.06.15✎ 10:31 | 
        (24) Хотя, нет откомпилируется     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |