Снегопат https://snegopat.ru/forum/ |
|
snippets.js - Расширение механизма шаблонов кода 1С https://snegopat.ru/forum/viewtopic.php?f=3&t=84 |
Страница 1 из 9 |
Автор: | kuntashov [ 04 дек 2011, 23:51 ] |
Заголовок сообщения: | snippets.js - Расширение механизма шаблонов кода 1С |
Скрипт "Шаблоны кода" (snippets.js) Предназначен для расширения возможностей штатного механизма шаблонов кода конфигуратора 1С:Предприяти 8. Ссылки: Описание скрипта в вики История версий Дополнительные пожелания по функционалу приветствуются |
Автор: | SiriuS [ 05 дек 2011, 01:31 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
А собсно где скрипт брать ??? В теме нигде не вижу в репозитарии тоже не нахожу. Ткни ссылкой если не сложно |
Автор: | kuntashov [ 05 дек 2011, 07:12 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
Прошу прощения, ночью почему-то сервер snegopat.ru сильно тормозил, и я не смог синхронизировать свой локальный репозиторий с центральным. Удалось только сейчас, обнови сейчас. |
Автор: | kuntashov [ 05 дек 2011, 07:14 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
И еще, протестировать шаблоны можно с использованием примера файла шаблонов, который лежит в scripts\Tests\Automated\StreamLib\data\example.st Там добавлены все основные управляющие конструкции и пример настройки авторских комментариев, упомянутый в исходном посте. |
Автор: | JohnyDeath [ 05 дек 2011, 08:03 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
Как-то с отступами странно все происходит. Есть строки: Код: Функция РасчитатьТаблицуДвиженийБезСторноПоТаблицеПериодов_2(тзПериоды, стПараметры) стВозврата = Новый Структура("ТаблицаНачислений, Ошибка", Неопределено, Неопределено); ТочностьОкругленияОбъемов = Константы.ТочностьОкругленияОбъемов.Получить(); Хочу "обрамить" в "Если". Вызываю, получаю: Код: Функция РасчитатьТаблицуДвиженийБезСторноПоТаблицеПериодов_2(тзПериоды, стПараметры) Если Тогда стВозврата = Новый Структура("ТаблицаНачислений, Ошибка", Неопределено, Неопределено); ТочностьОкругленияОбъемов = Константы.ТочностьОкругленияОбъемов.Получить(); КонецЕсли; Т.е. строка, где стВозврата не сдвинулась вправо, а последнее КонецЕсли уехало влево. |
Автор: | JohnyDeath [ 05 дек 2011, 08:04 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
И еще. Можно ли сделать, чтобы пути к шаблонам указывались в относительном виде? Относительно папки снегопата. |
Автор: | kuntashov [ 05 дек 2011, 08:06 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
Да, тоже заметил, исправлю. Насчет относительных путей - можно, сделаю такую возможность. |
Автор: | orefkov [ 05 дек 2011, 09:23 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
А не желаете ли тогда в Снегопате события "обработка текста шаблона" при вставке шаблонов? Ну, чтобы скрипт на обычных шаблонах мог отрабатывать? |
Автор: | kuntashov [ 05 дек 2011, 09:30 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
Желаем, конечно же В ОпенКонфе оно было, поэтому я и не просил, думая, что это событие есть в планах. |
Автор: | artbear [ 05 дек 2011, 15:20 ] |
Заголовок сообщения: | Re: snippets.js - Расширение механизма шаблонов кода 1С |
orefkov писал(а): А не желаете ли тогда в Снегопате события "обработка текста шаблона" при вставке шаблонов? Ну, чтобы скрипт на обычных шаблонах мог отрабатывать? Вроде уже есть какое-то событие Снегопата при вставке шаблонов? |
Страница 1 из 9 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |