[1С keyboard] Замена символов для 1С

14.08.09

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

Утилита предназначена для вставки при написании кода таких часто используемых символов, как: "[ ] | < >" и т.д., без переключения раскладки клавиатуры.

Бесплатные

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

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

Наименование Скачано Бесплатно
1C_keyboard.zip
.1222676941 195,84Kb
469 Скачать бесплатно
Source_code.zip
.1222676977 0,51Kb
353 Скачать бесплатно

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

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

Чтобы напечатать нужный символ, отсутствующий в русской раскладке, нажмите: Alt + требуемый символ.

Таблица замены:
Alt+3 #
Alt+7 &
Alt+\ |
Alt+х [
Alt+ъ ]
Alt+э '
Alt+б <
Alt+ю >
Alt+Shift+х {
Alt+Shift+ъ }
Alt+ё ~
Alt+т NULL
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+д - Текущая дата в формате 'ггггММддЧЧммсс'

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

Утилита представляет собой простой скрипт написанный на AutoHotKey, который каждый может доработать для себя (при желании). Исходный код прилагается.

Проект закрыт. Новая версия здесь: //infostart.ru/projects/3734/

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

См. также

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

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

24900 руб.

20.08.2024    75356    380    170    

326

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

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

10000 руб.

02.09.2020    268704    1495    421    

1179

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

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

22570 руб.

06.10.2023    40237    113    54    

126

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

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

15250 руб.

25.08.2025    64022    130    36    

138

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Программист Бизнес-аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    9003    38    46    

52

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

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

17000 руб.

10.11.2023    26470    98    46    

104

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных условий – без открытия конфигуратора и написания кода. Готовое расширение, которое подключается и работает сразу.

6000 руб.

15.04.2026    2661    6    0    

21

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

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

9500 руб.

17.05.2024    54854    187    63    

220
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coder1cv8 3487 29.09.08 12:35 Сейчас в теме
Это пожалуй единственная программа без которой я не представляю себе написание кода на 1С-ке.
Знаю и про существование пунто свитчера, и аналогичную утилиту на проклабе видел... ) Но я сторонник минимализма, поэтому решил сделать свой вариант.
2. Ёпрст 1068 29.09.08 12:47 Сейчас в теме
Баловство всё это.
Шаблоны рулят.
А в 7-ке и так всё есть в опенконфе.
3. coder1cv8 3487 29.09.08 12:49 Сейчас в теме
(2) Не я один, наверное, не умею шаблонами пользоваться... )
4. Vitek 29.09.08 13:26 Сейчас в теме
(2)+10. Нафиг еще внешние приложения запускать.
6. coder1cv8 3487 29.09.08 13:46 Сейчас в теме
(4) А мне не удобно сначала символ набирать а потом ещё и "Ctrl+Q" жать, сразу "Alt+символ" мне кажется проще... Хотя, наверно, можно и к шаблонам привыкнуть... )
5. anonimka 29.09.08 13:39 Сейчас в теме
А мне понравилось, спасибо.
7. coder1cv8 3487 29.09.08 16:17 Сейчас в теме
Добавил несколько символов.
8. poppy 29.09.08 21:23 Сейчас в теме
9. coder1cv8 3487 30.09.08 08:13 Сейчас в теме
(8) Да я знаю.
Моя утилита в отличии от раскладки GROOVY:
1. Работает и с правым Alt-ом, и с левым.
2. Не требует никакой установки. Нужно просто запустить exe-шник, откуда угодно, хоть с флешки. Я думаю, не всегда удобно устанавливать раскладки где-нибудь у клиента...
---
ЗЫ: Вот честно, не смог установить вообще раскладку от GROOVY... Хотя решение тоже отличное, то что оно должно работать в терминале - это огромный плюс!
10. coder1cv8 3487 30.09.08 10:38 Сейчас в теме
11. coder1cv8 3487 30.09.08 13:08 Сейчас в теме
Теперь добавлять/удалять комментарии можно в один клик мышкой!...
12. zyto 30.09.08 13:26 Сейчас в теме
Спасибо, попробую.
13. zyto 30.09.08 13:27 Сейчас в теме
А есть ли в ней хелп?
Или за возможными комбинациями надо каждый раз на сайт лезть?
14. coder1cv8 3487 30.09.08 13:33 Сейчас в теме
(13) Добавил ридми в архив )
15. ineoosaki 30.09.08 16:15 Сейчас в теме
Было бы не плохо назначить горячие клавиши для добавления в код системной текущей даты в формате: гггг.мм.чч
16. coder1cv8 3487 30.09.08 16:27 Сейчас в теме
(15) Можно. Но нужно ли? )
17. coder1cv8 3487 30.09.08 17:43 Сейчас в теме
Добавил ещё один пакет комбинаций, на этом пожалуй, всё. Не хочется слишком перегружать скрипт всевозможными комбинациями.
Из интересных, возможность форматировать текст по Ctrl+лев. кнопка мыши, стандартная комбинация ужасно не удобная на мой взгляд...
18. Altez 258 01.10.08 10:39 Сейчас в теме
Баг: попытка написать "<>" в блокноте дала только 1 символ, текст выглядел как "<ឮ"
Alt+б <
Alt+ю >
19. coder1cv8 3487 01.10.08 10:52 Сейчас в теме
(18) А в конфигураторе?... )
Странно вообще... Если бы с русскими буквами была проблема, ещё понятно, а так...
Мне не удается воспроизвести... Очень быстро в блокноте нажимаю "Alt+<>" - всё стабильно, вставляет то что надо.
21. Altez 258 01.10.08 10:59 Сейчас в теме
(18) Поправка: блокнот AkelPad 2.2.1,
Alt-б,ю даёт < плюс непечатаемый символ с кодом 063
Alt-ю,б даёт > плюс непечатаемый символ с кодом 063

в Конфигураторе 7.7 не робит((

зы. Сорцы в ЕХЕ првратить не смог, хочу убрать перехват Альт-Ч, подскажите, плз, способ

идея хорошая, настройки перехвата в наружу в текстовик-была б неплохая замена KeybControlCenter, что исправно служит уже 10 лет для управления окошками с хоткеев,

ззы.в терминале(32юзверя) грузит процессор, мож так и должно, KCC ведет себя аналогично..
22. coder1cv8 3487 01.10.08 11:06 Сейчас в теме
(21) На работу в 7.7 не расчитывал. Нету возможности даже потестить, работаю только с 8.х.
По поводу компиляции в exe, там не то что просто, там очень просто! Вот ссылки по теме:
http://www.autohotkey.com
http://script-coding.info/AutoHotkeyTranslation.html
24. coder1cv8 3487 01.10.08 11:17 Сейчас в теме
(21) По поводу "внешних настроек", могу предложить следующую идею: просто не компилировать скрипт, а запускать его ярлыком типа "AutoHotkey.exe 1C_keyboard.ahk". Само "ядро" скачиваем на офф. сайте. И тогда можно будет оперативно редактировать комбинации клавиш.
25. Altez 258 01.10.08 11:28 Сейчас в теме
так и сделал,
в винде всё робит,
8.1 без проблем,
насчет (18) АкелПад видимо сам что-то перехватывает
Дальнейших успехов!
26. coder1cv8 3487 01.10.08 11:41 Сейчас в теме
37. Fuego 463 08.12.08 11:03 Сейчас в теме
В случае (18) кейлоггеры удалить нужно.
20. coder1cv8 3487 01.10.08 10:58 Сейчас в теме
Ещё одно небольшое обновление.
Вообще, скрипт теперь нечто большее, чем простая замена символов... ) А вы говорите: "Шаблоны, шаблоны..." )
23. Altez 258 01.10.08 11:11 Сейчас в теме
27. acsent 1209 01.10.08 14:36 Сейчас в теме
Вот это поинтересней
http://infostart.ru/projects/1592/
1Совская раскладка клавиатуры
28. coder1cv8 3487 01.10.08 15:14 Сейчас в теме
(27) Опять? ) Я уже говорил тут чем моя утилита отличается... Хотя и раскладка тоже интересное решение.
29. Slon747 30.10.08 10:02 Сейчас в теме
А можно сделать так, чтобы она работала только в 1С?
А то в других программах мешает. А в трей лезть для отключение каждый раз не хочется.
30. coder1cv8 3487 30.10.08 10:24 Сейчас в теме
(29) Можно пожалуй... Только как же я в форумах буду код 1С-ный постить?... :)
Может "горячую клавишу" на паузу скрипта прикрутить?...
31. Slon747 30.10.08 10:50 Сейчас в теме
>Может "горячую клавишу" на паузу скрипта прикрутить?...
Может быть тогда не на паузу, а на scroll? Дело в том, что пауза - горячая клавиша для пунто-свитчера.
Хотя, конечно, под желания каждого невозможно сделать программу. Вот если бы можно было менять настройки под себя... :)
32. coder1cv8 3487 30.10.08 11:37 Сейчас в теме
(31) Так меняй настройки! Вон же специально исходный код скрипта положил! :)
Ладно, будет у меня немножко времени, сделаю паузу скрипта...
33. coder1cv8 3487 30.10.08 16:48 Сейчас в теме
"По просьбам трудящихся", сделал блокировку замены символов. )
34. Slon747 30.10.08 18:59 Сейчас в теме
35. ret-Phoenix 534 29.11.08 15:37 Сейчас в теме
"А то в других программах мешает. А в трей лезть для отключение каждый раз не хочется."
Легко исправляется, пример решения: http://www.1cpp.ru/forum/YaBB.pl?num=1227553473/86#86
36. coder1cv8 3487 29.11.08 20:02 Сейчас в теме
(35) +1
Но я вообще-то сознательно не ограничивал работу скрипта только окном Конфигуратора.
38. sashocq 195 13.02.09 01:06 Сейчас в теме
Круто! Это очень удобно!
39. Yurii463070 16.03.09 17:54 Сейчас в теме
Хорошо бы еще чтобы в этой утилите на левый клик мыши появлялся набор символов для выбора
40. step_mc 27.03.09 04:47 Сейчас в теме
А можно и вовсе безо всяких утилит получить аналогичный функционал. Стандартная виндовая функция: держишь левый Alt, на доп.цифровой клвиатуре справа набираешь код символа и отпускаешь Alt. Работает во всех текстовых полях любого приложения. По количеству кликов по клаве приблизительно равно всем вышепредложенным решениям и нечего запускать не надо.
У меня прямо на пластике монитора приклеен список часто используемых кодов:
Alt + 91=[
Alt + 93=]
Alt + 60=<
Alt + 62=>
Alt +123={
Alt +125=}
Alt + 37=%
Alt + 38=&
41. coder1cv8 3487 27.03.09 07:04 Сейчас в теме
(40) Ну во-первых функционал не совсем аналогичный, мягко говоря )
Во-вторых, мне на монитор лепить ничего не хочется, а хочется сесть за любую машину, запустить скрипт и писать код с комфортом.
Но на вкус и цвет как говорится... Вон кому-то вообще шаблоны нравятся... )
Для отправки сообщения требуется регистрация/авторизация