Дополнительное пространство на экране имеет решающее значение для повышения производительности кодирования. Итак, используйте Spacedesk, чтобы превратить свой старый ноутбук, iPad или планшет во второй монитор.

Эта проблема

Во-первых, давайте ответим на вопрос: что обычно нужно программистам для программирования?

Что ж, это довольно просто. Независимо от того, создаете ли вы новый веб-сайт или занимаетесь анализом данных / машинным обучением, вам понадобятся…

  • Редактор кода или IDE
  • Окно, содержащее прототип того, что вы пытаетесь построить, или, возможно, результат созданных графиков.
  • Файловый менеджер при работе с медиафайлами и выводами на веб-сайтах.
  • Документация по языку
  • Открылась страница переполнения стека для устранения той ошибки, которую вы пытаетесь исправить ранее…
  • Хорошо ... Наверное, учебник YouTube, объясняющий, как выйти из vim ... (вставить звуковой эффект смеха комедии положений)
  • … Хорошо… может быть, еще 4–5 вкладок для переполнения стека и поиска в Google…
  • И, конечно же, мне нужно, чтобы Spotify работал в фоновом режиме для этого «идеального» плейлиста lo-fi!

Сразу становится очевидным, что вам срочно понадобится много ресурсов, помимо платформы, на которой вы пишете код, чтобы кодировать ваш материал.

Все будет хорошо, правда? Вот для чего нужен Alt-Tabbing!

… Или, по крайней мере, так вы могли подумать сначала. Когда я начинал программировать, я осознавал, что я тратил больше времени на альтернативные табуляции и выяснение, в каком окне я нахожусь, чем на самом деле программирование! Это очень неловко для «программиста». Конечно, я понимаю, что настоящие программисты тратят большую часть своего времени на мозговой штурм для решения проблем, но циклическое переключение вкладок и окон определенно не является поиском возможных решений.

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

И нет, виртуальные рабочие столы / рабочие области в Windows, Mac OS или некоторых средах рабочего стола Linux (gnome, KDE и т. Д.) не обязательно помогают решить проблему. Фактически, они могут вызвать больше головной боли, когда вы иногда забываете, в какое рабочее пространство вы помещаете свои вкладки и окна или какую комбинацию клавиш вы должны использовать для переключения между рабочими пространствами.

Поиск решения

Мне нужно было решение этой проблемы, которое было бы бесплатным, простым в настройке и простым в использовании.

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

Самый очевидный способ получить второй монитор - это… купить. Однако монитор стоит недешево. Давайте прогуляемся по amazon.com и посмотрим, насколько они могут быть дорогими:

Хорошо, может, второй монитор для многих невыгоден. Даже зайдя на eBay, вы можете потратить до 100 долларов на приличный монитор, который вы можете использовать. Конечно, вы можете потратить деньги и мгновенно удвоить площадь экрана без проблем, но в конечном итоге это зависит от вас; Но я не собираюсь останавливаться на достигнутом.

Если у вас есть старый ноутбук, вы можете извлечь из него монитор и построить как монитор своими руками. С другой стороны, это займет у вас много драгоценного времени, не говоря уже о том, что есть шанс, что это не сработает. Кроме того, в конечном итоге вам придется купить адаптер для импровизированного монитора, чтобы он был совместим с HDMI и современными портами для видеосвязи, а это значит, что деньги все равно будут выходить из вашего кармана, если вы выберете этот маршрут.

Что же тогда осталось? Оказывается, есть еще одно возможное решение ...

Решение (?)

Я помню, как видел рекламу Duet, приложения, созданного бывшими разработчиками Apple, которое может превратить большинство iPad и планшетов Android во второй монитор после подключения вашего устройства к основному компьютеру. Звучит волшебно, и это почти то, что мне нужно (не считая небольшого ценника). Единственная проблема: я не могу использовать другую машину с Windows, то есть свой ноутбук, в качестве дополнительного монитора; это может быть только планшет или мобильное устройство под управлением iOS или Android.

Но, зайдя на AlternativeTo.net в поисках лучших вариантов, подобных Duet, я нашел приложение для себя: Spacedesk .

Spacedesk по сути делает все, что мне нужно:

  • Расширить мой дисплей на другое мобильное устройство, компьютер с Windows или даже в браузер (супер круто!)
  • … Все, без наворотов!

Что еще лучше? Он работает полностью по беспроводной сети, поэтому вам не о чем беспокоиться о физическом подключении. Вместо этого и основное, и дополнительное устройство должны быть подключены к одному и тому же подключению к Интернету / Wi-Fi, а Spacedesk позаботится обо всем остальном. Конечно, для этого потребуется существующее устройство (лучше всего ноутбук или планшет), которым вы уже владеете или к которому у вас есть доступ. Кроме того, тот факт, что Spacedesk работает по беспроводной сети, означает, что у вас может возникнуть некоторая задержка на втором мониторе, если ваш Интернет недостаточно быстрый. Однако я считаю, что преимущества значительно перевешивают эти незначительные неудобства.

Вместо того, чтобы переключаться между моей IDE и другим местом с помощью alt-tab, я могу хранить языковую документацию, любые прототипы веб-сайтов, над которыми я мог бы работать, или мой плейлист Spotify на моем новом втором дисплее. Наконец, я могу сократить время, которое я трачу на Alt-Tab на одном экране почти вдвое.

Надеюсь, вам понравилась эта статья и вы узнали что-то новое! И, как всегда, удачного кодирования!

P.S. Я никоим образом не связан со Spacedesk. Я считаю исключительно их программное обеспечение / приложение чрезвычайно полезным и хотел бы поделиться им здесь.