|   |   | 
| 
 | Редактор кода в поле HTML документа 1С с настраиваемой синтаксической раскраской | ☑ | ||
|---|---|---|---|---|
| 0
    
        TormozIT гуру 08.11.16✎ 10:28 | 
        Одним из препятствий для создания удобных инструментов разработчика на управляемых формах является отсутствие синтаксической раскраски в поле текстового документа при работе с программным кодом. Единственным способом обойти это является поле HTML документа. Какие есть достижения в этом направлении?     | |||
| 1
    
        TormozIT гуру 08.11.16✎ 15:04 | 
        Поднимаю     | |||
| 2
    
        FIXXXL 08.11.16✎ 15:05 | 
        http://catalog.mista.ru/public/75313/ типа того?     | |||
| 3
    
        ИсчадиеADO 08.11.16✎ 15:10 | 
        в хтмл вообще не удобно кодить, нет СП. Раскраска это мелочь     | |||
| 4
    
        Fragster гуру 08.11.16✎ 15:13 | 
        такую штуку видел? http://catalog.mista.ru/public/78340/     | |||
| 5
    
        TormozIT гуру 08.11.16✎ 15:15 | 
        (3) Че за СП?     | |||
| 6
    
        TormozIT гуру 08.11.16✎ 15:18 | 
        (4) Да. Вот ее и не мог найти поиском на инфостарте. Спасибо. Но пока я ее не пробовал.     | |||
| 7
    
        ИсчадиеADO 08.11.16✎ 15:19 | 
        (5) синтакс помощник, хотя глядя на (4) понимаю сколько я еще не знаю :)     | |||
| 8
    
        Fragster гуру 08.11.16✎ 15:21 | 
        (3) в девтулз норм кодить     | |||
| 9
    
        Fragster гуру 08.11.16✎ 15:21 | 
        (5) кстати, встраивание СП на ту же форму, что и редактор кода было бы круто     | |||
| 10
    
        TormozIT гуру 08.11.16✎ 15:31 | 
        (9) Встраивание его усложнится сильно, любые доработки будут в разы сложнее и больше багов будут приносить. Поэтому он сделан отдельной формой как и в платформе, так и в ИР.     | |||
| 11
    
        sikuda 08.11.16✎ 15:44 | 
        (4) Не ну Скрипт = Новый COMОбъект("MSScriptControl.ScriptControl"); не айс, на без рыбье и рак рыба...     | |||
| 12
    
        Fragster гуру 08.11.16✎ 15:46 | 
        (10) в УФ можно встраивать одну форму внутрь панели другой с помощью внешних инструментов в командном режиме. Главное обеспечить непересекаемость имен элементов и методов (например у встраиваемой формы всё сделать с префиксом)     | |||
| 13
    
        Fragster гуру 08.11.16✎ 15:48 | 
        т.е. будет как-бы одна форма, которую ты будешь дорабатывать, а она будет копипаститься автоматом в другие формы конфигурации     | |||
| 14
    
        Мойдодыр 08.11.16✎ 15:51 | 
        (12) а обработчики как будешь привязывать?     | |||
| 15
    
        Fragster гуру 08.11.16✎ 16:01 | 
        (14) если копипастить XML - то они там уже привязаны. а модуль второй (кроме Перем) в конец первого     | |||
| 16
    
        Мойдодыр 08.11.16✎ 16:04 | 
        (15) Ты имеещь ввиду в конфигураторе текст подсунуть.
 Ууууу, так не интересно. Так можно и скопипастить руками | |||
| 17
    
        Fragster гуру 08.11.16✎ 16:05 | 
        (16) при чем тут конфигуратор?     | |||
| 18
    
        Мойдодыр 08.11.16✎ 16:08 | 
        (17) про какой тогда xml речь идет?     | |||
| 19
    
        Fragster гуру 08.11.16✎ 16:15 | 
        выгрузить конфигурацию в файлы     | |||
| 20
    
        sikuda 07.12.16✎ 21:43 | 
        Не ребята, нет у нас другого пути как поле HTML
 http://sikuda.ru/1c/CodeMirror/ | |||
| 21
    
        TormozIT гуру 11.12.16✎ 15:55 | 
        (20) Спасибо. Оно принципиально отличается от http://catalog.mista.ru/public/78340/ ? Если да, то хотелось бы сразу в виде внешней обработки.     | |||
| 22
    
        Garykom гуру 11.12.16✎ 18:38 | 
        Tcnm ACE https://habrahabr.ru/post/174987/ и еще какие то аналоги     | |||
| 23
    
        Garykom гуру 11.12.16✎ 18:39 | ||||
| 24
    
        sikuda 13.12.16✎ 11:17 | 
        (21) Принципиально отличается тем, что редактируешь в том же окне.
 Сам проект собственно https://codemirror.net/index.html С внешней обработкой, блин надо попробовать... | |||
| 25
    
        Юрий Лазаренко 13.12.16✎ 11:20 | 
        (20) Красивая штуковина     | |||
| 26
    
        sikuda 20.12.16✎ 13:09 | 
        (25) Ну понеслось http://catalog.mista.ru/public/569016/     | |||
| 27
    
        sikuda 20.12.16✎ 15:05 | 
        Полная реализация подсветки синтаксиса 1С: http://catalog.mista.ru/public/569016/
 Интернет вариант: http://sikuda.ru/1c/CodeMirror/ | |||
| 28
    
        sikuda 21.12.16✎ 12:10 | 
        Текущие проблемы решены...     | |||
| 29
    
        Fragster гуру 21.12.16✎ 16:21 | 
        (26) я для записи гифок использую http://www.cockos.com/licecap/ - оно без рекламы     | |||
| 30
    
        sikuda 24.12.16✎ 11:59 | 
        (29) Спасибо. Попробовал - понравилось.     | |||
| 31
    
        sikuda 24.12.16✎ 12:01 | 
        (12) А можно поподробнее:
 "в УФ можно встраивать одну форму внутрь панели другой с помощью внешних инструментов в командном режиме. Главное обеспечить непересекаемость имен элементов и методов (например у встраиваемой формы всё сделать с префиксом)" | |||
| 32
    
        Fragster гуру 24.12.16✎ 21:52 | 
        (31) выгрузить в файлы, взять кусок xml от одной формы, вставить внутрь xml узла панели другой формы, модули склеить, загрузить из файлов     | |||
| 33
    
        sikuda 25.12.16✎ 21:31 | 
        (32) Спасибо, но хотелось бы проще сделать отдельную общую форму в конфигурации и использовать ее вместо стандартной (например вместо поле текстового документа)
 Изменить viewer оставив model неизменной, но это не к 1С :( | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |