Раньше писал текст программы на JS в стиле dromedaryCase,
но теперь я назначаю функции для DIV как свойства HTMLElement.prototype. , например
same_size ()
on_right_edge_of_parent ()
center_in_window ()
center_in_parent ()
center_in_parent_parent ()
center_in_obj ()
get_attribute()
и т.п.
и текст программы выглядит просто как словесная инструкция (исчезают все обращения к style и т.д.), это крайне удобно, потому что читабельно.
И теперь пользуюсь стилем snake_case, т.к. это хорошо соответствует стилю.
Но приходится множественно вводить это самое нижнее подчеркивание _.
И это неудобно, потому что оно появляется через SHIFT: значит нужно вводить
- или двумя руками
- или раскорячивать пальцы.
Искал решение переназначить на другую кнопку (например, SharpKeys), но переназначаются целиком одна кнопка на другую вместе с регистрами.
Хотел бы назначить _ , например,
- на какую-нибудь функциональную кнопку (F8) или
- хоть поменять регистры на той же кнопке "- _", только наоборот, чтобы уже минус надо было бы писать через SHIFT.
Лишь бы получать _ как обычный букву в нижнем регистре.
Есть ли решение?
Переназначить бы клавишу НИЖНЕЕ ПОДЧЕРКИВАНИЕ "_" [РЕШЕНО]
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
- Втянувшийся
- Сообщения: 60
- Зарегистрирован: 06 фев 2020, 10:43
- Версия Web Builder: 14.2.2
Реклама
-
- Продвинутый
- Сообщения: 226
- Зарегистрирован: 12 фев 2012, 06:42
- Версия Web Builder: 14.2.2
- Имя: Сергей
- Контактная информация:
Переназначить бы клавишу НИЖНЕЕ ПОДЧЕРКИВАНИЕ "_"
ну, батенька , у вас и заявки -- раскорячивать пальцы надо.
А если попробовать сложный стиль пальцев : большой -- Shiit , Указательный -- минус ?
Отправлено спустя 1 минуту 26 секунд:
это что, на каждое свойство своя JS-функция ?
А если попробовать сложный стиль пальцев : большой -- Shiit , Указательный -- минус ?
Отправлено спустя 1 минуту 26 секунд:
это что, на каждое свойство своя JS-функция ?
-
- Втянувшийся
- Сообщения: 60
- Зарегистрирован: 06 фев 2020, 10:43
- Версия Web Builder: 14.2.2
Переназначить бы клавишу НИЖНЕЕ ПОДЧЕРКИВАНИЕ "_"
А если попробовать сложный стиль пальцев : большой -- Shiit , Указательный -- минус ?
Именно так и делаю, и именно этого и хочу избежать, потому что неудобно.
это что, на каждое свойство своя JS-функция ?
Именно так. Вот список функций общего характера, ну а более специфические, возникающие по ходу дела, собираю в отдельные блоки.
Вот пример: часть своего кода расшифровал обратно (просто замаялся от бесконечного offsetHeight, offsetWidth, style, + 'px'), при этом текст становится совершенно невнятным.
А в первом случае можно понять даже без комментариев что делалось, даже если вернуться к коду через время, а это приходится так или иначе делать.
Для меня читабельность кода - очень важно.
Если кому надо, поделюсь.
Именно так и делаю, и именно этого и хочу избежать, потому что неудобно.
это что, на каждое свойство своя JS-функция ?
Именно так. Вот список функций общего характера, ну а более специфические, возникающие по ходу дела, собираю в отдельные блоки.
Вот пример: часть своего кода расшифровал обратно (просто замаялся от бесконечного offsetHeight, offsetWidth, style, + 'px'), при этом текст становится совершенно невнятным.
А в первом случае можно понять даже без комментариев что делалось, даже если вернуться к коду через время, а это приходится так или иначе делать.
Для меня читабельность кода - очень важно.
Если кому надо, поделюсь.
-
- Продвинутый
- Сообщения: 226
- Зарегистрирован: 12 фев 2012, 06:42
- Версия Web Builder: 14.2.2
- Имя: Сергей
- Контактная информация:
Переназначить бы клавишу НИЖНЕЕ ПОДЧЕРКИВАНИЕ "_"
Все проверил, даю добро.
Не согласен с 51 и 54 строкой. Важные скобки отсутствуют.
кончится тем, что вы выпустите свой Alpeev-framework.
Опять придётся учить все сначала
Отправлено спустя 56 минут 30 секунд:
Ссылок в инете по "key remapper" достаточно. Может, остановиться на кнопках ?
Не согласен с 51 и 54 строкой. Важные скобки отсутствуют.
кончится тем, что вы выпустите свой Alpeev-framework.
Опять придётся учить все сначала
Отправлено спустя 56 минут 30 секунд:
Ссылок в инете по "key remapper" достаточно. Может, остановиться на кнопках ?
-
- Втянувшийся
- Сообщения: 60
- Зарегистрирован: 06 фев 2020, 10:43
- Версия Web Builder: 14.2.2
Переназначить бы клавишу НИЖНЕЕ ПОДЧЕРКИВАНИЕ "_"
Кнопку заменить можно, но все равно останется _ в верхнем регистре.
А вот только что обратил внимание на AutoHotKeys - там, судя по всему, можно перехватить кнопку. Изучу.
А вот только что обратил внимание на AutoHotKeys - там, судя по всему, можно перехватить кнопку. Изучу.
-
- Втянувшийся
- Сообщения: 60
- Зарегистрирован: 06 фев 2020, 10:43
- Версия Web Builder: 14.2.2
Переназначить бы клавишу НИЖНЕЕ ПОДЧЕРКИВАНИЕ "_" [РЕШЕНО]
Да, все просто оказалось, не стоило поднимать шум:
простейшая инструкция в AutoHotkey:
F8::
{ Sendinput,_
return
}
назначает _ на кнопку F8, как мне и удобно.
попробовал - наслаждаюсь...
простейшая инструкция в AutoHotkey:
F8::
{ Sendinput,_
return
}
назначает _ на кнопку F8, как мне и удобно.
попробовал - наслаждаюсь...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость