Ошибка xcrun: error: invalid active developer path

После обновления на macOS Mojave возникла ошибка при работе с Git. Перейдя в репозиторий и набрав git status, появляется ошибка xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools).

grep в трминале macOS

Многие пользователи Ubuntu знают про утилиту терминала grep. Пример ниже.

grep -r "example"

grep в трминале macOS

macOS: запись видео с экрана

В стандартном проигрывателе QuickTime в macOS есть удобный инструмент для записи видео прямо с экрана компьютера.

Чтобы включить запись, необходимо:

Найти приложение QuickTime (по умолчанию оно находится в папке «Другие») и запустить его.

undefined

Почему Mac часто теряет Wi-Fi подключение

Проблемы с Wi-Fi часто возникают после крупных обновлений macOS. К сожалению, HighSierra не стала исключением. Пользователи часто жалуются на разрывы соединения, отсутствие доступа к сети при подключении или проблемы с беспроводным модулем, которые решаются после перезагрузки компьютера.

Mac часто теряет Wi-Fi подключение

Обновление macOS с помощью команды в терминале

Обновление операционной системы macOS средствами AppStore занимает около 30-40 минут. Не многие знают, что апдейт можно выполнить гораздо быстрее и при этом пользоваться компьютером в процессе.

Обновление macOS с помощью команды в терминале

macOS Mojave: темный режим

В конце сентября 2018 года компания Apple представила новую версию операционной системы macOS под названием Mojave. Одним из нововведений стало появление темного режима.

macOS Mojave: темный режим в настройках

Linux: размер файла или директории

Вывод размеров файлов через команду ls

Самый очевидный способ - это воспользоваться средствами команды ls. Для вывода размеров файлов, воспользуемся двумя параметрами:

s - выводит размеры файлов;

h - конвертирует размер файлов в формат, удобный для чтения человеком.

MacOS: полное удаление Transmit

Чтобы удалить приложение Transmit Disk в MacOS, то его необходимо просто перенести из Applications в корзину. Это приведет к удалению приложения, но оно может оставить дополнительные данные приложения и настройки.

MacOS: полное удаление Transmit

MacOS: отключение дисплея без перехода в режим сна

В MacOS есть сочетание клавиш, которое позволяет отключить дисплей без перехода режим сна. При этом не будут отключаться накопители и сам компьютер останется работать в прежнем режиме, не выгружая приложения из памяти.

 отключение дисплея без перехода в режим сна в macos, сочетание клавиш

MacOS: отключение камеры iSight

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

MacOS: отключение камеры iSight

MacOS: дата настройки

Дату первоначальной настройки можно узнать, введя в Терминал команду:

ls -l /var/db/.AppleSetupDone

MacOS: дата настройки

Полученный результат – это дата настройки операционной системы после ее первой установки либо после ее полной переустановки.

MacOS: вставка текста без сохранения стилей

Немного раздражает, когда копируешь текст из браузера в кое-либо приложение MacOS и вставка происходит со стилями сайта. Можно сделать так, чтобы при помощи стандартной комбинации Command ⌘ + V текст вставлялся в текущем стиле приложения.

MacOS: вставка текста без сохранения стилей

MacOS: завершение работы всех программ

Многие пользователи MacOS знают, что нажатие кнопки «Закрыть», как правило, не закрывает приложение. В обзоре Несколько способов завершить работу приложения в MacOS более подробно рассматривается данный вопрос.

MacOS закрыть все приложения

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

Удаление фото в просмотре фото MacOS

Считаю, что мнение "всё, что сделано Apple - удобно" ошибочное, хотя в большинстве примеров - удобно и юзабильно. Например, мне не нравится приложение "Просмотр" для отображения фотографий. Подробнее о недостатках распишу позже.

Долго искал удаление фотографий в режиме просмотра. Оказывается, удалять фото можно, вызвав контекстное меню в блоке миниатюр.

Удаление фото в просмотре фото MacOS

Режим «картинка в картинке» для видео в MacOS Sierra

В MacOS Sierra появилась новая функция - режим «картинка в картинке» (Picture in picture), с помощью которого видео в Safari (например, YouTube) можно сделать фоновым в небольшом окне.

Режим «картинка в картинке» для видео в MacOS Sierra

MacOS: реакция на сообщения в iMessage

В обновлении MacOS Sierra 10.12 стала доступна возможность реагировать на сообщения в стандартном приложении iMessage. Для этого нужно нажать на нужное сообщение и удерживать курсор до появления соответствующих значков.

MacOS: реакция на сообщения в iMessage

MacOS: предпросмотр ссылок в Safari

В MacOS есть несколько небольших новшеств, которые упрощают работу с вашим Macbook, используя трекпад. Одним из них можно считать предпросмотр ссылок в статьях, открытых в браузере Safari.

MacOS трекпад предпросмотр ссылок

Режим разделения экрана Split View в MacOS

В предыдущем посте рассматривался вариант перехода в режим разделения экрана Split View с помощью Mission Control, но можно и проще. Зажав кнопку полноэкранного режима на 1-2 секунды. В результате часть экрана станет залита голубым цветом. Таким образом вы выбираете, где хотите расположить первое окно.

undefined

Режим разделения экрана Split View в MacOS при помощи Mission Control

Для включения режима разделения экрана Split View в MacOS нужно иметь как минимум два полноэкранных окна на рабочем столе. Например, Safari и Google Chrome. О том, как перевести окно программы в полноэкранный режим на фото ниже.

macos полноэкранный режим

MacOS: открытие файлов по умолчанию в Finder

В программе Finder в MacOS есть два варианта изменения программы для открытия файлов по умолчанию:

1) для всех файлов одного типа;

2) для отдельного файла.

macos finder программа по умолчанию

Отображение скрытых файлов в Transmit

Для того, чтобы в Transmit включить отображение скрытых файлов в MacOS, необходимо в пункте меню View включить Show Invisible Files.

Отображение скрытых файлов в Transmit

MacOS: создание файла

Те, кто пользовался MacOS знают, что контекстном меню Finder есть пункт Новая папка, но нет пункта Новый файл. Это не только непривычно, но и неудобно, так как необходимость создания файла (причем не только с расширением txt)  какой-либо конкретной директории возникает достаточно часто.

MacOS: создание файла

Горячие клавиши Sublime Text в MacOS: поиск и замена

⌘ + f - Открыть панель поиска.

⌘ + alt + f - Открыть панель поиска и замены.

⌘ + shift + f - Открыть панель поиска и замены по всем файлам проекта.

⌘ + i - Открыть панель быстрого поиска и поиск.

⌘ + shift + i - Открыть панель быстрого поиска и поиск в обратном направлении.

⌘ + alt + a - Включить или выключить режим сохранения регистра на панели поиска и замены.

⌘ + alt + r - Включить или выключить использование регулярных выражений на панели поиска и замены.

MacOS: команда open, запуск программ из терминала

Команда open позволяет открывать файл, папку, URL или приложение из командной строки терминала. Несколько примеров использования данной команды под катом.

Откроем приложение TextEdit:

open -a TextEdit

MacOS: конвертация PDF в JPG

Программа «Просмотр» в MacOS позволяет открывать не только изображения различных типов, но и PDF файлы. С ее помощью можно просматривать, редактировать PDF, а также экспортировать страницы в JPG.

Открыв файл в программе «Просмотр», на необходимом слайде в меню выбираем Файл → Экспортировать.

MacOS: конвертация PDF в JPG

Несколько способов завершить работу приложения в MacOS

Нажав на красный крестик в левом углу окна программы в MacOS, вы не останавливаете его работу. Это может быть непривычно пользователям других ОС. Закрывать приложения не обязательно, но иногда хочется почистить Dock от лишних открытых программ.

способы завершить работу приложения в MacOS

MacOS Sierra

Обновился на MacOS Sierra. Появился Siri, с другими новшествами пока не успел ознакомиться. О своих впечатлениях пишите в комментариях.

MacOS Sierra

MacOS: программа не может быть открыта, так как ее автор является неустановленным разработчиком

В некоторых случаях, скачивая приложение для MacOS в интернете, Gatekeeper (функция, помогающая защитить компьютер Mac от вредоносного ПО и неправильно работающих программ, загруженных из Интернета) не позволяет открыть программу, выдавая ошибку "программа не может быть открыта, так как ее автор является неустановленным разработчиком".

undefined

MacOS: объединение все открытых окон Finder

Работать в файловом диспетчере Finder, пожалуй, удобнее с несколькими вкладами в одном окне, чем с несколькими окнами.

В MacOS есть функция, позволяющая объединять все открытые окна в одно. Делается это очень просто:

FinderОкно → Объединить все окна

macos объединить все окна finder

Горячие клавиши Sublime Text в MacOS: работа с окнами

⌘ + 0-9  - Выбор соответствующей вкладки.

ctrl + tab - Переключиться на следующую вкладку.

ctrl + shift + tab - Переключиться на предыдущую вкладку.

⌘ + alt + left или ⌘ + shift + [ - Переключиться на вкладку слева.

⌘ + alt + right или ⌘ + shift + ] - Переключиться на вкладку справа.

⌘ + alt + 1-5 - Управление количеством и расположением областей редактирования.

⌘ + alt + shift + 2-3 - Управление количеством и расположением областей редактирования.

Горячие клавиши Sublime Text в MacOS: работа с текстом

⌘ + l  - Выделить строку.

ctrl + shift + m - Выделить текст между двумя парными скобками.

⌘ + shift + a - Выделить текст между двумя парными тегами.

⌘ + shift + j - Выделить текст с соответствующим отступом.

⌘ + shift + space - Выделить по контексту.

ctrl + shift + left - Выделить слово слева.

ctrl + shift + right - Выделить слово справа.

⌘ + a - Выделить все.

Отображение скрытых файлов в MacOS

Чтобы просмотреть скрытые файлы в терминале, достаточно набрать команду:

ls -la

Для отображения скрытых файлов в Finder, необходимо выполнить в терминале:

defaults write com.apple.Finder AppleShowAllFiles 1 && killall Finder

Совместное использование интернета между Iphone и Macbook с помощью режима модема

Столкнувшись с проблемой отключения электричества, я начал искать альтернативные способы подключения к нему. К моему счастью в iOS на Iphone есть режим модема (НастройкиРежим модема  → Включить).

Совместное использование интернета между Iphone и Macbook