Как я могу перестать использовать мышь во время программирования в моей IDE? - PullRequest
23 голосов
/ 30 апреля 2009

Мне нравится использовать IDE, потому что я получаю большой прирост производительности. Однако у меня есть пара причин прекратить использование мыши с IDE:

  1. Чтобы код быстрее - Это определенно замедляет мое кодирование, когда мой набор текста прерывается со всей постоянной точкой и щелчком.
  2. Чтобы облегчить боль - у меня никогда не было боли от клавиатуры, но я чувствую тендинит от мыши.

У меня распечатана шпаргалка для IDE, и теперь я готов.

  • Как лучше оторваться от мыши?
  • Есть ли препятствия, с которыми я столкнусь?
  • Есть ли какие-либо советы для конкретных IDE (Visual Studio, Eclipse и т. Д.)?

Ответы [ 28 ]

2 голосов
/ 06 мая 2009

В моем блоге я подытожил несколько ярлыков, которые помогут вам быстрее работать с Visual Studio.

Я рекомендую вам начать с этой статьи, в которой показаны ярлыки, которые я бы порекомендовал вам сначала узнать ...

1 голос
/ 30 апреля 2009
  1. Станьте лучшим типером. Как медленный Тайпер, я пойду к мышь, поэтому мне не нужно печатать. Если я были бы более эффективными при наборе текста, я бы быть менее склонным к использованию мыши.

  2. Если вы используете ноутбук и мышь, удалите мышь и оставьте трекпад как ваш единственный вариант. Тот будет так больно, что вы будете вынужден учить больше клавиатуры ярлыки.

1 голос
/ 30 апреля 2009

Переключиться на emacs .

1 голос
/ 30 апреля 2009

Откройте ближайший ящик, вставьте его и закройте ящик. Таким образом, когда вам это действительно понадобится, будет неудобно его использовать !!!

Кроме того, если вы используете несколько IDE, необходимо настроить общие для них привязки клавиш, чтобы вы могли легко переключаться между ними.

1 голос
/ 30 апреля 2009

Когда я заключил контракт на инвестиционный банк в Нью-Йорке, был один парень, который не использовал мышь. Он был разработчиком java / kdb и просто использовал vim. Раньше я думал, что это самое странное, что у него не было мыши, подключенной к компьютеру, но, черт возьми ... этот парень был продуктивным. Возможно, самый продуктивный парень, с которым я когда-либо работал.

Так что, если вы действительно хотите пойти по этому пути, вы можете попробовать использовать vim или что-то подобное. Вы потеряете функции, к которым вы привыкли в вашей IDE, но у него это сработало ...

1 голос
/ 30 апреля 2009

Некоторые очень хорошие ответы выше.

Я провел некоторое время, получив травму от RSI, и проблема с мышью. Я уже использовал ярлыки много. Но кодирование с использованием строго клавиатуры было определенно медленным, особенно когда дело доходит до навигации по коду.

Поскольку в то время я использовал vi, я в основном перемещался по экрану, выполняя поиск текста в том месте, куда я хотел перейти; это очень быстро, если вы выберете однозначный текст. Оставить номера строк и затем перейти к номеру строки - еще один способ быстрой навигации. Помогает также разумное использование свертывания кода (доступно во многих IDE).

Наконец, рассмотрим альтернативное указательное устройство. Трекпад не подходит для игр, но может быть более доступным для кодирования, особенно если вы располагаете его в пределах досягаемости клавиш (например, если вы используете разделенную клавиатуру между двумя руками). Попробуйте переключиться между двумя или более стилями устройства, чтобы избежать травм из-за одного конкретного устройства. И не игнорируйте боль на запястье! Лечите его до того, как станет хуже, и вы в конечном итоге окажетесь непродуктивными в течение года или чего-то еще.

1 голос
/ 30 апреля 2009

Измените клавиатуру :

alt text
(источник: datahand.com )

1 голос
/ 07 сентября 2010

Отличный вопрос ... Сотрудник предложил мне Launchy как способ уменьшить использование мыши / быть более продуктивным. Он ищет в вашем меню «Пуск» (или не в Windows) приложения, документы, ярлыки и т. Д. Введите alt + пробел, чтобы вывести подсказку, где вы вводите то, что хотите запустить. Вот несколько примеров - что вы печатаете, зависит от других вещей в вашем меню Пуск.

  • ch для Chrome, f для Firefox
  • ca для Калькулятора
  • expl для Windows Explorer

Опытный пользователь может поиграть со своими настройками, чтобы извлечь из этого больше пользы, но даже простые пользователи получат от этого выгоду. Надеюсь, это поможет.

1 голос
/ 30 апреля 2009

Измените ваши ключи на настройки Emacs, изучите сочетания клавиш. Я редко использую мышь, если вообще когда-либо, в затмении. Я считаю, что намного проще просто использовать клавиши быстрого доступа emacs.

1 голос
/ 01 мая 2009

Плагин MouseFeeds поможет вам в затмении: http://www.mousefeed.com/installation

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...