1С на mac os. Опыт использования.
Для тех кто пропустил, предыдущая статью вы можете почитать здесь. Я же продолжаю.
Клавиатура в macOS.
Первая сложность с которой мне пришлось столкнуться, это клавиатура. Нет, тут дело не в том что она другая и приходиться привыкать к новой раскладке, а проблема в том, что моя внешняя механическая клавиатура не имеет драйверов под macOS. Просто не включается подсветка.
Казалось бы мелочь, но когда ты уже привык к ней, то ее отсутствие вызывает дикий дискомфорт. Думаю привыкнуть конечно можно, но осадочек остался. Попробую найти решение в интернете, а может придется написать и свой драйвер.
Конфигуратор 1С в macOS
Конфигуратор 1С ведет себя очень неудобно. Не работают, ставшие привычными на windows, функции. Вот как работает в windows.
На macOS не работает контекстная подсказка. Точнее работает, но как-то криво. Нажимаем Ctrl+пробел и добавленные в коде переменные и функции не выходят. Короче в конфигураторе на windows все гораздо интеллектуальнее и скорость набора текста значительно выше.
Не работают быстрые клавиши, нельзя выбрать весь текст, т.е. быстрые клавиши есть, если посмотреть в меню, но их сочетания не работают. Еще не работает такая удобная функция, набираешь допустим РегистрыСведений, нажимаешь точку и выходит список регистров. Продолжаешь набор, вводишь первые буквы и идет поиск подходящего регистра. Так вот на маке это не работает, точнее список выходит, а поиск по первым буквам нет.
Я описал то что мне запомнилось, но я уверен, что есть еще множество мелких функции которые на маке не работают.
Еще одним большим минусом является то, что 1С не видит встроенный в систему web сервер apache. То есть мобильная разработка не возможна.
VPN PPTP в macOS
Не знаю с чем это связано, но начиная с версии macOS Sierra они вырезали подключение по vpn с помощью PPTP. Купил Macbook Pro 13 я для выездов и дома у меня стоит сервер, к которому мне частенько приходиться подключаться по vpn. Решил проблему установкой программы FlowVPN Connect.
Софт на macOS
Проблем с этим у меня практически не возникло, на mac есть практически любой софт. Офисные пакеты, обработка и монтаж видео, архиваторы, удаленный доступ и месенджеры всех мастей. Так что с этим на маке все в порядке.
Слава 1С EDT
Мучился, я мучился с конфигуратором 1С и тут вспомнил что 1С пилит EDT, зашел на ИТС и увидел версию на mac. Скачал, поставил и стало просто круто. Поддержка клавиатуры apple, встроенный web сервер, темная тема, вроде работает не хуже стандартного конфигуратора. Теперь привыкаю к новому интерфейсу, и думаю переходить полностью на EDT. Удалось сделать тестовое мобильное приложение, опубликовать на встроенном web сервере и загрузить на телефон. Примеры ниже.
В общем жизнь продолжается, удобство использования 1С растет, спасибо за EDT.
Добрый день. А есть ли (или была) проблема, что 1С закрывается, ссылаясь на недоступность ключа? Вы аппаратный ключ используете или программный?
Я использую аппаратный usb ключ. Сначала 1С тоже отваливалась постоянно, но это было из-за плохого usb хаба. Сейчас вроде все хорошо и работает стабильно. Но все-таки думаю прикупить программную лицензию.
Добрый день.
Смог побороть Сочетание Ctrl + Space в конфигураторе. Для этого я поставил Punto Switcher. В нем убрал автоматическое изменение раскладки, но переназначил смену раскладки на Ctrl+Shift. Мне так привычнее. Далее в настройках клавиатуры убрал изменение языка с Cmd+Space. И теперь в конфигураторе 1С «Cmd+Space» работает как синтаксис помощник. Дописывает все переменные и т.п. Можно стало пользоваться.
Кстати, как у Вас работает EDT. У меня глюк на глюке. Вплоть до того что не хочет запускаться режим Предприятие. Выходит какая-то внутренняя ошибка.
Интересно было узнать, что стало возможно использовать EDT. Нужно попробовать ещё раз именно под mac. О своей стороны скажу, что использую mac с 2014 года. Долго работал на MacBook Pro 2012. Но для нужд 1С использовал windows, a для Xcode macOS. Год назад купил iMac 27” 5K. И вот тут выяснилось, что комфортно работать можно только в режиме mac. Windows очень коряво отрабатывает такие «огромные» разрешения экрана. Иконки 1С просто невозможные. Масштабирование приводит к очень некорректному отображению окон. Спасал только внешний монитор 2560х1440. Но все равно от работы в 1С на iMac отказался. Теперь работа разделена на разные устройства. Кстати, на счёт разработки под iOS, у Вас в Уфе находится учебный проект Swiftbook.ru. Это самые доступные и самые лучшие курсы для разработки под iOS на Swift.