Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие советы и эквиваленты элементов управления помогут вам в переходе между средой разработки Mac и Windows (или WSL/Linux).
Для разработки приложений ближайший эквивалент Xcode будет Visual Studio. Существует также версия Visual Studio для Mac, если вы когда-нибудь почувствуете необходимость вернуться. Для редактирования кроссплатформенного исходного кода (и огромного количества подключаемых модулей) Visual Studio Code является самым популярным выбором.
Сочетания клавиш
Совет
Вы можете использовать Диспетчер клавиатуры PowerToys для сопоставления сочетаний клавиш Windows с сочетаниями клавиш, используемыми в Mac.
Операция | Mac | Windows |
---|---|---|
Копировать | Command+C | CTRL+C |
Резать | Cmd+X | CTRL+X |
Вставить | Command+V | CTRL+V |
Отменить | Команда+Z | CTRL+Z |
Сохранить | Command+S | CTRL+S |
Открыть | Команда+O | CTRL+O |
Блокировка компьютера | Команда+Контроль+Q | WindowsKey+L |
Отображение рабочего стола | Command+F3 | WindowsKey+D |
Открытие браузера файлов | Cmd+N | WindowsKey+E |
Свернуть окна | Cmd+M | WindowsKey+M |
Искать | Command+Пробел | WindowsKey |
Закрыть активное окно | Command+W | Control+W |
Переключение текущей задачи | Command+TAB | ALT+TAB |
Развернуть окно на весь экран | Ctrl+Команда+F | WindowsKey+Вверх |
Сохранение экрана (снимок экрана) | Command+Shift+3 | WindowsKey+SHIFT+S |
Окно сохранения | Command+Shift+4 | WindowsKey+SHIFT+S |
Просмотр сведений о элементах или свойствах | Command+I | ALT+ВВОД |
Выбор всех элементов | Команда+A | CTRL+A |
Выберите несколько элементов в списке (неконтигентно) | Нажмите команду, а затем щелкните каждый элемент | Удерживайте клавишу Control и щелкните каждый элемент |
Введите специальные символы | Клавиша Option + символ | ALT+символьная клавиша |
Жесты для трекпада
Заметка
Некоторые из этих сочетаний клавиш требуют «точного трекпада», такого как трекпад на устройствах Surface и некоторых других сторонних ноутбуках.
Параметры трекпада настраиваются на обеих платформах.
операция | Mac | Windows |
---|---|---|
Прокрутка | Вертикальный жест двумя пальцами | Проведите двумя пальцами по вертикали. |
Zoom | Жест "сведение-разведение двумя пальцами" | Жест подведения двух пальцев для увеличения и уменьшения |
Перелистывайте назад и вперед между экранами | Проведите двумя пальцами вбок | Проведите двумя пальцами вбок |
Переключение виртуальных рабочих областей | Проведите четырьмя пальцами в сторону | Проведите четырьмя пальцами в сторону |
Отображение открытых в настоящее время приложений | Проведите вверх четырьмя пальцами | Проведите вверх тремя пальцами |
Переключение между приложениями | N/A | Медленное проведение тремя пальцами вбок. |
Перейти на рабочий стол | Раздвиньте четыре пальца | Проведите тремя пальцами вниз |
Откройте Кортану / Центр уведомлений | Свайп двумя пальцами справа | Три касания пальца |
Открытие дополнительных сведений | Три касания пальца | N/A |
Показать панель запуска или запустить приложение | Сожмите четырьмя пальцами | Нажмите четырьмя пальцами |
Оболочки командной строки и терминалы
Windows поддерживает несколько оболочк и терминалов командной строки, которые иногда работают немного иначе, чем оболочка BASH Mac и приложения эмулятора терминала, такие как терминал и iTerm.
Оболочки Windows
Windows имеет две основные оболочки командной строки:
PowerShell . PowerShell — это кроссплатформенная платформа автоматизации задач и платформы управления конфигурацией, состоящая из оболочки командной строки и языка сценариев, созданного на платформе .NET. С помощью PowerShell администраторы, разработчики и опытные пользователи могут быстро контролировать и автоматизировать задачи, управляющие сложными процессами и различными аспектами среды и операционной системы, в которой оно выполняется. PowerShell полностьюс открытым исходным кодом, и так как она кроссплатформенная, также доступна дляMac и Linux.
Пользователи оболочек Mac и Linux BASH: PowerShell также поддерживает множество псевдонимов команд, с которыми вы уже знакомы. Например:
- Вывод списка содержимого текущего каталога с помощью
ls
- Перемещение файлов с помощью:
mv
- Переход к новому каталогу с помощью
cd <path>
Некоторые команды и аргументы отличаются в PowerShell и BASH. Дополнительные сведения можно узнать, введя:
get-help
в PowerShell или ознакомившись с псевдонимами совместимости и в документации.Чтобы запустить PowerShell от имени администратора, в меню "Пуск" Windows введите "PowerShell", а затем выберите "Запуск от имени администратора".
- Вывод списка содержимого текущего каталога с помощью
Командная строка Windows (Cmd): Windows по-прежнему поставляется с традиционной командной строкой (и консолью — см. ниже), обеспечивая совместимость с текущими и устаревшими командами, совместимыми с MS-DOS, и пакетными файлами. Cmd полезна при выполнении существующих и старых пакетных файлов или операций командной строки, но в целом пользователям рекомендуется изучать и использовать PowerShell, так как Cmd сейчас находится в обслуживании, и в будущем не будет получать никаких улучшений или новых функций.
Оболочки Linux
Подсистема Windows для Linux (WSL) теперь может быть установлена для поддержки запуска оболочки Linux в Windows. Это означает, что вы можете запускать bashс любым определенным дистрибутивом Linux, интегрированным прямо в Windows. Использование WSL обеспечит тип среды, наиболее знакомый пользователям Mac. Например, вы будете использовать ls для перечисления файлов в текущем каталоге, а не dir, как в традиционной оболочке Windows Cmd. Дополнительные сведения об установке и использовании WSL см. в руководстве по установке подсистемы Windows для Linux. Дистрибутивы Linux, которые можно установить в Windows с WSL, включают:
- Ubuntu 20.04 LTS
- Kali Linux
- Debian GNU/Linux
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 15 с пакетом обновления 1 (SP1)
Просто назовите несколько. Дополнительные сведения см. в документации по установке WSL и установите их непосредственно из Microsoft Store.
Терминалы Windows
Помимо многих сторонних предложений корпорация Майкрософт предоставляет два "терминала" — приложения GUI, которые предоставляют доступ к оболочкам командной строки и приложениям.
терминале Windows: терминал Windows — это новое, современное, высоко настраиваемое приложение терминала командной строки, которое обеспечивает очень высокую производительность, низкую задержку взаимодействия с командной строкой, несколько вкладок, разделенные области окон, настраиваемые темы и стили, несколько "профилей" для различных оболочков или приложений командной строки, а также значительные возможности для настройки и персонализации многих аспектов взаимодействия с пользователем командной строки.
Терминал Windows можно использовать для открытия вкладок, подключенных к PowerShell, оболочкам WSL (например, Ubuntu или Debian), традиционной командной строке Windows или любому другому приложению командной строки (например, SSH, Azure CLI, Git Bash).
Консоль: на Mac и Linux пользователи обычно запускают предпочитаемое приложение терминала, которое затем создаёт и подключается к оболочке пользователя по умолчанию, например, BASH.
Однако из-за исторического казуса пользователи Windows традиционно запускают свою оболочку, и Windows автоматически запускает и подключает графическое консольное приложение.
Хотя можно запустить оболочки напрямую и использовать устаревшую консоль Windows, настоятельно рекомендуется, чтобы пользователи устанавливали и использовали терминал Windows, чтобы использовать лучший, самый быстрый и эффективный интерфейс командной строки.
Приложения и служебные программы
приложение | Mac | Windows |
---|---|---|
Параметры и настройки | Системные настройки | Параметры |
Диспетчер задач | Монитор активности | Диспетчер задач |
Форматирование диска | Служебная программа диска | Управление дисками |
Редактирование текста | TextEdit | Блокнот |
Просмотр событий | Консоль | Средство просмотра событий |
Поиск файлов и приложений | Command+пробел | Ключ Windows |
Windows developer