Рубрика «удобство» - 2

Введение

Есть очень много статей посвященных тому, как ускорить свою работу. В них написано о «программировании со скоростью мысли». Однако, я хочу поделиться с вами одним трюком, который позволит работать еще быстрее. Для этого потребуется Visual Studio 20xx + Resharper.

При работе в студии я условно разделяю два режима работы:

  • «Обе руки лежат на клавиатуре»: в этом режиме я набираю код или другой текст. Недостаток в том, что перемещать курсор по тексту приходится при помощи стрелочек на клавиатуре, что замедляем процесс работы. В студии можно перемещаться по словам при помощи Control + стрелочки, а это немного ускоряет перемещение курсора. Такая комбинация работает и в других приложениях, но, к сожалению, есть программы, где она не работает и вставляет странные символы.
  • «Левая рука лежит на клавиатуре, а правая на мышке»: в этом режиме я манипулирую текстом, кликаю на разные кнопки, менюшки, иконки или выхожу из окна студии в другие приложения. Плюс в том, что по тексту можно очень быстро перемещать курсор.

В связке студии и решарпера кнопку Control для редактирования текста я использую для таких комбинаций:

  • Control + B: перейти к определению, при настройках по-умолчанию аналогично Control + клик.
  • Control + Shift + B: перейти к реализации, использую чаще чем Control + B, так как у меня много интерфейсов.
  • Control + W: расширить выделение на логический блок.
  • Control + Shift + W: сузить выделение на логический блок.
  • Control + D: дублировать выделение, если выделения нет, то продублируется текущая строка, позволяет очень быстро множить строки или выделение, не трогая буфер обмена.
  • Control + C: скопировать выделение, если выделения нет, то скопируется текущая строка.
  • Control + X: удалить выделение в буфер обмена, если выделения нет, то удалится (в буфер обмена) текущая строка. Если буфер обмена не важен, то этой комбинацией можно быстро удалять строки одну за другой.
  • Control + V: вставить из буфера обмена.
  • Control + Z: отменить операцию.

Заметьте, что все эти комбинации можно делать одной левой рукой, и не нужно убирать правую руку с мышки. По умолчанию Control + клик работает аналогично Control + B. Если убрать в настройках решарпера переход по Control + клик, мы получим, что по этой комбинации будет выделяться слово целиком, что очень очень удобно. Какие преимущества нам дает выделение слова по Control + клик рассмотрим на примерах.
Читать полностью »

Итак, друзья, некоторое подмножество нас (людей) так или иначе испытавает необходимость удаленного управления компьютером (как правило, сервера) на linux (способ может сработать и в BSD, и в Mac OS X, но я не пробовал) при помощи ssh. Другое подмножество использует Windows в качестве ОС на основной рабочей машине. К пересечению этих подмножеств обращена моя статья.

Как же получить комфортный remote access к bash из-под Windows?

image
Читать полностью »

Обращали ли Вы когда-нибудь внимание на количество уведомлений, получаемых ежедневно от разных сервисов и приложений? Какие из них для Вас действительно важны? Этот вопрос становится актуальным в связи с увеличением количества таких сервисов.

5 ключевых элементов дружелюбных уведомлений

Мы получаем множество сообщений, которым не уделяем должного внимания. Для нас теперь обычным делом является удаление «информационного мусора». Почему? Давайте посмотрим. Когда Вы начинаете использовать какой-либо сервис или устанавливаете мобильное приложение, Вы можете желать получать его уведомления только в том случае, когда они действительно полезны и могут нести в себе ценность. Проблема в том, что лишь единицы следуют этому правилу.

5 ключевых элементов дружелюбных уведомлений

Как обычный пользователь, я ненавижу их, для владельца продукта это является не только инструментом информирования, но и перспективным маркетинговым средством, доставляющим сообщение нужному пользователю в нужное время в рекламных целях. Как же можно превратить уведомление в полезное и удобное сообщение как для владельца сервиса, так и для пользователя?
Читать полностью »

Приветствую всех. Сегодня хочу поделиться опытом использования, на мой взгляд, отличной программой AirDroid
Не будем тянуть ведро за шнур, начнем :)

Удобство и простота AirDroid

Читать полностью »

Релиз клавиатуры Swype для Android
Полагаю, уже не нуждается в рекламе. Часто «свайп» уже используют как определение действия — возможность простым скользящим росчерком ввести целое слово с экранной клавиатуры.

Сегодня этот замечательный продукт вышел из стадии бета-тестирования и получил статус официального релиза.
Читать полностью »

Из-за обилия SSL-сертификатов с различными «фишками» и опциями иногда становится сложно выбрать тот, который нужен именно тебе. Да так, чтобы не переплатить за ненужные функции.

REG.RU только за последний год выпустил несколько тысяч SSL-сертификатов для своих клиентов. Нам часто доводилось наблюдать, как владелец небольшого интернет-магазина, не слушая возражений, покупает SCG-сертификат с принудительно высоким уровнем шифрования, потому что «я читал, что этот – самый лучший».

Так аргументируют свой выбор многие владельцы сайтов, ведь сравнения SSL-сертификатов от одного производителя или по наличию / отсутствию какой-либо функции часто встречаются в сети, но подробного обзора сразу всех видов и практически всех производителей SSL-сертификатов с возможностью самому выбирать параметры сравнения до сих пор нигде не было.

Поэтому, чтобы ускорить и облегчить процесс выбора, специалисты REG.RU создали интерактивную таблицу сравнения SSL-сертификатов. Под катом подробности.

Читать полностью »

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

О неточностях, опечатках, ошибках пишите в личку — буду оперативно исправлять.

Читать полностью »

Наверное многие, как и я, время от времени сталкиваются с проблемой, когда нужно срочно найти какую-либо информацию о домашнем девайсе (характеристику, инструкцию, дату покупки, драйвер и т.д.). Но в памяти нет не только этой информации, но и само название модели давно позабыто. Всё усугубляется, если устройство уже не у Вас, а, например, подарено родителям, и нет возможности подойти и посмотреть название. А бывает, что и в собственной квартире доступ к названию очень затруднен (например, название 50-дюймовой и 50-килограмовой плазмы на обратной ее стороне).
Чтобы не вставать каждый раз, при необходимости посмотреть модель своего утюга или пылесоса я поступил так.Читать полностью »

Если очень постараться, веб-клиент GMail-а можно довести до состояния, когда им более-менее приятно пользоваться. Вот как он выглядит у меня сейчас:

Делаем удобным веб клиента GMail

Под катом рассказ о том, какие особенности и как я использую.
Читать полностью »

Если очень постараться, веб-клиент GMail-а можно довести до состояния, когда им более-менее приятно пользоваться. Вот как он выглядит у меня сейчас:

Делаем веб клиент GMail удобным

Под катом рассказ о том, какие особенности и как я использую.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js