FastCode - сервис поиска кода 1С

Публикация № 1120067

Разработка - Инструментарий разработчика

шаблоны код поиск библиотека сервис шаблонов

50
Добавляйте свои шаблоны кода или ищите готовые шаблоны других разработчиков. Оставляйте отзывы и лайки, добавляйте понравившиеся фрагменты в свою библиотеку. Ищите по БСП или по общим модулям своей конфигурации.

Поиск шаблонов в браузере

FastCode - бесплатный сервис поиска кода 1С.

Добавляйте свои шаблоны кода или ищите уже готовые шаблоны других пользователей.

Оставляйте отзывы и лайки, добавляйте понравившиеся фрагменты в свою библиотеку. Получайте уведомления о подписках на ваши шаблоны.

 

Поиск по БСП и интеграция с Конфигуратором

Во все редакции программы TurboConf входит поддержка сервиса FastCode. С помощью TurboConf вы сможете искать код прямо в Конфигураторе. Помимо пользовательских шаблонов кода, при поиске в конфигураторе, будут доступны методы Библиотеки Стандартных Подсистем.

В конфигураторе, нажмите Ctrl+B для поиска нужного шаблона.

Для добавления нового шаблона, выделите в Конфигураторе необходимый текст и нажмите Ctrl+Shift+B

Помимо пользовательских шаблонов кода, при поиске в конфигураторе, будут доступны методы Библиотеки Стандартных Подсистем.

 

ТурбоПоиск

ТурбоПоиск - это инструмент, который помогает искать сразу по нескольким источникам данных. Форма ТурбоПоиска объединяет результаты поиска по общим модулям текущей конфигурации, Библиотеке Стандартных Подсистем и сервису шаблонов кода.

На панели главного меню конфигуратора появится поле поиска, в которое можно ввести запрос и будет вызвана форма ТурбоПоиска.

 

Индексирование экспортных методов общих модулей

Полнотекстовый поиск поможет быстро найти метод общего модуля по ключевым словам, названию или вхождениям слов в тексте метода. Поиск учитывает склонения слов, подстроки по заглавными буквами и много другое, для того чтобы показать наиболее релевантную информацию.

 

Системные требования

 

Для работы в браузере

Любая версия платформы 1C 8.x и ОС.

Для поиска в Конфигураторе

Любая версия платформы 1C 8.x

ОС Windows 7 или Server 2008 и выше, с установленным .NET Framework 4.5.2

 

50

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Рейтинг
2. VmvLer 10.09.19 17:04 Сейчас в теме
да интересно
плюсы:
быстрый поиск,
произвольная структура "куч" методов из разных конфигураций
перспективная возможность поиска в чужих "кучах" на сервере разработчика
минусы:
необходимо установить программу-клиент TurboConf и свято верить, что она светоч добра и милосердия
необходимо позволить программе-клиент TurboConf "копаться" в вашей конфигурации и отправлять вкусности на сторонний сервер
перспективная возможность создания на сервере разработчика площадки для торговли чужим кодом без ведома создателя нетленки.

я правильно все понял или слишком категоричен?
mikele_bes; for_sale; vv2; +3 Ответить 1
6. VmvLer 10.09.19 17:29 Сейчас в теме
(4) спасибо, я предпочитаю просчитать худшее и если оно(худшее) не происходит, значит мир еще не катиться в тар-тара-ры
narutouzumaki_13; mikele_bes; for_sale; +3 Ответить
10. Светлый ум 235 11.09.19 05:51 Сейчас в теме
Интересная весч +1
narutouzumaki_13; creatermc; m.bolsun; +3 Ответить
4. m.bolsun 724 10.09.19 17:27 Сейчас в теме
(2) в группе ВК TurboConf 134 участника, спросите у них, много ли кода своровано и опубликовано.
Программу, кстати устанавливать не обязательно.
narutouzumaki_13; +1 Ответить 1
12. m.bolsun 724 11.09.19 07:39 Сейчас в теме
(11) нет, все просто. В публикации необходимо наличие платной техподдержки, но т.к. техподдержка уже входит в подписку, то пришлось придумать помощь в установке :)
narutouzumaki_13; +1 Ответить
14. m.bolsun 724 11.09.19 14:14 Сейчас в теме
(13) Спасибо за развернутый отзыв!

Каждый пункт я еще изучу повнимательнее, а пока если по быстрому пробежаться.

1. Платные подписки есть у большинства подобных сервисов, т.к. авторам нужно содержать и обслуживать сервера, покупать рекламу, чем-то питаться на конец :) Я, например, занимаюсь своими проектами фуллтайм и если я не буду брать скромную плату за свои услуги, просто "вылечу в трубу".
Проекту не первый год, раньше он базировался на сайте TurboConf и был полностью бесплатным долгое время, но никакого преимущества это не дало. Теперь я решил вложить больше сил и средств в него, и вывести его на новый уровень. Что и было сделано, добавив много новых инструментов за последние месяцы.

2. Будет система песочницы. Т.е. новые шаблоны будут попадать сначала в нее (можно будет указать искать с ее учетом), а затем по результатам оценок - выходить в общий поиск. Пока это делать нет смысла, нужно сначала накопить оценки.

3. Возможно будет добавлен функционал генерации кода, подобный есть в ТК. Нужно подумать. Опять же про ежегодную оплату, я не могу один раз продать клиент, или даже распространять бесплатно, и потом пожизненно обслуживать пользователя. Поэтому годовая подписка.

4. Возможно будет API, и желающие смогут написать свой клиент, но что-то я в этом сомневаюсь.

5. Сервис только недавно запустился в новом формате, и шаблонов еще не так много. Например, про Табличный документ Вы можете добавить свой :)

Спасибо за пожелания! Планируется добавить много новых возможностей, такие как синхронизация с локальным хранилищем, проверка модулей инспектором, групповой доступ и много другое. Буду рад обсудить.
narutouzumaki_13; +1 Ответить 1
16. m.bolsun 724 11.09.19 15:19 Сейчас в теме
(15) с первой половиной согласен.

Со второй - не соглашусь :)

По годовым подпискам - не думаю, что это неправильно. Многие компании даже свои оффлайн разработки переводят на подписки, т.к. база пользователей не бесконечна. Они прикрываются благовидными предлогами, что пользователю так будет удобнее, дешевле (это может быть), но в целом все понимают - цель одна. Получить предсказуемое финансирование.

Модель еще будет прорабатываться, по итогам запуска. Точно не будет дешевле или бесплатно, это я уже проходил :)
Если сложится, продукт эволюционирует во что-то большее. Я обычно развиваю проекты годами :) Время покажет.

Опубликовать все мои разработки в Open Source я пока не готов, тем более уверен, что контрибьютеров будет не много :)
narutouzumaki_13; +1 Ответить
18. m.bolsun 724 11.09.19 19:57 Сейчас в теме
(17) ну не совсем так, дядя получает деньги за поиск в конфигураторе и индекс общих модулей.
У сервиса шаблонов два предназначения, я предоставляю бесплатную площадку для этого, взамен получаю определенную привлекательность сервиса.

но согласен стимулировать было бы неплохо.

Вариантов несколько:
денежные отношения - не вариант. 100% начнутся злоупотребления, разбираться с ними нет ни времени ни желания.

Есть вариант давать PRO подписку за какое-то количество публичных шаблонов.
narutouzumaki_13; +1 Ответить 1
22. Nefilimus 60 28.10.19 15:54 Сейчас в теме
Огромный плюс в копилку ) Спасибо)
m.bolsun; +1 Ответить
1. Rustig 1209 10.09.19 16:53 Сейчас в теме
3. leosoft 143 10.09.19 17:18 Сейчас в теме
Я не понял ничего!
Вроде как есть бесплатный web-сервис для хранения шаблонов кода?
В него попадают шаблоны многих пользователей?

А если мне надо такой же сервис локальный - без каких-то выходов
в интернет, с возможностью копирования шаблонов на другой комп и т.п. - это Ваша разработка может?
5. m.bolsun 724 10.09.19 17:28 Сейчас в теме
(3) Pro версия хранит индекс методов конфигурации локально, в облаке хранится только то, что пользователь сам добавит.
7. e][tend 10.09.19 17:29 Сейчас в теме
(3) Нет, в данном случае не поможет. Т.к. шаблоны хранятся "в облаке". Локально поднять, пока по крайней мере, не получится.
8. m.bolsun 724 10.09.19 17:31 Сейчас в теме
(7) возможно, это будет одной из фич в дальнейшем :)
9. m.bolsun 724 10.09.19 17:55 Сейчас в теме
Кстати, если кто не заметил, поиск ищет как "в гугле", т.е. учитывает склонения, разбивает названия на подстроки и т.д.
11. rpgshnik 1737 11.09.19 07:14 Сейчас в теме
Смущает странная услуга - помощь в установке, там что так всё сложно?)
13. Darklight 20 11.09.19 13:48 Сейчас в теме
Платная подписка Pro версии это конечно хорошо, хотя, на мой взгляд, это немного перебор - но, правда, как я понял, в эти деньги входит и TurboConf
А вот что насчёт бесплатного использования через браузер - упомянуть упомянули - а как пользоваться толком не рассказали, даже ссылку на web страницу не привели - ладно нашёл сам fastcode.im

Сервис конечно очень хороший, сам давно уже о таком мечтаю - за такими сервисами, а-ля GitHub Gist будущее (ну инфорстарт и 1С пока как-то мимо идут).
Но в данном сервисе его полехзность напрямую зависит от трёх-четрыёх аспектов
1. Объём базы знаний ~ числу пользователей и простоте внесения туда новых знаний в каталогизированном виде - платные подписки этому не способствуют,тут наоборот - должна быть мощная агитация по стимуливоанию внесения нового кода

2. Качество базы знаний и, главное, движка поиска - тут многое зависит о того насколько эффективны будут запросы с такой базе - как просто находит именно то, что тебе нужно, и насколько качественным будет то, что ты найдёшь. Тут нужен очень мощный поисковик (или жёсткие правила оформления публикаций - что плохо скажется на п.1), хорошая система каталогизации и тегового индексирования материала (при его внесении), система рейтинговых оценок, система поиска однотипных решений и их структурирванное объединение, система версионирования - когда материал можно будет улучшать и обновлять (не только авторам), система комментирования и модерирования материала.

3. Простая система интегрирования - когда шаблоны кода можно будет легко не только находить, но и интегрировать по месту применения - поддержка через TurboConf это конечно хорошо, но она платная, с ежегодной оплатой - не лучший аргумент к распространению данного сервиса. Да и внутри данного механизма нужно наличие максимально гибкого и адаптивного инструмента по внедрению материалов из базы знаний. Тут хорошо иметь поддержку шаблонных конструкторов (применяемых к найденному шаблону), которым можно было бы передавать фактические части кода прямо из конфигуратора, а на выходе получать сгенерированный по шаблону код, который учтёт переданные значения (от простых идентификаторов, до описаний списков данных - влияющих на конечный результат - например, список колонок). При этом шаблон, учитывающий контекст применения, может генерирвать не универсальный код, а специализированный и оптимизированный именно для контекста (ну это должно быть по выбору)

4. Открытость клиента - хотя это важно не для всех, но для многих, всё-таки, это достаточно важно - клиентская часть должна быть opensource - чтобы, кому это важно, как минимум могли видеть, что там нет встроенных "чёрных закладок" и нечего опасаться за конфиденциальность своих данных, ну а другие могут захотеть доработать клиента под себя - вкусы и потребности у всех разные


А вот пример относительно качество кода - искал я вот такой запрос
"табличный документ в таблицу значений"
и такой пробовал
"ТабличныйДокумент В ТаблицаЗначений"

И нашёл много про таблицы значений, намного меньше про табличные поля (но не про табличные документы - что важнее), нашёл даже загрузку EXCEL в таблицу значений (причём как раз-таки через табличный документ - что в общем-то подошло бы, но всё-таки это не совсем то), но не нашёл не менее актуального шаблона загрузки табличного документа в таблицу значений. Могу предположить, что база знаний ещё молода и в ней попросту нет такого шаблона.
В общем, желаю всяческих успехов в развитии данного сервиса!
15. Darklight 20 11.09.19 15:04 Сейчас в теме
(14)Как самостоятельные и самодостаточные такие сервсы вообще очень сложно продвигать, тем более как инди-разработчик, тем более как-то отдельно монетизировать, тем более когда качесто серсивса напрямую зависит от его популярности. И очень многое зависит от объёмов вложений в маркетинг, которые очень сложно отбить при недостаточной проработке схемы монетизации.

Обычно такого рода микросервисы идут в нагрузку к другим, более мощным и комплексным продуктам (что, впрочем Вы и делаете - вставляя его в Turboconf - но эта проблема сама в себе популярность сервиса напрямую зависит от популярности основного платного приложения) - и окупаемость такого миксервиса осуществляется за счёт привлечения пользователей к другим - платным сервисам комплексного продукта. Вот как - Github - он бесплатен до определённого углубления в его сервисные возможности.

Как вариант, со временем (и ростом популярности) микросервиса - он начинает обрастать другими, сопутсвующими, микросервисами, в т.ч. изначально ориентированными на платную основу. Как пример - это появление платных шаблонов, для решения каких-то узкоспециализированных задач, или подбор/создание новых шаблонов на заказ по тз, или предоставление более продвинутых конструкторов кодогенерации к шаблонам (конечно, которые можно использовать и без этих продвинутостей.
В общем - я бы искал тут другие схемы монетизации, которые не сужали бы, а расширяли возможности и клиентскую базу, чем тупая ежегодная подписка.

Говоря об opensource клиенте - я всё-таки имел в виду полностью открытый код (а не API - типа OLE Automation) - как я сказал - это важно некоторым клиентам, озабоченным информационной безопасностью ПО, которое выполняется на их стороне
17. oldcopy 122 11.09.19 19:06 Сейчас в теме
Про подписку все понятно, на голом энтузиазме сервис содержать не будешь. Но нужно как-то продумать стимулирование авторов, добавляющих туда код. А то получается, что код добавляю я, а деньги получает чужой дядя? Продумайте какую-то партнерскую программу, чтобы авторам кода тоже что-то капало, тогда будет взаимная заинтересованность как в использовании, так и в продвижении сервиса.
19. m.bolsun 724 12.09.19 13:37 Сейчас в теме
Переделал отображение и логику добавления шаблонов в библиотеку пользователя.

Теперь звезды отображаются не в названии шаблона, а рядом с автором. Там же кол-во подписок.

Если шаблон в библиотеке то звезда отображается заполненная, иначе пустая. Шаблоны самого пользователя сразу попадают в его библиотеку.

Также информация о количестве звезд доступна на детальной странице шаблона.

Разобрался с кнопками добавления в библиотеку, теперь должны отображаться только когда нужно.
20. oldcopy 122 12.09.19 16:23 Сейчас в теме
(18)
денежные отношения - не вариант. 100% начнутся злоупотребления, разбираться с ними нет ни времени ни желания.


Без денег вряд-ли вы чего стимулируете. Потому как мало кто будет бесплатно раздавать результаты своего интеллектуального труда. Потому как, если даже не брать сервис, использоваться они будут преимущественно в коммерческих целях.

А бороться со злоупотреблениями просто, ввести пороговое количество скачиваний и начальный рейтинг, после которого начинается начисляться какая-то денежка. Или даже не денежка, а внутренние балы, какие-нибудь фастмани, которые можно потом или на ПРО подписку обменять или вывести, начиная с какой-то суммы.
21. m.bolsun 724 28.09.19 17:36 Сейчас в теме
Много обновлений

1. В поиске, когда строка запроса не задана, шаблоны теперь сортируются по дате добавления и изменения. Поэтому, сначала идут более новые шаблоны, которые раньше , сразу терялись в массе популярных шаблонов. Это позволит просматривать новые шаблоны и добавлять их в свою библиотеку.
2. Добавлен раздел Рекомендуемые. В нем шаблоны уже отображаются по рейтингу.
3. Появился менеджер тегов. В нем можно отредактировать ваши теги или удалить ненужные.
4. Исправлена ошибка, когда тегам добавлялась лишняя решетка и теги задваивались.
5. Исправлена ошибка в индексации, из-за которой поиск по тегам работал некорректно.
Оставьте свое сообщение

См. также

Разбор любого JSON-объекта в соответствующую структуру 7

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика WEB

Данная публикация предназначена разработчикам 1С, которым приходиться разбирать данные формата JSON. Выложенный пример кода создает объект типа Структура, полностью повторяющий структуру данных формата JSON.

13.11.2019    1282    user665435_al.windstorm    13       

Git для 1С-ника и другие технологии групповой разработки 35

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Инструментарий разработчика Git (GitHub, GitLab, BitBucket)

У многих специалистов в отношении Git сложились стереотипы, мешающие начать работу с этим прекрасным и удобным инструментом. Почему его не стоит бояться, и чем он может упростить жизнь 1С-никам, рассказал архитектор ГК «Невада» Станислав Ганиев.

28.10.2019    4783    stas_ganiev    15       

Как мы разрабатываем в EDT 63

Статья Программист Нет файла v8 Бесплатно (free) EDT

EDT – это новая среда разработки, на которую сейчас перешли разработчики фирмы «1С». Однако до сих пор существует ряд «белых пятен», касающихся как теоретической, так и практической части применения этого инструмента. Про опыт перехода на разработку в EDT на конференции INFOSTART EVENT 2018 EDUCATION рассказал начальник сектора разработки в компании «Группа Полипластик» Владимир Крючков.

23.08.2019    6029    ivanov660    21       

1С:EDT. Первые шаги… или есть ли альтернатива конфигуратору? 83

Статья Программист Нет файла v8 Windows Бесплатно (free) EDT

Заменить конфигуратор сложно, а в некоторых случаях невозможно, если, например, нужно оперативно подправить код непосредственно в рабочей конфигурации…

15.08.2019    9102    ellavs    80       

СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ 151

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Инструментарий разработчика Практика программирования

Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «{…}», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.

17.07.2019    11922    ids79    27       

Групповая обработка (Управляемая консоль отчетов) 28

Статья Программист Нет файла v8 v8::УФ v8::Запросы 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Бесплатно (free) Обработка документов Инструментарий разработчика Обработка справочников

Статья предназначена тем, кто понимает, зачем нужна групповая обработка в консоли запросов. Рассматривается групповая обработка в консоли Управляемая консоль отчетов.

13.05.2019    4157    Evg-Lylyk    10       

Перенос и резервное копирование настроек конфигуратора 56

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика

Удобный перенос между рабочими местами и резервное копирование настроек конфигуратора через подсистему "Инструменты разработчика".

14.04.2019    5555    tormozit    18       

Как добавить типовую форму для СКД (для начинающих) (1С 8.3, управляемые формы) 9

Статья Программист Стажер Нет файла v8 v8::УФ v8::СКД Бесплатно (free) Инструментарий разработчика Работа с интерфейсом

Кастомизация СКД, нестандартная расшифровка, загрузка параметров и другие действия требуют наличия формы отчета. При создании СКД отчета по умолчанию форма не создается, в большинстве случаев это и не требуется. Однако при ситуациях, перечисленных выше, форму все же нужно создать. Это простая инструкция по созданию такой типовой формы.

25.03.2019    6289    ellavs    9       

Git + 1С. Часть 2. Реализация Git workflow в 1С-разработке по шагам 130

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика Управление проектом

В этой части мы рассмотрим наиболее распространённую схему workflow при групповой разработке с использованием Git. Как приступить к доработке по поставленной задаче; исправить ошибку, обнаруженную на этапе тестирования; отправить свой код на слияние в предстоящий релиз; и т.д. Постараемся охватить большинство задач, составляющих основной цикл разработки

28.01.2019    10679    stas_ganiev    18       

Автоматизация тестирования с помощью WinAutomationUI 28

Статья Программист Нет файла v8 Бесплатно (free) Инструментарий разработчика

Рассматривается использование инструмента WinAutomationUI для создания автоматизированных сценарных тестов на примере 1 + 1 = 2.

11.12.2018    4278    AlexKo    30       

[8.3] Анализ планов запросов (Управляемая консоль отчетов) 134

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Консоль запросов

Новый инструмент! Позволяет удобно работать с планами запросов, анализ планов в файловой базе.

19.11.2018    14724    Evg-Lylyk    6       

Метрики, графики, статистика = Prometheus + Grafana 109

Статья Программист Нет файла v8 v8::ОУ Россия Бесплатно (free) Инструментарий разработчика

Снятие метрик из базы данных 1С с хранением в Phrometheus и красивое оформление на основе Grafana. Или как мы создавали комфортные условия административному персоналу на отдельно взятом складе.

23.10.2018    10478    197    freewms    64       

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git 277

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика Управление проектом

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою "копию" проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда дорабатывает типовую конфигурацию, использует приватный репозиторий на BitBucket, в котором версионируются внешние отчеты/обработки, расширения конфигураций и правила обмена; 2. Я участвую в стартап-команде, которая разрабатывает свою конфигурацию с использованием Git и GitLab; 3. Я принимаю участие в развитии OpenSource-продукта на GitHub как заинтересованный разработчик (контрибьютор).

18.10.2018    37678    stas_ganiev    72       

Взгляд на практику разработки в EDT из зазеркалья 116

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) EDT

В данной статье расскажем о практическом опыте использования разработки в EDT: немного про интерфейс, командную разработку и GIT.

26.07.2018    18379    ivanov660    104       

Практика применения инструментов продвинутого разработчика 1С 156

Статья Программист Нет файла v8 Бесплатно (free) Инструментарий разработчика

Статья адресована разработчикам. Будет чуть-чуть теории, будут воспоминания, и потом пойдет практика.

23.07.2018    20415    artbear    22       

Лайфхак: исходники внешних обработок и отчетов 1С - это просто. 34

Статья Программист Нет файла v8 Бесплатно (free) Инструментарий разработчика

Важно: статья далеко на любителя всяких таких git'ов, gitlab'ов и oscript'ов.

22.06.2018    8086    new_user    11       

Создание поставки конфигурации 97

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Инструментарий разработчика

Пошаговая демонстрация создания поставки конфигурации, файлов обновления и настройка для обновления через FTP.

27.02.2018    14090    Vladimir_412    6       

Легкий способ обновления измененной конфигурации 41

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Инструментарий разработчика

Легкий способ обновления измененной конфигурации. Сервис подготовки расширения конфигурации

25.10.2017    19177    avk72    63       

Консоль запросов для УФ с возможностью передачи готовой ТЗ в качестве параметра 14

Статья Программист Нет файла v8 v8::УФ Россия Windows Бесплатно (free) Консоль запросов

Небольшая статья о том, как передать готовую таблицу значений в качестве параметра запроса в консоли запросов.

11.07.2016    12827    vadim1011985    7       

Поиск несериализуемых значений при помещении в хранилище 12

Статья Программист Нет файла v8 Windows Бесплатно (free) Инструментарий разработчика Практика программирования Универсальные функции

В статье разобран пример, как найти несериализуемые значения в случае помещения в хранилище коллекций, содержащих вложенные элементы. В качестве хранилищ рассмотрены временное хранилище значений и переменные типа ХранилищеЗначения.

02.03.2016    20705    balanton    2       

Подсветка синтаксиса 1С в текстовых редакторах Atom, Sublime Text, VS Code 101

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика Разработка внешних компонент

Пакеты, добавляющие поддержку синтаксиса языка 1С:Предприятие 8 в текстовые редакторы Atom, Sublime Text и VS Code. И не только.

02.02.2016    23313    nixel    38       

Дай дернуть! О веб-сервисах, Linux'ах и добрых поисковых сайтах 61

Статья Программист Нет файла v8 1cv8.cf Linux Бесплатно (free) Инструментарий разработчика Администрирование данных 1С WEB

О веб-сервисах, апачах и *nix'ах. - установим на новенький убунту старенький апач с php. - дернем сервис из php-скрипта. - создадим приложение, позволяющее дергать произвольный сервис с произвольными данными. - ну и что там получится по пути в лес...

30.12.2015    23041    starik-2005    4       

xUnitFor1C - набор инструментов для выполнения тестирования (модульного/юнит, приемочного, сценарного для 1С 8.3, интеграционного) в 1С:Предприятии 8 179

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика

xUnitFor1C - простой и мощный фреймворк для тестирования в 1С. Позволяет тестировать в разных режимах обычное приложение, тонкий и толстый клиент управляемого приложения. Поддерживаются любые платформы 1С - от 8.2.17 до 8.3.5 и выше. Любые наборы тестов могут прогоняться в полностью автоматическом режиме. Автозапуск используется в различных build-серверах в системах Continuous Integration. Также возможно очень простое создание тестовых данных на основании табличных макетов. Эти макеты можно генерировать из реальных боевых данных. Полученные данные в тестах загружаются одной строкой кода. В статье я кратко описал историю продукта + вставил небольшое описание различных возможностей нашего фреймворка + список полезных статей/примеров/видео, обучающих/рассказывающих о практическом применении инструмента

13.11.2015    38162    artbear    45       

Сервис обмена кодом 28

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика

Бывало так, что вам нужно быстро показать кому-то свой код, но опубликовать его негде, так как популярные сервисы просто не поддерживают раскраску кода 1С? Теперь решение есть!

26.06.2015    18144    Infactum    23       

Многопоточность в 1С, клиент-серверный вариант 60

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика Математика и алгоритмы

Многопоточность - это свойство системы выполнять одновременно более одной операции (в пределе - более одной программы), позволяя в ряде случаев добиться существенного роста производительности программного продукта...

21.06.2015    31019    starik-2005    50       

Универсальная функция для программного выполнения СКД 110

Статья Программист Нет файла v8::СКД 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика Универсальные функции

Часто встречаются вопросы на форумах о программном формировании СКД. Вроде и информации много по этому поводу, но... Все как всегда :) Собственно, в описании без лишних слов выложен текст общей функции, в которую, для выполнения отчета, нужно передать (минимум 2 параметра): СКД и ТабличныйДокумент.

20.05.2015    27128    dj_serega    18       

1C:Enterprise Development tools (EDT) или кодим в Eclipse 254

Статья Программист Нет файла v8 Windows Бесплатно (free) EDT

Как и выход мобильной платформы был для оооочень большого числа разработчиком открытием, так и я уверен, что и о новом конфигураторе - тоже мало кто слышал. Поэтому давайте попробуем пробежаться по новому конфигуратору. (Много больших картинок)

11.04.2015    71581    DitriX    297       

Перевод интерфейса конфигурации с использованием программы 1С:Переводчик 33

Статья Программист Нет файла v8 Бесплатно (free) Инструментарий разработчика

Перевод текстов интерфейсов конфигураций без использования технологии памяти переводов приводит к рассогласованности терминологии, когда один и тот же объект в конфигурации в разных меню может называться по-разному. Решить эту проблему можно используя программу 1С:Переводчик.

09.02.2015    28917    boogie    21       

Генерация кода управляемой формы (декомпиляция элементов) 515

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика Практика программирования Работа с интерфейсом

Изменение форм типовых конфигураций лучше выполнять программно. Эта обработка упрощает добавление элементов на форму, генерируя код создания элементов, реквизитов и команд формы.

29.09.2014    93653    8996    ekaruk    123       

Типовой механизм упрощенного изменения конфигурации в ERP 2.0 и УТ 11 212

Статья Системный администратор Программист Нет файла v8 УТ10 ERP2 Windows Бесплатно (free) Инструментарий разработчика Практика программирования Работа с интерфейсом

В ERP 2.0 (и соответственно в УТ 11) появился функционал для упрощенной возможности модификации конфигурации разработчиками. Он касается в частности изменения форм объектов и размещения подписок на элементы, теперь задача изменения конфигурации на поддержке упростилась. Также появились дополнительные возможности в новой версии платформы 8.3.5, которые также упростят задчу.

22.09.2014    50599    ivanov660    49       

Просмотр SQL-таблиц из 1С. Возможность очистки таблиц 26

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика

Обработка позволяет соединиться с SQL-сервером (SQL-авторизация), получить список баз на сервере, после выбора базы - получить список таблиц. Позволяет вывести таблицу на просмотр, при необходимости очистить таблицу средствами SQL (delete from), просмотреть соответствие имен таблиц объектам конфигурации, в которой запущена база

29.08.2014    19011    377    Abadonna    4       

TurboConf:Шаблоны - сервис для поиска и хранения фрагментов кода 43

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика

Сервис добавляет в Конфигуратор возможность поиска и хранения фрагментов кода. Делитесь своими шаблонами с другими разработчиками или используйте уже готовые!

13.08.2014    20189    m.bolsun    68       

Консоль запросов. Очередная гайка. 18

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Консоль запросов

Небольшое дополнение к консоли запросов. Позволяет создавать функцию вместе с текстом запроса.

23.07.2014    6718    mdmdvd    3       

Конвертер юникода в кириллицу 8

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика

Как преобразовать строку на юникоде в строку на кириллице, например, вот это: "/u042E/u043D/u0438/u043A/u043E/u0434" в это: "Юникод"

25.04.2014    10115    Mart    1       

Сохранение в Excel из WEB-клиента 13

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика

Не всегда корректно отрабатывает сохранение в Excel из 1C при работе в WEB-клиенте. Мне попалась ситуация, когда не отрабатывал код "ТабличныйДокумент.Записать(...)" и выдавалась ошибка "неизвестная ошибка.: object doesn't support this property or method" Ниже предложена процедура сохранения в Excel, корректно работающая во всех типах подключения.

24.04.2014    18757    Tavalik    1       

Подсистема "COMExchange": консоль запросов в режиме «Консоль кода». 8

Статья Системный администратор Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Консоль запросов

Описана возможность использования обработки «Консоль запросов 1С+ADO» в качестве «консоли кода». При этом имеется возможность помещения результатов вычислений в «табло формул». Кроме результатов вычислений в это «табло» можно также вывести время выполнения и описание обработанных ошибок времени исполнения.

03.04.2014    23814    yuraos    2       

Автоматизированное тестирование в 8.3 164

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика

В данной статье будет рассмотрен новый механизм системы "1С:Предприятие 8" поддерживаемый начиная с платформы версии 8.3. Механизм позволяет легко и быстро создавать различные сценарии тестирования, без необходимости написания сложных процедур и функций для имитации действий пользователя.

06.03.2014    55272    M.Shalimov    45       

Изменение данных среды выполнения «на лету» в процессе отладки с помощью внешней обработки 9

Статья Программист Нет файла v8 Windows Бесплатно (free) Инструментарий разработчика

Иногда бывают такие моменты, что при остановке во время отладки необходимо «на лету» поменять какое-то значение реквизита или переменной. Или даже выполнить какой-то совершенно посторонний кусок кода в то время пока программа стоит на точке.

13.02.2014    8131    Рэйв    7       

Перенос таблицы значений между клиентом и сервером 50

Статья Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Инструментарий разработчика Практика программирования

Всем привет. Бывают такие моменты, когда необходимо таблицу значений передать с сервера на клиент, увы, Мутабельные значения и т.д. В тоже время есть возможность перекидывать все это добро через Хранилище, чем собственно разработчики часто пользуются. Но сегодня я бы хотел вынести на Вашу критику вот такой пример переноса. Сильно не пинайте.

10.12.2013    78481    Draconus    35       

Native ВК для 1CV8: независимое чтение файлов *.xls и *.xlsx 152

Инструменты и обработки Программист Архив с данными v8 Россия Windows Бесплатно (free) Инструментарий разработчика

Не требует установленного в системе Microsoft Office (Excel) и Open Office. Технология Native, не требует регистрации в реестре

15.08.2013    28803    383    Abadonna    161       

Свойства файла (версия, ширина/высота изображения и т.д.) 6

Статья Программист Нет файла v8 Windows Бесплатно (free) Инструментарий разработчика

Получение дополнительной информации о файле средствами Windows. Получаем сведения о разработчике, версии программы, размеров изображения и т.д.

29.07.2013    11054    zsrg    1       

V8 FORMATTER: Расширенная версия 78

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Бесплатно (free) Инструментарий разработчика

Форматирование кода модуля одним хот-кеем, ввод "неудобных" символов без переключения раскладки.

22.07.2013    17919    190    Abadonna    124       

VM1C - виртуальная машина для 1С 43

Статья Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Инструментарий разработчика

Демонстрация возможностей виртуальной машины для 1С. Создаем и выполняем код модулей в режиме Предприятия в реальном времени.

07.06.2013    22005    m.bolsun    46       

Подсистема "COMExchange", консоль запросов, сервис обработки выборки запроса: корректируем регистры или «Берём банк, кассу, экспроприируем экспроприаторов». 7

Статья Системный администратор Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Консоль запросов

На примере шуточного примера продемонстрированы не шуточные возможности консоли запросов в составе подсистемы "COMExchange" для работы с регистрами, подчинёнными регистратору («обнуление» регистров, ввод начальных итогов (сведений), корректировка итогов).

31.03.2013    20495    yuraos    7