Faster - многофункциональный ускоритель работы программиста 1С и других языков программирования
Разработка - Инструментарий разработчика
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Предлагаю вашему вниманию, на правах разработчика, программу Faster:
Программа Faster позволяет ускорить процесс работы программиста 1С (и не только 1C).
Работает на всех версиях 1С и в любом текстовом редакторе.
Вот некоторые вещи, которые умеет делать программа Faster:
- быстро сравнить два куска кода 1С, только что скопированных в буфер обмена;
- настроить под себя и работать с шаблонами ввода;
- форматировать код 1С в удобочитаемый вид одним нажатием левым Ctrl;
- работать с большим количеством буфером обмена (проверено, быстро работает и при 10000 элементах в буфере обмена);
- быстрый поиск в списке буферов обмена;
- простое переключение раскладки (левый Shift -английский, правый Shift - русский);
- переворачивать набранный текст на другой раскладке на другой язык (двойной Shift) с возможностью исправить текст;
- запоминать очередность нажатых клавиш и воспроизводить эту очередность;
- вести статистику активности пользователя (удобно потом вычислить время работы над той или иной задачей);
- задать список для быстрого запуска приложений, файлов, директорий, ссылок, и вызывать этот список при повторном запуске программы (и забыть про то, что в некоторых Windows нет кнопки Пуск);
- быстро найти в интернете выделенный текст из любого текстового редактора,
- быстро перевести текст в настроенном онлайн-переводчике;
- быстро добавить задачу с напоминанием, вести заметки;
- возможность создавать свои скрипты на языке Defy (в настройках есть примеры);
- cкрипт или модуль можно навесить на любой шорткат;
- сравнение модулей обработок версии 1С 8.3 (УФ);
- в самой программе есть помощник по языку Defy;
- сравнение ini файлов;
- дополнительная проверка модулей внешних обработок не выходя из конфигуратора (шорткат F4)
(проверка неиспользуемых переменных и функций, отсутствие обработчиков событий);
- сравнение и синхронизация открытых директорий в отдельном потоке;
- анализ открытых директорий в отдельном потоке двумя кликами мыши;
- двойной поиск в самом окне всплывающих подсказок;
- быстро опубликовать в интернете часть кода, файл, скриншот экрана.
Программа Faster не хранит информацию в реестре.
Каталог с программой можно носить с собой на флешке, и работать с программой на любом компьютере с Windows.
Все данные пользователя находятся в папке Data в каталоге с программой.
Программу легко обновлять одной кнопкой из самой программы.
На сайте разработчика есть видео-инструкции, чтобы быстро понять как работает программа.
Надеюсь программа поможет программистам 1С в наших рутинных делах. :)
Готовое решение
ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО
Универсальная обработка для фискальных регистраторов! Подключайте любые ККТ, включая Веб сервер АТОЛ, без обновления 1С и работайте с несколькими кассами одновременно. Тестовый доступ — бесплатно!
Вступайте в нашу телеграмм-группу Инфостарт
Ускоритель ввода текста Утилита Программирование QR-штрих код Буфер обмена Скрипты Модули.
См. также
Разработка Инструментарий разработчика Групповая разработка (Git, хранилище) Разработчик Платные (руб)
Практический курс по работе с AI-агентами для разработчиков 1С уровня middle и senior, а также тимлидов команд: от постановки задач и передачи контекста до создания расширений, интеграций, MCP-инструментов, тестов и проверки готового решения.
50000 руб.
10.09.2026 14128 123 0
Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)
Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.
24900 руб.
20.08.2024 83548 431 171
Инструментарий разработчика Роли и права Запросы СКД Разработчик Руководитель проекта 1С:Предприятие 8 Платные (руб)
Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.
16500 руб.
02.09.2020 286216 1609 423
Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Разработчик Аналитик Руководитель проекта 1С 8.3 Платные (руб)
Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.
14000 руб.
17.04.2026 17086 63 62
Пакетная печать Печатные формы Инструментарий разработчика Разработчик 1С:Предприятие 8 Платные (руб)
Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26
22570 руб.
06.10.2023 44383 123 54
Инструментарий разработчика Нейросети Платные (руб)
Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.
15250 руб.
25.08.2025 77308 147 41
Инструменты администратора БД Инструментарий разработчика Роли и права Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)
Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.
17000 руб.
10.11.2023 28839 104 46
Задачи пользователя Инструментарий разработчика Корректировка данных Закрытие периода Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта Стажер 1С 8.3 1С:ERP Управление предприятием 2 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)
Обработка предназначена для поиска, анализа и исправления отрицательных остатков во всех регистрах накопления информационной базы 1С.
6100 руб.
27.02.2026 3259 19 3
Настройки - целое дерево "Настройка" :)
все можно отключить, включить, добавить шаблоны, языки, сделать черный список по классу окна.
2012-05-25 09·42·05 (101127) - Скачиваем файлы...
2012-05-25 09·42·26 (20984) - Ошибка при получении файла - C:\Program Files\Faster\Resources\Faster.ini
В нет выхожу через proxy.
PS: Задумка отличная, хочется непременно использовать)
то главное окно Faster должно быть закрыто, а не свернуто.
И еще проверьте:
программа под Windows 7 должна запускаться под пользователем с правами администратора.
А какой программой можно посмотреть какие данные уходят в Интернет и не зашифрованы ли они?
(21) mailrum2004, если поток зашифрован то ничем без дешефрирования, а так есть проги которые анализируют трафик, делают лог и потом сиди читай - не хочу :)
Так в Windows 7 Premium 64 bit будет работать? Кто пробовал?
Это совсем разные программы по функционалу:) Их объединяет только хранение буфера обмена.
в названиях процедурах ОбработкаДелаетТоИлиДругое слова выделяю заглавными буквами, а мне фастер язык меняет, как этого избежать, подскажите, плиз!
Не понятно что за "Скрипт для клавиши F7" У пофигураторе v8 это используется для обновления конфигурации БД.
А тут как результат вижу F7 срабатывает, а потом добавляется таб в то место где курсор и куда-то перепрыгивает.
Глядя в код скрипта понимаю, что это просмотр переменной, на которой стоит курсор и открытие её значения. Но это работает только если это отладка. Иначе после сохранения БД, слетает это самое сохранение из-за добавления таба.
Кароче, надо как-то отловить состояние, и если это не отладка, то выполнить только то, что должна делать кнопка F7 в конфигураторе. Т.к. я тут ещё не знаю, хорошо бы подсказать, а пока скрипт вынужден отключить.
// Многофункциональный шорткат
// Если нажата в 1С конфигураторе в макете-добавить 1 к числу в ячейке в макете
// Если нажата в 1С конфигураторе-отладка выражения в конфигураторе в режиме отладки(выделяем переменную и нажимаем F7)
// Если нажата в 1С Предприятии в УФ-переоткрыть ранее открытую обработку
Не понял зачем это всё...
+1 в макете... не попадались мне такие задачи, но как пример переписать под что-то нужное мне, сойдёт.
Отладка только для примера.
Переоткрыть обработку это клёво.
Но, лично мне, занимать F7 в конфигураторе не удобно. Если можно определить включен ли режим отладки или нет, то... Подскажите, пожалуйста, можно ли и как.
Ну, вот так вот это выглядело. Как бы не очевидно... На сайте про это не нашёл. К тому же я так и сказал: "Интерфейс не очень UX, чтоб разобраться в этом нужны дополнительные курсы" (это про 13 видео-инструкций). Я же не говорю, что программа плохая, просто разобраться с ней нужно. Не всё очевидно.
Ну, с этим уже разобрались.
Лучше скажите, можно ли как-то определить в скриптах, включен ли режим отладки в 1С или нет? Как? Или где про это написано?
Но можно скрипт для F7 отключить, если нужна кнопка F7 для других целей.
Но я F7 использую только для отладки, что удобно и быстрее сразу вывести на экран ТЗ или массив с данными.
В стандарном 1С не удобно в отладке смотреть переменную коллекцию, много кнопок надо нажать...
А подскажите ещё, если на какую-то кнопку скрипт повешен, но на этой кнопке есть и стандартный функционал (как на той же F7) он все-равно срабатывает или скрипт его отклоняет?
И какой объем скачиваемых данных при установке?
2012-06-27 14·22·30 (375) - Скачиваем файлы...
2012-06-27 14·22·30 (0) - C:\Program Files\Faster\Resources\Faster.ini
2012-06-27 14·22·30 (0) - Ошибка при получении файла - C:\Program Files\Faster\Resources\Faster.ini
The following error was encountered:
-
<STRONG>
Cache Access Denied.
</STRONG>
в буфер обмена (Ctrl+ C) добавляю по мере необходимости функции и процедуры целиком,
они идут как текст (тип буфера).
потом когда необходимо вставить процедуру или функцию, ставлю курсор в чистое место, нажимаю просто правый Ctrl, и сразу набираю начало от названия функции(или просто слово "Функция", если не помню), происходит отбор, выбор сужается, выделяю необходимую функцию и нажимаю Ввод.
В будущем планируется расширить типы буферов, добавить отдельный тип буфера - Функция 1С. будет отдельная закладка.
Думал используете нечто более функциональное. Гугл сейчас, на сколько я знаю, работает ток за денежку, а яндекс имеет не столь бокатый функционал (хуже переводит, да и имеет небольшой набор языковых пар)
Я думал вы посылаете запрос на веб-сервис гугла и получаете от него ответ.
Естественно просто открыть браузер передав в него строку с параметрами не вызывает сложностей. Но это совсем не то, чего ожидал я.
После скачивания, надо закрепить Faster.exe на панели задач и запустить. Около часов в панели уведомлений появится синяя рука. Все. Можно переключиться на конфигуратор 1С и набрать "Проц" в модуле. Появится подсказка.
Все настройки находятся в главном окне программы (левый клик по ярлыку).
Для "проц" можно добавить свой шаблон ввода в ветку "Шаблоны ввода для конфигуратора 1С 8" (Добавить-текст или дубликат):
процедура ():(Ввод):(Стереть)КонецПроцедуры:(Вверх):(Начало):(Удалить,1)П:(Конец):(Влево,2)
добавлю по умолчанию в следующей версии такой шаблон.
"Настройка-Группы шаблонов ввода"
- списки шаблонов, которые можно выбрать при нажатии правого Ctrl в окне любого приложения.
Например, все шаблоны для конфигуратора 1С 7 будут выбираться в окнах,
в заголовке которых есть слово "Конфигуратор" и класс окна содержит слово "Afx".
например для 8-ки:
чтобы добавить новый шаблон, нужно выбрать список "Шаблоны ввода для конфигуратора 1С 8", перейти в список, правой кнопкой нажать на похожий элемент в списке в колонке с номером и выбрать "Дубликат", перейти в текстовое поле и поправить как Вам надо шаблон.
также в настройках есть список возможных клавиш и команд. Все команды и сочетания клавиш начинаются с ":(...)", иначе вводится просто текст.Пример можно посмотреть в уже существующих шаблонах.
Пока dll по перехвату работает только в 32-битных приложениях.
Еще может быть отключен флаг "Перехват клавиш и мыши" (правой кнопкой по иконке программы в области уведомлений).
В планах давно стоит создание 64-х dll для программы Faster.
Да и я сам постоянно об этом вспоминаю, т.к. работаю под Win 7 64 :)
Но так как программа распространяется бесплатно, то очередность всех пожеланий делается в режиме: "попросили - сделал".
Вот теперь, после вашего комментария, сделаю это быстрее.
Также появился новый шорткат Кт+ Ф Ф для 1C:
Анализ и рефакторинг текущего текстового модуля на 1С. В любом месте модуля в 1С нажимаем "Кт+ Ф Ф" и запускается окно Faster с возможностями анализа:
Поиск одинаковых условий
Поиск одинакового кода
Поиск неиспользуемых переменных
Структура вызовов функций
Использование функций
Использование общих переменных
что Faster работает в любом окне в Windows (например, удобно переписываться однотипными фразами в Skype) и изначально был сделан для редакторов с++.
В зависимости от текущего окна (класса,наименования) можно строить свои собственные шаблоны ввода.
Автоматически определять раскладку у выделенного текста - в программе Faster такого вообще нет:) Faster просто меняет только что набранный неправильно текст при двойном Shift (левый на англ., правый на русский). Но предложение интересное, я добавлю в язык Defy что-то вроде "Окна.Текст(Строки.Перевернуть(Окна.Текст()))" - и этот код можно будет вставить в скрипт "Поиск выделенного текста". Но в изначальном варианте программы шорткат "Кт+ LWin" будет искать текст, т.к. многие уже пользуются этим шорткатом.
"были претензии по мелочи" - разработчик открыт для диалога, пишите на почту, задавайте вопросы...
И да, я виноват, не хватает времени на написания помощи по программе.
Не подскажете как можно исправить?:)
Я обычно тоже выделяю через Ctrl+A. А здесь нужно было форматировать кусочек кода...
Хотел бы выразить благодарность за такую разработку - стандартное форматирование 1С оставляет желать лучшего..А тут даже есть еще и возможность настроить его "под себя".
p.s. Позволю себе понаглеть - а не планируете выложить исходники? Лично мне был бы интересен форк, заточенный исключительно под 1С.
И я уже писал, Faster не заточен именно под 1С, он работает в любом окне, а форматирование текста по умолчанию работает в 1С и С++ (остальные языки легко добавить). Также Faster помогает делать за пользователя однотипные повторяющиеся действия. В качестве примера есть скрипт "Увеличение номера документов в конфигураторе 1С 8".
Или есть (еще как пример) шаблон ввода по созданию поставки - нажали правый Кт - выбрали "// Создать поставку..." и программа сама за вас нажмет 20 клавиш. Когда поставки делаешь раза два в день, то это очень помогает :)
Мне почему-то в них видятся только трояны и кейлогеры.
Наверное я слишком стар (25 лет работы за компьютером).
нам программистам 1С - это как никому другому известно. Это по поводу троянов и кейлогеров.
Да и легко проверить любую программу на факт обращение в интернет... сейчас много есть инструментов для таких вещей.
Но когда возникают задачи типа (а такое бывает не раз):
добавить во все документы конфигурации префикс в 4 символа, т.е. надо увеличить номер документа на 4 символа.
И работа эта не для слабонервных, да и программисты - люди, которые не терпят однотипных действий.
Программа Faster предлагает простое решение - просто запустите скрипт "Увеличение номера документов в конфигураторе 1С 8".
UPDATE: ХАХААХА, разобрался! В пути к программе был каталог с точкой! Можно поправить? Слишком много на этот каталог завязано =(
Моя проблема и скриптом SmartConfigurator.ahk из под Autohotkey+1Script решено не было.
Написал на ээээ, извините, на Autoit простую Gui форму, которую возможно изменять или делать полупрозрачной.
; $GUI = GUICreate("(UDF Created) ListView Create", 400, 300)
$Gui = GUICreate("---", $iGuiwidth, $iGuiheight, $iGuileft, $iGuitop, BitOr($WS_MINIMIZEBOX, $WS_MAXIMIZEBOX, $WS_SIZEBOX, $WS_THICKFRAME, $WS_SYSMENU, $WS_CAPTION, $WS_POPUPWINDOW, $WS_GROUP, $WS_BORDER, $WS_CLIPSIBLINGS), $WS_EX_TOPMOST)
.....
$hListView = _GUICtrlListView_Create($Gui, "", 0, 0, $iGuiwidth, $iGuiheight)
_GUICtrlListView_SetExtendedListViewStyle($hListView, BitOR($LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT, $LVS_EX_SUBITEMIMAGES))
GUISetState()
ПоказатьА далее предпочел применять сниппеты Eclipse
А может, все-таки, есть возможность "Подстановку слов и буфер обмена" самому назначать на другую, кроме кнопки Ctrl ?
Так и не смог заставить переключаться на английскую раскладку по LeftShift, не смог уговорить вставлять угловые скобки в русской раскладке.
Постоянно при наборе текста всплывают надоедливые подсказки, причем во всех окнах, где идет набор. При этом мне не понятно как это можно использовать.
Очень привлекло форматирование кода 1С, но перечисленные недостатки выше настолько раздражают, что пожалуй я пока пасс.
Не работает левый шифт - проблема скорее всего в том под каким пользователем запущен Faster и редактор- должны быть под одним
Рейтинг: 907
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 137124
Создание 24.05.12 19:25
Обновление 20.08.20 17:05
Просмотры 98935
Загрузки 987
Рейтинг
320
Комментарии 157
Код открыт Нет
Рубрики Инструментарий разработчика
Кому Разработчик
Тип файла Архив с данными
Платформа 1С:Предприятие 8
Конфигурация 1C:Бухгалтерия
Операционная система Windows
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)