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

14.08.09

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

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

Скачать файл

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

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

 

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

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 на новый.

 

См. также

SALE! 15%

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    159362    872    399    

861

SALE! 15%

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

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

8400 7140 руб.

20.08.2024    7758    55    22    

66

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

9360 руб.

17.05.2024    23422    68    45    

117

SALE! 15%

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

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

10000 8500 руб.

10.11.2023    10408    36    20    

61

SALE! 15%

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

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

22200 19980 руб.

06.10.2023    15387    35    7    

70

SALE! 35%

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

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3120 руб.

14.01.2013    187968    1138    0    

912

SALE! 15%

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 12750 руб.

07.10.2021    17298    6    32    

42

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

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

1800 руб.

21.02.2023    7692    8    35    

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

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

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

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

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

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