gifts2017

Раскладка для разработчика

Опубликовал Алексей (alexqc) в раздел Администрирование - Сервисные утилиты

У кодинга на русском языке есть один недостаток: русские буквы оккупировали клавиши с символами (например, "<" и ">" ). И поэтому для ввода оных символов приходится переключать язык (что не есть удобно). Это доставало даже в 7ке, а в 8ке переключать приходится много чаще.
Данная раскладка позволяет частично снять эту проблему - в русском режиме символы "пунктуации" вводятся с использованием AltGr (правый альт, или комбинация ctrl-alt)

Описание

Раскладка позволяет "в русском режиме": 1. Вводить с нажатием AltGr символы пунктуации, находящиеся на клавишах с русскими буквами, как если бы они вводились в английской раскладке. Это следующие символы:
"," (altGr) "" Ю
"[{" Х
"]}" Ъ
";:" Ж
Кавычка, апостроф - вместо Э
Обратный апостоф, тильда - вместо Ё.

2. На клавишах 2,3,4,6,7,\ с shift+altgr также вводятся символы английской раскладки (с шифтом) @,#,$,^,&,| соответственно.

3. Клавиша "num ." (точка на цифровой клавиатуре) вводит действительно точку (на русской раскладке там запятая). AltGr для этого нажимать не нужно :).

4. Бонус для украинцев (остальным просто не нужно) - чтобы не подключать еще и украинскую раскладку, сделан еще и ввод с нажатым AltGr украинских букв І,Ї,Є,Ґ. Поскольку часть данных букв также висят на пунктуационных кнопках, приоритет отдан пунктуации. В итоге получилось следующее:

Є висит на Е
Ї - на Й
І - на Ы(в соотв. с укр. раскладкой) и на Ш (англ. I)
Ґ - на Г

Установка.

Распаковать каталог куда-нибудь, запустить setup. При этом раскладка добавится в систему и автоматически должна прописаться в параметры ввода. Поскольку до этого у вас, скорее всего, уже стояла русская раскладка, в списке будет 2 раскладки - "Русская" (это стандартная виндовая) и "Русская - для разработчика 1cv8". Стандартную безболезненно можно из списка удалить. после этого в принципе можно сразу пользоваться новой раскладкой (без перезагрузки), единственно если где-то уже был включен русский язык - там для принятия новой раскладки потребуется переключить язык туда-обратно.

Желаю удобного кодинга :)

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Инсталляция раскладки
.zip 249,34Kb
20.03.10
165
.zip 249,34Kb 165 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Ожерельев (Поручик) 20.03.10 22:18
2. Юрий Хрипачёв (hrip) 21.03.10 08:48
3. Алексей (alexqc) 22.03.10 10:03
(1) Я пробовал вариант с AHK, лично мне почему-то не понравился. Хотя да, вещь полезная.
4. Chin (ChinChin) 22.03.10 15:00
Весчь конечно интересная, вот только многим любимый PuntoSwitcher с такой раскладкой жутко глючит - побаловался полдня, и решил, уж лучше пусть PS нормально работает...
5. Алексей (alexqc) 22.03.10 15:40
А что пунто с такой раскладкой делает?
6. Сергей Старых (tormozit) 24.03.10 00:16
Вроде бы Чистов (chistov) давно уже сделал такую. Здесь же лежит она. Зачем делать еще одну?
7. sergeante (sergeante) 24.03.10 10:50
автомат Пунто лучше отрубать в 1С. В любом случае при ошибке кнопка "Pause" срабатывает.
8. Алексей (alexqc) 24.03.10 12:09
(6) Вот пока не сказали что есть, не знал. И поставленные плюсы подтверждают, что далеко не все знают.

Кстати, пожелание на будущее - если говорите про что-то, давайте плиз и ссылку. Ну да ладно. Я нашел эту статью
http://infostart.ru/public/15444/
И прочитал там интресную вещь - "не пашет под семеркой". Проверил - действительно, не пашет (и у меня). Вероятно, в 7.7 перехватываются ВСЕ сочетания ctrl-alt - altGr как раз и эквивалентен этой комбинации. (Только нафига они так сделали - не понятно). Единственно, что не перехватилось - это <, > и украинское "і" (и то в конфигураторе, но тут мож еще сказывается опенконф+телепат, а отключать их влом). И фиг его знает, что сделать. Можно например использовать обычный альт, или контрол, но на них часто итак что-то уже висит (например, сочетания ^[ и ^] используются для хождения между скобками)
Мож кто придумает иной вариант? Мне еще пришла идея использовать ввод "композитов" (двухсимвольных комбинаций), но думаю это очень непривычно будет.
9. bulpi bulpi (bulpi) 24.03.10 12:23
(6)
У Чистова нет украинских букв.
10. Burgunchic 24.03.10 20:56
ИМХО Не знаю как в 8-ке, но в семерке как только столкнулся с этой проблемой, то сразу написал шаблон замены: "бю" менять на "<>" и все этого достаточно...
11. Konstantyn (KRubtsov) 29.03.10 10:27
:?: Не понял юмора! Я все проблемы порешал созданием своих шаблонов. Кстати даже в шаблонах по умолчанию есть замена != на <> и в 1с77 и 1с8
12. Алексей (alexqc) 29.03.10 12:20
(11)
>Не понял юмора!
:( Ну, тут я бессилен.

>Я все проблемы порешал созданием своих шаблонов.
Если так - молодец. Значит эта статья не для Вас. Только смысл тогда сюда писать ?

>Кстати даже в шаблонах по умолчанию есть замена != на <> и в 1с77 и 1с8
Во-первых, врем. Нету такого. Может где-то и есть, но в украинских бух и торг точно такого не наблюдается. Так что, обобщать по меньшей мере некорректно.

Во-вторых, как помню с 7ки, так и на 8ке проверил - а!=б - нихрена не заменяет, надо пробел после != ствить либо ентер жать. И интересно, а на чем в шаблоне у вас квадратные скобки и всякие решетки-апострофы висят?

И наконец, в-третьих: а когда у вас после шаблона "Если" (у вас же наверняка "Если" на шаблоне?) выскакивает строка для ввода условия (а это самый частый случай использования <>) - там вы каким образом <> вводите ;) ?
13. Алексей (alexqc) 29.03.10 12:23
Кстати, обращал ли кто-то внимание, как 1Сники иногда "<>" пишут? Время от времени в коде типовых попадаются любопытные конструкции вида "не А=Б" :). Вот до чего нежелание переключать регистр доводит!
14. Андрей Скляров (coder1cv8) 29.03.10 12:29
15. Алексей (alexqc) 29.03.10 15:10
(14) Это на AHK? Я выше писал - как-то он у меня не прижился. Хотя вещь весьма полезная.
16. Андрей Скляров (coder1cv8) 29.03.10 15:19
(15) ага. А что не прижился? ) вещь-то хорошая...
17. kiril lipatov (kilokilo) 28.09.12 09:10
(2) hrip, (1), (3), (8), (10)
На правах рекламы :)
Если хочется допилить эту раскладку или создать новую - обратите внимание на http://infostart.ru/public/153401/
18. Артем Артеменко (dock) 12.02.14 08:05
(8) alexqc, насчет обработки от Чистова... может я что-то не так делал? прекрасно работает как под 7-кой так и под 8-кой....
19. Юрий К (yura-100) 12.02.14 08:26
20. Алексей (alexqc) 17.02.14 16:21
(18) Не знаю что не так (мож у вас релиз другой, или обновва винды), но у меня точно под ХР в 77 не работало (или скажем, работало частично).
Предполагаемую причину я назвал (вероятно конфигуратор перехватывает все ctrl+alt-комбинации). Но это было давно, да и семеркой я тогда уже занимался от случая к случаю. А счас вообще исключительно на 8.2; и ОС у меня вынь7 (и терминальный сервер 2008); и место работы другое. Так что и 7.7, и ВыньХР остались только в воспоминаниях, и проверять что-то из той давности нет ни времени, ни желания.

ЗЫ. На странице раскладки Чистова также говорится что под 7.7 работает с огрехами, наверно же не спроста.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа