Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие советы и эквиваленты управления помогут вам перейти между средой разработки Mac и Windows (или WSL/Linux).
Для разработки приложений ближайший эквивалент Xcode — Visual Studio. Для редактирования кроссплатформенного исходного кода (и огромного количества подключаемых модулей) Visual Studio Code является самым популярным выбором.
Сочетания клавиш
Совет
Используйте диспетчер клавиатуры PowerToys для сопоставления сочетаний клавиш Windows с сочетаниями клавиш, которые вы используете в Mac.
| Операция | Макинтош | Виндоус |
|---|---|---|
| Копировать | Команда+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+SHIFT+S |
| Окно сохранения | Command+SHIFT+4 | WindowsKey+SHIFT+S |
| Просмотр сведений о элементах или свойствах | Команда+I | ALT+ВВОД |
| Выбор всех элементов | Команда+A | CTRL+A |
| Выберите несколько элементов в списке (неконтигентно) | Нажмите команду, а затем щелкните каждый элемент | Удерживайте клавишу Control и щелкните каждый элемент |
| Введите специальные символы | Клавиша Option + символ | ALT+символьная клавиша |
Жесты для трекпада
Заметка
Для некоторых из этих сочетаний клавиш требуется "Трекпад Precision", например, такой как трекпад на устройствах Surface и некоторых других ноутбуках сторонних производителей.
Параметры трекпадов можно настроить на обеих платформах.
| Операция | Макинтош | Виндоус |
|---|---|---|
| Прокрутка | Вертикальный жест двумя пальцами | Вертикальный жест двумя пальцами |
| 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 от имени администратора, в меню "Пуск" 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
Помимо многих сторонних предложений корпорация Майкрософт предоставляет два терминала. Эти терминалы — это приложения графического интерфейса, которые предоставляют доступ к оболочкам командной строки и приложениям.
терминале Windows: терминал Windows — это новое, современное, высоко настраиваемое приложение терминала командной строки, которое обеспечивает очень высокую производительность, низкую задержку взаимодействия с командной строкой, несколько вкладок, разделенные области окон, настраиваемые темы и стили, несколько "профилей" для различных оболочков или приложений командной строки, а также значительные возможности для настройки и персонализации многих аспектов взаимодействия с пользователем командной строки.
Терминал Windows можно использовать для открытия вкладок, подключенных к PowerShell, оболочкам WSL (например, Ubuntu или Debian), традиционной командной строке Windows или любому другому приложению командной строки (например, SSH, Azure CLI, Git Bash).
Консоль. В macOS и Linux пользователи обычно запускают предпочитаемое приложение терминала, которое затем создает и подключается к оболочке пользователя по умолчанию (например, BASH).
Однако из-за исторического казуса пользователи Windows традиционно запускают свою оболочку, и Windows автоматически запускает и подключает графическое консольное приложение.
Хотя оболочки по-прежнему можно запускать напрямую и использовать устаревшую консоль Windows, настоятельно рекомендуется установить и использовать терминал Windows для обеспечения оптимального, самого быстрого и эффективного интерфейса командной строки.
Приложения и служебные программы
| приложение | macOS | Виндоус |
|---|---|---|
| Параметры и настройки | Системные настройки | Параметры |
| Диспетчер задач | Монитор активности | Диспетчер задач |
| Форматирование диска | Служебная программа диска | Управление дисками |
| Редактирование текста | TextEdit (текстовый редактор) | Блокнот |
| Просмотр событий | Консоль | Средство просмотра событий |
| Поиск файлов и приложений | Command+Пробел | Ключ Windows |
Windows developer