[1C:AutoDesigner] Помощник в написании кода на 1С 8

14.08.09

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

Вставка часто используемых символов, таких как: "[ ] | < >", конструкций языка: "XML, DOM, COMОбъект" и т.п., без переключения раскладки клавиатуры, плюс проверка орфографии и переназначение некоторых комбинаций "горячих клавиш" конфигуратора.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
AutoDesigner Setup
.1238240681 709,41Kb
807 Скачать бесплатно
AutoDesigner (special version)
.1244452152 195,98Kb
217 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

 

Горячие клавиши:

Alt+F1 - Подсказка по горячим клавишам

Alt+3

Alt+7 &

Alt+\ |

Alt+х [

Alt+ъ ]

Alt+э '

Alt+б <

Alt+ю >

Alt+Shift+х {

Alt+Shift+ъ }

Alt+ё ~

Alt+т NULL

Shift+Enter - символ | после перевода строки

Alt+лев. кнопка мыши - Добавить комментарий (то же самое что Ctrl+Num /)

Alt+пр. кнопка мыши - Удалить комментарий (то же самое что Ctrl+Shift+Num /)

Ctrl+лев. кнопка мыши - Форматировать блок текста (то же самое что Alt+Shift+F)

Alt+колесо мыши вверх - Переместиться вперед (то же самое что Ctrl+Shift+-)

Alt+колесо мыши вниз - Переместиться назад (то же самое что Ctrl+-)

Alt+й - Конструктор запроса

Alt+с COMОбъект("");

Alt+ц Web

Alt+в DOM

Alt+ч XML

Alt+а FTPСоединение("");

Alt+р HTTPСоединение("");

Alt+з Запрос=Новый Запрос("");

Alt+н Неопределено

Alt+д - Текущая дата в формате 'ггггММддЧЧммсс'

Alt+я - Проверка орфографии в выделенном фрагменте текста (дополнительный модуль "AddCheckSpelling", необходим установленный MS Word)

Ctrl+1 - Окно списка процедур/функций

ScrollLock - включение/выключение блокировки замены символов

 

Добавлено:

AutoDesigner (специальная версия) - здесь, по просьбам пользователей, переназначен вызов подсказки на "Alt + п" и все, кроме проверки орфографии, теперь работает только в окне Конфигуратора. Для установки просто замените AutoDesigner.exe на новый.

 

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

24900 руб.

20.08.2024    65449    347    169    

304

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    255273    1411    421    

1154

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

15250 руб.

25.08.2025    51256    103    29    

115

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

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    37317    98    40    

117

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    24750    93    42    

101

Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки. 1.3.11 Доработан механизм контекстной подсказки по метаданным

9500 руб.

17.05.2024    51988    181    63    

213

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

5000 руб.

25.02.2026    3070    11    1    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coder1cv8 3486 28.03.09 14:48 Сейчас в теме
Давно хотел объединить свои проекты:
http://infostart.ru/projects/2601/
и
http://infostart.ru/projects/1967/
Вот наконец дошли руки сделать это в нормальном виде...
2. sergey_garin 205 30.03.09 13:11 Сейчас в теме
ай-яй, Альт+Ф1 это ж самый ходовой хоткей в totalcmd =|
3. coder1cv8 3486 30.03.09 13:41 Сейчас в теме
(2) Выбор диска?... Ну не самый ходовой вообще-то ) Да и в любом случае, хоткеи так или иначе с чем-то пересекаться будут... Для этого и сделана блокировка хоткеев по ScrollLock.
4. ValeriVP 1373 30.03.09 14:06 Сейчас в теме
есть такая замечательная прога - AutoHotKey
так вот она вполне может делать то, что ты реализовал в данной публикации, при этом не надо даже блокировок кнопками - в скрипте можно указать, какой должен быть заголовок у окна:

http://forum.script-coding.info/viewtopic.php?id=2496
5. coder1cv8 3486 30.03.09 15:59 Сейчас в теме
(4) А ты скачай, посмотри, это и есть скрипт на АНК )
Как сделать работу только в Конфигураторе, конечно же знаю! Сознательно не использую эту возможность, я код не только там пишу... )
6. ValeriVP 1373 30.03.09 16:09 Сейчас в теме
(5) ну тогда в публикации стоило бы указать технологию и выложить скрипт, а не скомпилированный exe (я не качал, но кажется мне что это так)
а код ты еще и в блокноте пишешь?
7. coder1cv8 3486 30.03.09 16:30 Сейчас в теме
(6) > "а код ты еще и в блокноте пишешь?"
Конечно! Как настоящие суровые челябинские мужики! )
8. AVARY 176 31.03.09 05:15 Сейчас в теме
Разработку не скачивал, но за "Ctrl + -" и "Ctrl + Shift + -" + =)
9. IfYouWant_YouCan 31.03.09 13:38 Сейчас в теме
а мона исходники? )))
10. coder1cv8 3486 31.03.09 15:17 Сейчас в теме
(9) Конечно. Давай почту.
11. PowerBoy 3498 01.04.09 07:53 Сейчас в теме
Почему при включение "Pause Script" не отключается ctrl+лев.кнопка мыши?
12. coder1cv8 3486 01.04.09 08:07 Сейчас в теме
(11) Делай "Suspend Hotkeys" также из контекстного меню скрипта или по SkrollLock. Пауза это не совсем то )
13. ItimeKodzo 01.04.09 12:31 Сейчас в теме
А как решен вопрос с кодировкой текста? каждый раз текст transform в utf?
14. coder1cv8 3486 01.04.09 12:38 Сейчас в теме
(13) А никак не решен ) Все сделано штатными возможностями движка AutoHotKey...
15. ItimeKodzo 01.04.09 13:11 Сейчас в теме
ааа... (14) понял send и sendinput попутал.
16. babys 91 02.04.09 13:54 Сейчас в теме
И мне бы исходнички, плз.
17. coder1cv8 3486 02.04.09 14:03 Сейчас в теме
18. пользователь 05.04.09 00:38
Сообщение было скрыто модератором.
...
19. php5 29 07.04.09 23:08 Сейчас в теме
Автору + за старания, но к сожалению ИМХО лучше привыкать к стандартным средствам, потому что привыкнув ко всяким фичам от них сложно отказаться, а окажись в ситуации, когда их не будет под рукой - будет затруднительно программить.
20. coder1cv8 3486 08.04.09 07:58 Сейчас в теме
(19) Это точно! Сейчас меня переключать каждый раз раскладку или пользоваться шаблонами, фиг заставишь! ))) Да и форматирование/комментирование блоков текста мышкой очень удобно, ИМХО.
21. artbear 1587 08.04.09 12:30 Сейчас в теме
С темой сабжа пересекается наша аналогичная работа
http://www.1cpp.ru/forum/YaBB.pl?num=1227553473/0

На данный момент реализовано:
- Вызов списка процедур с фильтрацией наименований методов при наборе текста
- форматирование модуля при помощи code_beautifier.pl
- Автоматическая печать символа "|" после перевода строки, при необходимости - Enter.
- Автоматическая печать символов комментария "//" после перевода строки по Shift+Enter, если текущая.строка также является комментарием.
- удаление строки Ctrl+y
- Закрытие окна сообщение Ctrl+z (не всем нравится)
- символ '<' по Ctrl-,
- символ '>' по Ctrl-.
- символ '|' по Ctrl-\
- переходы по процедурам в стиле OpenConf?
переход в процедуру (как в OpenConf? - ctrl+enter)
возврат на предыдущую позицию (как в OpenConf? - alt+{left})
- подсказка по параметрам методов (на стадии разработки)

---
2009-03-18
[+] Копирование текущей строки и вставка в следующей
[+] Авторские комментарии
22. coder1cv8 3486 08.04.09 15:31 Сейчас в теме
(21) Видел. Хорошая задумка!
Единственное, что не нравится мне - это взаимодействие с текстом модуля через буфер обмена, в OpenConf-е я так понимаю, с этим дело лучше обстоит?...
23. artbear 1587 08.04.09 18:41 Сейчас в теме
(22) В Опенконфе и плагинам для него выполнен почти полный доступ к внутренностям Конфигуратора семерки, поэтому многие вещи делаются очень просто и удобно.
В 8-ке мы доступа к внутренностям лишены, поэтому доступ ко многому ограничен.
Например, текст модуля возможно получить только через посылке спец.хоткеев выделения и копирования содержимого в буфер обмена.
Но это уже довольно неплохо по сравнению со штатным Конфигуратором.

ЗЫ хочу предупредить, при использовании в (21) автоматической печати символов комментариев и перевода незавершенной текстовой строки возможны тормоза при активном кодировании :( из-за вышеуказанных особенностей работы.
Поэтому лично я и Феникс автовводом этих символов не пользуемся.
Ко всему остальному вроде вопросов/проблем нету.
24. logarifm 1132 09.04.09 10:11 Сейчас в теме
Все хорошо но полагаю в архиве с програмкой должно ити описание к ней.
25. coder1cv8 3486 09.04.09 10:24 Сейчас в теме
(24) Есть ридми в каталоге инсталяции.
26. YAN 1374 10.04.09 13:06 Сейчас в теме
Отличная прога, но есть пожелание, чтобы эти сочетания клавиш срабатывали только в процессах 1С (1cv8.exe и т.п.)
27. coder1cv8 3486 10.04.09 13:48 Сейчас в теме
(26) Лично мне бы не хотелось этого делать. Меня устраивает, что скрипт работает во всех окнах. Но если хочешь могу дать исходники, там надо просто добавить строку:
#IfWinActive ahk_class V8TopLevelFrame
в начало скрипта.
28. artbear 1587 10.04.09 14:25 Сейчас в теме
(27) Твой вариант не всегда удобен, т.к. хоткеи будут действовать и в окне Предприятия.
Мы юзаем строку в начале
#IfWinActive Конфигуратор ahk_class V8TopLevelFrame
29. coder1cv8 3486 10.04.09 15:15 Сейчас в теме
(28) Зря ) Лучше бы оставили окно предприятия, если уж вводить вообще ограничения такие, например в консоли запросов пригодилось бы...
30. artbear 1587 10.04.09 15:37 Сейчас в теме
(29) Наши скрипты, в отличие от твоих, в своем подавляющем большинстве все-таки предназначены для Конфигуратора, а в режиме Предприятия были очень неприятные казусы :)

И в (28) я все-таки написал про "твой вариант НЕ ВСЕГДА удобен", т.е. когда-то и где-то он удобен, а где-то нет :)
31. coder1cv8 3486 10.04.09 17:30 Сейчас в теме
(30) Хорошо. На этом и остановимся :)
33. YAN 1374 12.04.09 12:01 Сейчас в теме
(27) было бы не плохо, вот мой майл: yanakayevs yandex ru
34. coder1cv8 3486 12.04.09 18:22 Сейчас в теме
35. YAN 1374 13.04.09 09:22 Сейчас в теме
36. Збянтэжаны Саўка 245 24.04.09 12:34 Сейчас в теме
(27) (28) а че низзя в меню вставить пунктик "Вкл только для 1С" и все стороны будут довольны? :)
37. coder1cv8 3486 24.04.09 12:42 Сейчас в теме
(36) Исходники дать? )))
38. Збянтэжаны Саўка 245 24.04.09 15:19 Сейчас в теме
(37) Спасибо, та мне их не надо, не моя область и знаний нет.
А на скачку их че не выложил, зажал? :)
может кто другой помог бы...
39. coder1cv8 3486 24.04.09 15:25 Сейчас в теме
(38) кому надо - попросит.
40. artbear 1587 24.04.09 15:32 Сейчас в теме
(39) Кстати, мне закинь, плиз.
artbear собачка inbox тчк ru
41. coder1cv8 3486 24.04.09 17:10 Сейчас в теме
42. MSensey 49 22.05.09 09:22 Сейчас в теме
(39) можно мне исходники, спасибо!
sensey [dot] master [@] gmail com
43. coder1cv8 3486 22.05.09 12:32 Сейчас в теме
55. Збянтэжаны Саўка 245 18.06.10 17:47 Сейчас в теме
(37) > Исходники дать? )))

Столько получивших исходники а решения проблемы нет?..
Я тут на днях autoit'ом заинтересовался, хмм, может глянуть твои исходники и вынести окончательное резюме по данному вопросу ?..
Даже и не знаю, и хочется и колется, но время не велит.
Ах ну да ладно, сдаюсь, Кодер может сбросишь сорцы (если тебе еще не надоело их разбрасывать) на ...
Но хотя, заметь, я ведь не настаиваю :), потому как тоже ведь не уверен - найду ли время для этого. так что прости заранее если ...

Ой, пардон, так это же AutoHotKey, а я чего то подумал, что Autoit. Нет не надо нам тогда таких исходников :)
32. Збянтэжаны Саўка 245 11.04.09 11:36 Сейчас в теме
Спасибо, класс!
А то я как новичок в 1С уже было начать было задумываться а что ж делать блин с этими чертовыми скобками и прочими чужими знаками? Ж)
44. gonzo111 23.05.09 21:22 Сейчас в теме
все супер но
можно убрать/поменять Alt+F1
очень прошу
если не сложно скинь мне плиз версию там где нет
Alt+F1 gonzo111@yandex.ru

+ на будующее а можно сделать настройку горячих клавишь ну хотя бы некоторых
46. coder1cv8 3486 08.06.09 13:19 Сейчас в теме
(44) Сделано. Новый файл можно скачать тут же.
Збянтэжаны Саўка; +1 Ответить
45. gonzo111 23.05.09 21:26 Сейчас в теме
и про работу софтины тока в процессе конфигуратора 1с тоже верно подмечено присоединяюсь сделай плиз вкл/выкл опцию
47. mip128 24.07.09 19:15 Сейчас в теме
Чувак, это наикрутейшая штука!
48. coder1cv8 3486 24.07.09 20:35 Сейчас в теме
49. mip128 11.09.09 13:45 Сейчас в теме
Ой, а и мне можно исходнички тогда
Furscheante СОБАКА!! gmail com
50. coder1cv8 3486 11.09.09 17:37 Сейчас в теме
51. Yra_bes 03.11.09 09:38 Сейчас в теме
А можно и мне исходники? ub73 СОБАКА mail.ru
52. coder1cv8 3486 03.11.09 14:21 Сейчас в теме
53. soll79 19.11.09 09:54 Сейчас в теме
Могу я тоже получить исходники?
Leonid79 СОБАКА bk.ru

Спасибо.
54. coder1cv8 3486 19.11.09 13:25 Сейчас в теме
56. ixijixi 2148 31.05.11 22:29 Сейчас в теме
Огромное спасибо за КТРЛ+1 :!: После ОпенКонфа очень не хватало
Да за все спасибо!

Еще бы кто сделал поле для быстрой фильтрации процедур... :oops:
а то КТРЛ+Ф не так удобно все-таки
57. CheBurator 3234 31.05.11 22:35 Сейчас в теме
все не читал.
Орефков пишет "снегопата" (аналог телепата для 7.7).
доступны уже версии дл яиспользования.
59. ixijixi 2148 06.06.11 15:12 Сейчас в теме
60. MrTom2 20.07.11 10:53 Сейчас в теме
Спасибо за прогу :)
Можно исходник глянуть? mrtom2(at)yandex.ru
61. sashocq 195 03.07.12 15:20 Сейчас в теме
Все хорошо, кроме того, что в винде перестает нормально работать Ctrl (выборочное выделение файлов). И непонятно, где эта "специальная версия", о которой написано.
63. sstvit 08.04.13 16:15 Сейчас в теме
Спасибо, очень полезная вещь. (61) +1, долго не мог понять почему не работает выборочное выделение. При повторном запуске уведомление о нем и о ключе SingleInstance для его подавления. Только как этот ключ использовать не ясно. Я запускаю из батника при запуске 1С, поэтому актуально. Да, можно и мне исходники? koenig.soft псина mail.ru. Спасибо.
62. 36k 11.10.12 12:57 Сейчас в теме
Уважаемые специалисты по автоматизации написания кода!
Подскажите, как превращают это:

Выборка=

в это:

Выборка = .Выбрать();
Пока Выборка.Следующий() Цикл

КонецЦикла;


одним ударом по клавиатуре?
64. sstvit 08.04.13 16:23 Сейчас в теме
(62) В конфигураторе смотри - Сервис|Шаблоны текста
timeforlive; +1 Ответить
65. timeforlive 17 29.06.15 05:15 Сейчас в теме
на с++ написана прога?
66. foxey 4 31.01.18 15:00 Сейчас в теме
Если кнопочка Скачать стала красненькой, это значит, что капец настал файловому архиву инфостарта? Не скачивается ничего... А хотелось бы...
67. sulfur17 70 25.04.18 16:49 Сейчас в теме
На Win10 перестала работать почему-то.
70. sulfur17 70 19.03.19 11:58 Сейчас в теме
(67) оказывается надо было просто от имени администратора запустить
68. n0013 16.01.19 22:29 Сейчас в теме
Андрей, добрый вечер!
Можно Вас попросить исходники скинуть на почту n0013@yandex.ru
69. coder1cv8 3486 17.01.19 09:41 Сейчас в теме
(68) Сожалею, но за давностью лет, исходников не осталось...
71. NordFox1 31.01.25 15:23 Сейчас в теме
господа, может у кого в почте сохранились исходники. Поделитесь пожалуйста aandreev1983@yandex.ru
Для отправки сообщения требуется регистрация/авторизация