|
Редактор кода в поле 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С :( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |