Комментарии 30
НЛО прилетело и опубликовало эту надпись здесь
>Думаю, такая программа будет иметь большой успех у огромного количества IT-специалистов,
>которым приходится частенько копи-пастить только что написанное.
"Копипастят" только что написанное в основном индийские программисты ;)
>которым приходится частенько копи-пастить только что написанное.
"Копипастят" только что написанное в основном индийские программисты ;)
0
Что за предубеждения у вас.
Например:
Если при первом вводе $foo записать ее в буфер, можно значительно облегчить себе написание следующих строк..
Я не говорю копи-пастить куски кода, а вот имя переменной было бы неплохо...
Например:
var $foo = 'bar';
if ($foo == $abc)
{
//...
}
Если при первом вводе $foo записать ее в буфер, можно значительно облегчить себе написание следующих строк..
Я не говорю копи-пастить куски кода, а вот имя переменной было бы неплохо...
0
приведите полную предполагаемую вами последовательность нажатий клавиш включая специальные для этого случая, тогда и сравним :)
0
Предположим, что мы можем настроить комбинацию клавиш. Обозначим ее как Fn+Z.
Последовательность следующая:
Нажимаем Fn+Z
Вводим фразу "Мама мыла раму"
Нажимаем Fn+Z
После этого имеем в буфере обмена "Мама мыла раму"
Это все, что делает программка.
Последовательность следующая:
Нажимаем Fn+Z
Вводим фразу "Мама мыла раму"
Нажимаем Fn+Z
После этого имеем в буфере обмена "Мама мыла раму"
Это все, что делает программка.
0
Итого 4 нажатия клавиш: Fn, Z, Fn, Z
Какие альтернативы:
В IDEA: Ctrl+W, Ctrl+C (выделение слова)
Вообще: выделение мышкой, Ctrl+C
Трудозатраты на мой взгляд сопоставимые.
Почему я не хочу использовать такой подход: я должен заранее знать что сейчас я будет писать в буфер обмена. Нельзя отвлечься, нужно чётко расчитать свои действия (нажать клавиши по завершении). А вот главное различие! В новом подходе когда я решу скопировать текст, я должен выполнить *три* шага вместо *одного*, причём в жёсткой последовательности. Вместо одного а не вместо двух, потому что обычно я просто пишу,пишу текст не задумываясь буду ли что нибудь копировать или нет, а когда решу скопировать текст, то это будет одно действие.
Плюс мы получаем две разные парадигмы копирования: ваш для вновь набираемого текста и старый для уже существующего - не знаю правда навредит ли подобное разнообразие ;-)
Кстати вот альтернатива: автоматическое копирование выделенного текста в буфер обмена :)
Вообще предлагаю поставить путо свитчер, пускай там и много лишнего, и попробовать так жить - это будет реальная проверка вашей концепции :))
Какие альтернативы:
В IDEA: Ctrl+W, Ctrl+C (выделение слова)
Вообще: выделение мышкой, Ctrl+C
Трудозатраты на мой взгляд сопоставимые.
Почему я не хочу использовать такой подход: я должен заранее знать что сейчас я будет писать в буфер обмена. Нельзя отвлечься, нужно чётко расчитать свои действия (нажать клавиши по завершении). А вот главное различие! В новом подходе когда я решу скопировать текст, я должен выполнить *три* шага вместо *одного*, причём в жёсткой последовательности. Вместо одного а не вместо двух, потому что обычно я просто пишу,пишу текст не задумываясь буду ли что нибудь копировать или нет, а когда решу скопировать текст, то это будет одно действие.
Плюс мы получаем две разные парадигмы копирования: ваш для вновь набираемого текста и старый для уже существующего - не знаю правда навредит ли подобное разнообразие ;-)
Кстати вот альтернатива: автоматическое копирование выделенного текста в буфер обмена :)
Вообще предлагаю поставить путо свитчер, пускай там и много лишнего, и попробовать так жить - это будет реальная проверка вашей концепции :))
0
Основным моральным барьером в "старой" схеме для меня лично является как раз выделение. Я понимаю, что мы сейчас говорим о микро трудозатратном уровне, тем не менее, попробовать новый подход я бы не отказался (:
Что же касается выбора и разнообразия, то, в разумных пределах, это может быть только положительным фактором...
Что же касается выбора и разнообразия, то, в разумных пределах, это может быть только положительным фактором...
0
Для того чтобы облегчить написание этих строк достаточно взять нормальный редактор с умным автодополнением. В этом случае все будет сводится к написанию первых двух-трех строк и нажатия клавиши автодополнения.
0
ну это очень тривиальный пример - в любой IDE с автокомплитом это делается с меньшим количеством нажатий клавиш и без использования буфера обмена!
>Что за предубеждения у вас
Если бы предубеждения ;)
зайдите например на codeproject.com откройте сттью лубого автора с индийским именем и загляните в код
>Что за предубеждения у вас
Если бы предубеждения ;)
зайдите например на codeproject.com откройте сттью лубого автора с индийским именем и загляните в код
0
НЛО прилетело и опубликовало эту надпись здесь
Боже мой, неужли ещё есть люди которые не знают о Punto Switcher'е?!
Он умеет делать всё, что вы описали.
Он умеет делать всё, что вы описали.
0
Странный метод копипаста.. а почему бы как обычно не написать текст, один раз нажать Ctrl+C, и много раз Ctrl+V ? Чем отличается кроме усложнения?
0
Вы забыли "выделить" текст после ввода. Я как раз и предлагаю этого шага избежать..
0
Вы забыли включить/выключить запись. При чем, я так полагаю, трехкнопочным сочетанием, ибо почти все удобные двукнопочные уже заняты.
0
Почему же? Есть же клавиши Super (Windows) и на ноутбуках и многих клавиатурах есть Fn. Подобрать более удобную комбинацию, чем "растопырка" Ctrl+C Ctrl+V можно сотней вариантов..
0
Дело в том, что эту, как вы выразились, "растопырку" любой опытный пользователь наберет в любом состоянии в любое время суток, в отличие от новой комбинации. Люди инертны - не забывайте об этом ...
0
Ссори за черствость, но комбинация Ctrl+C Ctrl+V срабатывает уже рефлексорно, и привыкать к какимто другим методам нет ни временм, ни желания.
0
Да еще забыл. В X-Window при выделении текст автоматически помещается в буффер и дальше вставляется по нажатию средней кнопки мыши. В результате получаем всего два действия выделить, вставить. Чем будет лучше ваша программа?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Идея маленькой полезной программки