TGViewer
Околодев Околодев @okolodev · 208 subscribers
Post #24 632
Выживание под Windows

Так уж получилось, что я работаю под Windows. Вот такой вот камин-аут.

Есть люди, которые ничего новее WinXP не трогали и отказываются верить, что винда могла как-то измениться. Есть люди, которые под виндой работают, но не знают, что можно сделать какие-то процессы ещё удобнее. Попробую одним постом помочь и тем, и другим.

Нет нужды (ну почти) качать софт и ставить его, щёлкая по кнопке «Далее». Пакетный менеджер Chocolatey решает этот вопрос. Да, он, порой, уродлив внутри. Если покопаться во внутренностях пакета, можно встретить всякую дикость вплоть до эмуляции клавиатурных нажатий через autohotkey. Но снаружи он прекрасен, а главное — работает. Нужен графический редактор? choco install krita

В Win10 появился bash. Фича называется WSL (Windows Subsystem for Linux). Включается одной строчкой в powershell, а прямо из Windows Store скачивается и устанавливается нужный дистрибутив (я беру Ubuntu). С WSL есть нюансы. Например, работа с устройствами может быть затруднена. Однако мне, как веб-разработчику, вполне достаточно. С этим башем хорошо интегрируются IDE от JetBrains. Можно выкинуть putty и использовать обычный ssh. Да и весь остальный консольный софт, как правило, просто работает.

cmd.exe хоть и получил улучшения в Win10, всё ещё невозможно использовать в чистом виде. В качестве терминала я ставлю ConEmu. Выпрыгивает поверх всех окон в духе консоли из quake. Поддерживает любые шеллы, включая вышеупомянутый bash. Всё это быстро вызывается настраиваемыми хоткеями и раскидывается по разным вкладкам. Красота.

Docker, увы, без виртуалки не запустится. Даже под WSL. Однако официальная обёртка Docker for Windows даёт очень даже качественную абстракцию. И хотя она, как и любая другая абстракция, всё же протекает, опыт пользования докером будет почти на уровне нативного.

Вопреки распространённому заблуждению, виртуальные десктопы есть в винде ещё с WinXP, если не раньше. Но они были там в виде API. Для вызова этого API нужно было ставить сторонний софт. Начиная с Win10 оно есть из коробки. Фича называется Task View и имеет несколько хоткеев: Win + Tab, Ctrl + Win + ←, Ctrl + Win + →. Чего действительно не хватает, так это хоткеев для перехода к конкретному рабочему столу вместо перелистывания. Я этот вопрос решил, поставив Windows 10 Virtual Desktop Enhancer

Ну и бонусом, рекомендую ознакомиться со списком хоткеев винды. Там есть куча интересных, о которых вы, скорее всего, даже не догадывались. Например, скриншот прямоугольником (Win + Shift + S), лупа (Win + =, Win + -, Win + Esc), Windows Ink Workspace (Win + W), эмодзи-клавиатура 😸 (Win + .).
  • 👍 1
More from @okolodev
  1. Nov 22, 2024Объединение нескольких роутеров keenetic с серыми IP в одну виртуальную сеть через ZeroTie…
  2. Nov 6, 2024Кнопка hyper В некоторых моих постах упомянута кнопка hyper. Объясняю, что это такое. Это…
  3. Nov 6, 2024Клавиатурные хаки Поделюсь своими хаками, которые ощутимо повышают мою продуктивность. Рас…
  4. Mar 31, 2024Посмотрел подряд обе дюны. Как говорится, гора родила залупу конскую. Главный замут — все…
  5. Mar 28, 2024Напоминаю: • Включите пин-код для симки. • Скройте тело писем и смсок из уведомлений на эк…
  6. Mar 20, 2024Жопа горит от эппловской фичи, что якобы можно на apple silicon маке запустить приложение…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →