The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск раскладки клавиатуры Ручей 1.4, упрощающей ввод спецсимволов , opennews (?), 02-Сен-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


62. "Выпуск раскладки клавиатуры Ручей 1.4, упрощающей ввод спецс..."  +/
Сообщение от trdm (ok), 03-Сен-22, 08:27 
уже лет 12 пользуюсь скриптами для редакторов с Alt+. удобно.
В Notepad++ сделал пару лет назад:
// trdm 2020-02-17 10:21:08  
// script: trdmUtil.js
//[[[[[[[[[[[[[[[[[[[[[[[[[
// Ввоод символов в русской раскладке схема Alt+Символ: Alt+> =>> > ; Alt+$ =>> $. Можно не переключать раскладку.
function typeSymbol( psSymb ) {    
    if(psSymb.length > 0) {  
        Editor.currentView.selection = psSymb;
    }
}
function addHotSym(psFu, psKey) {
    var rv = {ctrl: false,    shift: false,    alt: true,    key: psKey,    cmd: psFu};
    addHotKey(rv);    
}
function addHotSymC(psFu, psKey) {
    var rv = {ctrl: true,    shift: false,    alt: false,    key: psKey,    cmd: psFu};
    addHotKey(rv);    
}
function typeSymbol_1()  {    typeSymbol( '<' );} addHotSym(typeSymbol_1,0xBC); //<>>
function typeSymbol_2()  {    typeSymbol( '>' );} addHotSym(typeSymbol_2,0xBE);
function typeSymbol_3()  {    typeSymbol( '\'' );} addHotSym(typeSymbol_3,0xDE);
function typeSymbol_4()  {    typeSymbol( '~' );} addHotSym(typeSymbol_4,0xC0); //~
function typeSymbol_5()  {    typeSymbol( '$' );} addHotSym(typeSymbol_5,0x34);//$$$
function typeSymbol_6()  {    typeSymbol( '#' );} addHotSym(typeSymbol_6,0x33); //###
function typeSymbol_7()  {    typeSymbol( '|' );} addHotSym(typeSymbol_7,0xDC); //|||
function typeSymbol_8()  {    typeSymbol( '[' );} addHotSym(typeSymbol_8,0xDB); //[[[
function typeSymbol_9()  {    typeSymbol( ']' );} addHotSym(typeSymbol_9,0xDD); //]]]
function typeSymbol_10() {    typeSymbol( '\'' );} addHotSym(typeSymbol_10,0xDE); //'''
function typeSymbol_11() {    typeSymbol( '%' );} addHotSym(typeSymbol_11,0x35); //%%
function typeSymbol_12() {    typeSymbol( '^' );} addHotSym(typeSymbol_12,0x36); //^^
function typeSymbol_13() {    typeSymbol( '&' );} addHotSym(typeSymbol_13,0x37); //&&
function typeSymbol_14(){    typeSymbol( '`' );} addHotSymC(typeSymbol_14,0xC0);// `
function typeSymbol_15(){    typeSymbol( '@' );} addHotSym(typeSymbol_15,0x32);// @
function typeSymbol_16(){    typeSymbol( '' );} addHotSym(typeSymbol_16,0x31);// Заглушка для свертывания блоков. не пользуюсь
//]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

73. "Выпуск раскладки клавиатуры Ручей 1.4, упрощающей ввод спецс..."  +1 +/
Сообщение от KroTozeR (ok), 03-Сен-22, 10:25 
Тут, всё-таки, в статье цепляются за наличие в стандартных средствах. То есть, единый способ ввода для всей ОС. Но, думаю, не такая проблема собрать эту раскладку.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру