![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
Да, теперь всё готово, ядумаю. воя идея, предлагаю тебе же и создать тему в Обсуждении. Предоставить скрипт, указать темы, где всё обсуждалось, сказать, что он оттестировался. Попросить внедрить его в обработку этих клавиш на всех форумах. Потом после внедрения напишу в новостях Винграда и на шапке Python (с разработчиками). |
|||
|
||||
pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
Cr@$h, Хорошо!
Но только завтра - поздно уже ![]() |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
![]() ![]() |
|||
|
||||
pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
создал тему внедрение вставки/удалении 4-х пробелов при нажатии "Ctrl+]"/"Ctrl+[" |
|||
|
||||
Zeroglif |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 644 Регистрация: 22.9.2005 Репутация: 28 Всего: 66 |
Немножко прокомментировал скрипт, чтоб было понятно, если будут править, менять чего-нибудь, оптимизировать и т.п., внедрять, в общем. Всё. Пост сдал.
![]()
|
|||
|
||||
pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
Zeroglif, спасибо!
+1 |
|||
|
||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Почитал эту тему первый раз и поудивлялся - где используют такую кодировку клавиш? Обычно в редакторах (UltraEdit - пример) добавляют табы или пробелы, нажимая на клавишу Tab, если выделена строка или группа строк (выделение должно охватывать хотя бы 1 перенос строки). Удаление табов или группы пробелов - Shift+Tab.
Использование Ctrl+[ , когда курсор просто в строке - очень уж неочевидно. |
|||
|
||||
GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: 6 Всего: 14 |
А что-за конструкция в строке 15, зачем там две скобки?
-------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
кому как, но питонщика например это нормально! ![]() хотя возможно и в других языках используется. 12345c, сможешь внедрить этот скрипт к нам на форум? наверное - функциональное программирование в JS ![]() Это сообщение отредактировал(а) pythonwin - 4.10.2006, 17:25 |
|||
|
||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Скрипты JS к форуму писал Sardar, насколько я понимаю, поэтому внедрять лучше ему, чтобы не нарушить некоторые другие идеи.
Да и внедрять надо совсем не этот скрипт, а взять функционал кнопок Ж,Н,П,... и базироваться на нём. Вопросы совместимости браузеров решатся сами собой, так как имеющийся скрипт совместимый. Потом, возникают вопросы отображения функциональности, затрагивается дизайн. И остаётся вопрос, почему обделять другие форумы и почему делать только по Ctrl+[ . |
|||
|
||||
Zeroglif |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 644 Регистрация: 22.9.2005 Репутация: 28 Всего: 66 |
Согласен. В принципе, хозяину всего js-наполнения форума (Sardar?) удобнее перебрать скрипт под себя или даже написать свой (решение проблем IE понятны), под свою модульную систему. Клавиши оттуда вытащить и проч. Мне было тоже енто весьма удивительно, изначально я вставил в скрипт дополнительно обычную схему индента по TAB, но заказчик заругался. ![]() Какие две из шести круглых и восьми квадратных? ![]() Это сообщение отредактировал(а) Zeroglif - 4.10.2006, 22:40 |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Помимо меня писали скрипты sergej.z(транслит, подсветка, селекция и т.д.) и Girder (всё самое последнее вкусное). На досуге посмотрю, перенсу на текущие форумские скрипты. Сейчас занят одной, на первый взгляд бесполезной, но интересной фичей - расширяю функционал TextAreaSelectionHelper'a, что бы человеческая селекция была. Для вас это может означать например ctrl+shift+T, появляються: [][/]; кусор в первом теге, пишем тег, он одновременно пишеться в обоих тегах; затем tab, курсор прыгает в текст между тегами, пишем содержимое; снова tab и мы после закрывающего тега (shift+tab - перед открывающим). Конечно многое можно на этом построить ![]() -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
теперь почему именно Ctrl+] и Ctrl+[ 1) этот набор клавиш используется в IDLE питона и поэтому писать код питона привычней Ctrl+] и Ctrl+[ 2) если заменить их на табы, то осложниться жизнь у пользователей, которые пользуются Tab, для навигации Добавлено @ 07:28 хотя лучше, чтобы пользователь мог сам для себя настраивать горячие клавиши. ![]() |
|||
|
||||
smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 7 Всего: 259 |
Zeroglif, красивый код! Здорово.
|
|||
|
||||
pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
все кто за этот код и за внедрение его на форуме - поддержите пожалуйста внедрение вставки/удалении 4-х пробелов при нажатии "Ctrl+]"/"Ctrl+["
|
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |