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

14.08.09

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

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

Бесплатные

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

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

 

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

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С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

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

15500 руб.

02.09.2020    205842    1130    410    

1029

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

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

8400 руб.

20.08.2024    36862    211    111    

198

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

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

16000 руб.

10.11.2023    16788    73    39    

89

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    24372    65    28    

93

Инструментарий разработчика Программист 1С v8.3 1С:Управление нашей фирмой 3.0 Платные (руб)

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

9500 руб.

17.05.2024    35332    128    53    

170

SALE! 30%

Инструментарий разработчика WEB-интеграция 1С v8.3 1C v8.2 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Инструмент для генерации OpenApi (Swagger) спецификаций на основании файлов конфигураций 1С. Это консольное и десктопное приложение на языке Rust с полноценным редактором кода, содержащим автозамену и подсвечивание ошибок для быстрого и безошибочного написания документирующего комментария.

18000 12600 руб.

22.11.2024    2018    1    0    

8

Инструментарий разработчика Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

6000 руб.

07.02.2018    107701    249    100    

313
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coder1cv8 3483 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 3483 30.03.09 13:41 Сейчас в теме
(2) Выбор диска?... Ну не самый ходовой вообще-то ) Да и в любом случае, хоткеи так или иначе с чем-то пересекаться будут... Для этого и сделана блокировка хоткеев по ScrollLock.
4. ValeriVP 1361 30.03.09 14:06 Сейчас в теме
есть такая замечательная прога - AutoHotKey
так вот она вполне может делать то, что ты реализовал в данной публикации, при этом не надо даже блокировок кнопками - в скрипте можно указать, какой должен быть заголовок у окна:

http://forum.script-coding.info/viewtopic.php?id=2496
5. coder1cv8 3483 30.03.09 15:59 Сейчас в теме
(4) А ты скачай, посмотри, это и есть скрипт на АНК )
Как сделать работу только в Конфигураторе, конечно же знаю! Сознательно не использую эту возможность, я код не только там пишу... )
6. ValeriVP 1361 30.03.09 16:09 Сейчас в теме
(5) ну тогда в публикации стоило бы указать технологию и выложить скрипт, а не скомпилированный exe (я не качал, но кажется мне что это так)
а код ты еще и в блокноте пишешь?
7. coder1cv8 3483 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 3483 31.03.09 15:17 Сейчас в теме
(9) Конечно. Давай почту.
11. PowerBoy 3468 01.04.09 07:53 Сейчас в теме
Почему при включение "Pause Script" не отключается ctrl+лев.кнопка мыши?
12. coder1cv8 3483 01.04.09 08:07 Сейчас в теме
(11) Делай "Suspend Hotkeys" также из контекстного меню скрипта или по SkrollLock. Пауза это не совсем то )
13. ItimeKodzo 01.04.09 12:31 Сейчас в теме
А как решен вопрос с кодировкой текста? каждый раз текст transform в utf?
14. coder1cv8 3483 01.04.09 12:38 Сейчас в теме
(13) А никак не решен ) Все сделано штатными возможностями движка AutoHotKey...
15. ItimeKodzo 01.04.09 13:11 Сейчас в теме
ааа... (14) понял send и sendinput попутал.
16. babys 90 02.04.09 13:54 Сейчас в теме
И мне бы исходнички, плз.
17. coder1cv8 3483 02.04.09 14:03 Сейчас в теме
18. пользователь 05.04.09 00:38
Сообщение было скрыто модератором.
...
19. php5 29 07.04.09 23:08 Сейчас в теме
Автору + за старания, но к сожалению ИМХО лучше привыкать к стандартным средствам, потому что привыкнув ко всяким фичам от них сложно отказаться, а окажись в ситуации, когда их не будет под рукой - будет затруднительно программить.
20. coder1cv8 3483 08.04.09 07:58 Сейчас в теме
(19) Это точно! Сейчас меня переключать каждый раз раскладку или пользоваться шаблонами, фиг заставишь! ))) Да и форматирование/комментирование блоков текста мышкой очень удобно, ИМХО.
21. artbear 1571 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 3483 08.04.09 15:31 Сейчас в теме
(21) Видел. Хорошая задумка!
Единственное, что не нравится мне - это взаимодействие с текстом модуля через буфер обмена, в OpenConf-е я так понимаю, с этим дело лучше обстоит?...
23. artbear 1571 08.04.09 18:41 Сейчас в теме
(22) В Опенконфе и плагинам для него выполнен почти полный доступ к внутренностям Конфигуратора семерки, поэтому многие вещи делаются очень просто и удобно.
В 8-ке мы доступа к внутренностям лишены, поэтому доступ ко многому ограничен.
Например, текст модуля возможно получить только через посылке спец.хоткеев выделения и копирования содержимого в буфер обмена.
Но это уже довольно неплохо по сравнению со штатным Конфигуратором.

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

И в (28) я все-таки написал про "твой вариант НЕ ВСЕГДА удобен", т.е. когда-то и где-то он удобен, а где-то нет :)
31. coder1cv8 3483 10.04.09 17:30 Сейчас в теме
(30) Хорошо. На этом и остановимся :)
33. YAN 1374 12.04.09 12:01 Сейчас в теме
(27) было бы не плохо, вот мой майл: yanakayevs yandex ru
34. coder1cv8 3483 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 3483 24.04.09 12:42 Сейчас в теме
38. Збянтэжаны Саўка 245 24.04.09 15:19 Сейчас в теме
(37) Спасибо, та мне их не надо, не моя область и знаний нет.
А на скачку их че не выложил, зажал? :)
может кто другой помог бы...
39. coder1cv8 3483 24.04.09 15:25 Сейчас в теме
40. artbear 1571 24.04.09 15:32 Сейчас в теме
(39) Кстати, мне закинь, плиз.
artbear собачка inbox тчк ru
41. coder1cv8 3483 24.04.09 17:10 Сейчас в теме
42. MSensey 49 22.05.09 09:22 Сейчас в теме
(39) можно мне исходники, спасибо!
sensey [dot] master [@] gmail com
43. coder1cv8 3483 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 3483 08.06.09 13:19 Сейчас в теме
(44) Сделано. Новый файл можно скачать тут же.
Збянтэжаны Саўка; +1 Ответить
45. gonzo111 23.05.09 21:26 Сейчас в теме
и про работу софтины тока в процессе конфигуратора 1с тоже верно подмечено присоединяюсь сделай плиз вкл/выкл опцию
47. mip128 24.07.09 19:15 Сейчас в теме
Чувак, это наикрутейшая штука!
48. coder1cv8 3483 24.07.09 20:35 Сейчас в теме
49. mip128 11.09.09 13:45 Сейчас в теме
Ой, а и мне можно исходнички тогда
Furscheante СОБАКА!! gmail com
50. coder1cv8 3483 11.09.09 17:37 Сейчас в теме
51. Yra_bes 03.11.09 09:38 Сейчас в теме
А можно и мне исходники? ub73 СОБАКА mail.ru
52. coder1cv8 3483 03.11.09 14:21 Сейчас в теме
53. soll79 19.11.09 09:54 Сейчас в теме
Могу я тоже получить исходники?
Leonid79 СОБАКА bk.ru

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

Еще бы кто сделал поле для быстрой фильтрации процедур... :oops:
а то КТРЛ+Ф не так удобно все-таки
57. CheBurator 3231 31.05.11 22:35 Сейчас в теме
все не читал.
Орефков пишет "снегопата" (аналог телепата для 7.7).
доступны уже версии дл яиспользования.
58. artbear 1571 01.06.11 07:49 Сейчас в теме
59. ixijixi 2038 06.06.11 15:12 Сейчас в теме
60. MrTom2 20.07.11 10:53 Сейчас в теме
Спасибо за прогу :)
Можно исходник глянуть? mrtom2(at)yandex.ru
61. sashocq 194 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 16 29.06.15 05:15 Сейчас в теме
66. foxey 4 31.01.18 15:00 Сейчас в теме
Если кнопочка Скачать стала красненькой, это значит, что капец настал файловому архиву инфостарта? Не скачивается ничего... А хотелось бы...
67. sulfur17 68 25.04.18 16:49 Сейчас в теме
На Win10 перестала работать почему-то.
70. sulfur17 68 19.03.19 11:58 Сейчас в теме
(67) оказывается надо было просто от имени администратора запустить
68. n0013 16.01.19 22:29 Сейчас в теме
Андрей, добрый вечер!
Можно Вас попросить исходники скинуть на почту n0013@yandex.ru
69. coder1cv8 3483 17.01.19 09:41 Сейчас в теме
(68) Сожалею, но за давностью лет, исходников не осталось...
71. NordFox1 31.01.25 15:23 Сейчас в теме
господа, может у кого в почте сохранились исходники. Поделитесь пожалуйста aandreev1983@yandex.ru
Оставьте свое сообщение