Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие советы и эквиваленты управления помогут вам перейти между средой разработки Mac и Windows (или WSL/Linux).
Для разработки приложений ближайшим эквивалентом Xcode является Visual Studio. Для редактирования кроссплатформенного исходного кода (и огромного количества подключаемых модулей) Visual Studio Code является самым популярным выбором.
Сочетания клавиш
Совет
Используйте диспетчер клавиатуры PowerToys для сопоставления сочетаний клавиш Windows с сочетаниями клавиш, используемыми на Mac.
| Операция | Макинтош | Windows |
|---|---|---|
| Копировать | Команда+C | CTRL+C |
| Резать | Cmd+X | CTRL+X |
| Вставить | Command+V | CTRL+V |
| Отменить | Команда+Z | CTRL+Z |
| Сохранить | Команда+S | CTRL+S |
| Открыть | Команда+O | CTRL+O |
| Блокировка компьютера | Команда+Контроль+Q | Клавиша Windows+L |
| Отображение рабочего стола | Команда+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+PrtScn (сохраняется в файл) или PrtScn (в буфер обмена) |
| Сохранение региона или окна (снимок экрана) | Command+SHIFT+4 | WindowsKey+SHIFT+S (открывается средство фрагментирования) |
| Просмотр сведений о элементах или свойствах | Команда+I | ALT+ВВОД |
| Выбор всех элементов | Команда+A | CTRL+A |
| Выберите несколько элементов в списке (неконтигентно) | Нажмите команду, а затем щелкните каждый элемент | Удерживайте клавишу Control и щелкните каждый элемент |
| Введите специальные символы | Клавиша Option + символ | ALT+символьная клавиша |
Жесты для трекпада
Заметка
Для некоторых из этих сочетаний клавиш требуется "трекпад высокой точности", например на устройствах Surface, а также некоторых других сторонних ноутбуках.
Параметры трекпадов можно настроить на обеих платформах.
| Операция | Макинтош | Windows |
|---|---|---|
| Прокрутка | Вертикальный жест двумя пальцами | Вертикальный жест двумя пальцами |
| Zoom / Увеличить | Жест "сведение-разведение двумя пальцами" | Жест "сведение-разведение двумя пальцами" |
| Перелистывайте назад и вперед между экранами | Проведите двумя пальцами вбок | Проведите двумя пальцами вбок |
| Переключение виртуальных рабочих областей | Проведите четырьмя пальцами в сторону | Проведите четырьмя пальцами в сторону |
| Отображение открытых в настоящее время приложений | Проведите вверх четырьмя пальцами | Проведите вверх тремя пальцами |
| Переключение между приложениями | Не применимо | Медленное проведение тремя пальцами вбок. |
| Перейти на рабочий стол | Раздвиньте четыре пальца | Проведите тремя пальцами вниз |
| Открыть центр действий | Свайп двумя пальцами справа | Три касания пальца |
| Открытие дополнительных сведений | Три касания пальца | Не применимо |
| Показать панель запуска или запустить приложение | Сожмите четырьмя пальцами | Нажмите четырьмя пальцами |
Оболочки командной строки и терминалы
Windows поддерживает несколько оболочк и терминалов командной строки. Эти средства иногда работают немного по-другому от оболочки BASH Mac и приложений эмулятора терминала, таких как терминал и iTerm.
оболочки Windows
Windows имеет две основные оболочки командной строки:
PowerShell — PowerShell — это кроссплатформенная платформа автоматизации задач и платформы управления конфигурацией. Он состоит из оболочки командной строки и языка сценариев, созданного на основе .NET. Используя PowerShell, администраторы, разработчики и опытные пользователи могут быстро контролировать и автоматизировать задачи, связанные с управлением сложными процессами и различными аспектами среды и операционной системы. PowerShell полностью открыт с открытым исходным кодом, так как он кроссплатформен, он также доступен для Mac и Linux.
Пользователи оболочки BASH для Mac и Linux: PowerShell также поддерживает множество псевдонимов команд, с которыми вы уже ознакомлены. Например:
- Показать содержимое текущего каталога с помощью:
ls - Перемещение файлов с помощью:
mv - Переход к новому каталогу с помощью
cd <path>
Некоторые команды и аргументы отличаются в PowerShell и BASH. Дополнительные сведения см. в PowerShell
get-helpили ознакомьтесь с псевдонимами совместимости в документации.Чтобы запустить PowerShell от имени администратора, введите "PowerShell" в меню запуска Windows, а затем выберите Run as Administrator.
- Показать содержимое текущего каталога с помощью:
Windows командная строка (Cmd) - Windows по-прежнему поставляется с традиционной командной строкой (и консолью см. ниже), обеспечивая совместимость с текущими и устаревшими командами, совместимыми с MS-DOS и пакетными файлами. Cmd полезна при выполнении существующих или старых пакетных файлов или операций командной строки. Однако узнайте и используйте PowerShell, так как cmd теперь находится в обслуживании и не получит никаких улучшений или новых функций в будущем.
Оболочки Linux
Теперь вы можете установить подсистема Windows для Linux (WSL) для поддержки запуска оболочки Linux в Windows. Это означает, что вы можете запустить bash с определенным дистрибутивом Linux, интегрированным прямо в Windows. Использование WSL предоставляет типы среды, наиболее знакомые пользователям Mac. Например, вы используете ls для перечисления файлов в текущем каталоге, а не dir как и в традиционной Windows Cmd Shell. Дополнительные сведения об установке и использовании WSL см. в руководстве по установке подсистема Windows для Linux. Дистрибутивы Linux, которые можно установить на Windows с помощью WSL, включают:
- Ubuntu 24.04 LTS
- Ubuntu 22.04 LTS
- Kali Linux
- Debian GNU/Linux
- openSUSE Leap 15.6
- SUSE Linux Enterprise Server 15 с пакетом обновления 6 (SP6)
Просто назовите несколько. Дополнительные сведения см. в документации по установке WSL и их установке непосредственно из Microsoft Store.
терминалы Windows
Помимо многих сторонних предложений, Майкрософт предоставляет два терминала. Эти терминалы — это приложения графического интерфейса, которые предоставляют доступ к оболочкам командной строки и приложениям.
Терминал Windows: Терминал Windows — это современное, высококонфигурируемое приложение терминала командной строки, которое обеспечивает очень высокую производительность, низкую задержку пользователя командной строки, несколько вкладок, разделенные области окон, пользовательские темы и стили, несколько "профилей" для различных оболочков или приложений командной строки, а также значительные возможности для работы с различными оболочками или приложениями командной строки. вы можете настроить и персонализировать многие аспекты пользовательского интерфейса командной строки. Терминал Windows предварительно установлен на Windows 11. На Windows 10 его можно установить из Microsoft Store.
Вы можете использовать Терминал Windows для открытия вкладок для подключения к PowerShell, средам оболочек WSL (например, Ubuntu или Debian), традиционной командной строке Windows или для подключения к любому другому приложению командной строки (например, SSH, Azure CLI, Git Bash).
Консоль. В macOS и Linux пользователи обычно запускают предпочитаемое приложение терминала, которое затем создает и подключается к оболочке пользователя по умолчанию (например, BASH).
Однако в силу исторической особенности пользователи Windows традиционно запускают свою оболочку, а Windows автоматически запускает и подключает графическое консольное приложение.
Хотя вы по-прежнему можете запускать оболочки напрямую и использовать устаревшую консоль Windows, настоятельно рекомендуется устанавливать и использовать Терминал Windows, чтобы воспользоваться лучшим, самым быстрым, наиболее эффективным интерфейсом командной строки.
Приложения и служебные программы
| приложение | macOS | Windows |
|---|---|---|
| Параметры и настройки | Системные настройки | Параметры |
| Диспетчер задач | Монитор активности | Диспетчер задач |
| Форматирование диска | Служебная программа диска | Управление дисками |
| Редактирование текста | TextEdit (текстовый редактор) | Блокнот |
| Просмотр событий | Консоль | Просмотр событий |
| Поиск файлов и приложений | Command+Пробел | ключ Windows |
| Диспетчер пакетов | Homebrew | WinGet |
| Управление окнами | Управление миссиями | Макеты привязки (WindowsKey+Z) |
| Служебные программы для повышения производительности | Не применимо | PowerToys |
Windows developer