Вопрос

Около 2 лет назад я удалил Windows со своего домашнего компьютера и на 100% перешел на Linux (Fedora, затем Ubuntu). Жена была не слишком счастлива, но она привыкла к этому и кое-чему научилась.Затем, около 6 месяцев назад, я купил себе новый блестящий Macbook и с тех пор, как перешел на OSX, никогда не оглядывался назад;К сожалению, мне не удалось убедить работодателя купить мне один для работы (а я не могу носить его туда и обратно), поэтому мне приходится «мириться» с окнами.

Я начал работать с Windows более 8 лет назад, поэтому хорошо понимаю, как она работает, и внес свою долю в разработку Win32/MFC/.NET.

Мой вопрос:Кому еще приходится использовать Windows на работе (и иметь Mac дома) И как вы справляетесь - какие приложения/конфигурации Windows они используют, которые позволяют им работать аналогично OSX?- Я просто подумал, как было бы здорово, если бы я мог получить какое-нибудь приложение для сопоставления клавиш, которое переназначало бы мои клавиши Windows на варианты OSX (Apple+W, Apple+Q, Apple+Left, Apple+Right и т. д. и т. п.) .

Я скучаю по Exposure (TopDesk — это хорошо, но не бесплатно)…Мне не хватает простоты поиска...Я скучаю по приятным плавным диалогам, окнам и тени (YZSHADOW Can Juuuuust Cope) Я скучаю по базовой структуре Unix (я бегаю и на работе на работе) Я скучаю по OSX :(

К сожалению, 90% наших клиентов используют IE, поэтому Windows является обязательным;Они также не могут оправдать затраты на Mac для разработчика;Особенно Mac Pro :-p

Ах хорошо.

Это было полезно?

Решение

Я думаю, что единственное лучшее, что я сделал для максимизации производительности, - это стандартизация моего текстового редактора на разных платформах. Лично я использую Vim, насколько это возможно. Я использую viemu для интеграции в visual studio на windows, заменил блокнот на gvim, а также использую vim для mac и linux.

Вы можете переназначить ярлыки, но простые в любом случае одинаковы. Лично у меня нет проблем с запоминанием обоих. Каждые несколько минут я выполняю умственные упражнения, чтобы найти конкретные ориентиры для ОС, которые напоминают мне о Vista или OS X, что помогает мне оставаться сосредоточенным.

Я бы также посмотрел Powershell, если вы поклонник сценариев Linux, это самая крутая оболочка IMNSHO. В противном случае всегда есть Interix

Другие советы

Операционная система - это всего лишь инструмент, если вы создаете кроссплатформенные приложения (или веб-приложения [это зависит только от вашего целевого веб-браузера]), и вы можете использовать любую операционную систему, которая вам нравится, вы можете установить Windows XP на виртуальную машину на Например, ваш osx для использования IE , но , если ваша компания вынуждает вас войти в систему на своем контроллере домена, используя Outlook для управления электронной почтой и задачами, который назначает вам руководитель проекта, это другая история. Как вы упомянули о нескольких операционных системах на работе и дома, лично я использую Linux дома, но я использую Windows на работе, потому что на своей повседневной работе я пишу много кода на C # .NET, а дома я провожу время за программированием с открытым исходным кодом. технологии, и я использую его, потому что я использую Linux с октября 2001 года. Поэтому постарайтесь привыкнуть к нему.

Могу ли я предложить, если вам нравится жизнь в командной строке, попробовать PowerShell в качестве замены для cmd в окне Windows. Это очень помогло мне в переходе из среды Unix Server. У вас есть профиль и возможность создавать псевдонимы и изменять вещи. Теперь мне не нужно беспокоиться об использовании одной из моих доверенных команд Unix, и если я найду команду, о которой еще не позаботилась команда PowerSHell, я просто создаю ее и добавляю в свой профиль. ls, обработайте grep, top и найдите для победы !!

У меня нет большого количества боли, переключаясь с одного на другое ежедневно. В конце я провел большую часть своего времени либо в Eclipse, который не зависит от платформы, и в браузере Opera.

В остальном я использую launchy, чтобы плохо имитировать ртуть и e в качестве замены Textmate.

В конце концов, меня больше интересует мой Mac не из-за программного обеспечения, которое он предоставляет, а скорее из-за программного обеспечения, которое он не предоставляет, такого как Toad или IE, который я вынужден использовать для своей работы .

Несмотря на то, что существует множество способов сделать Windows похожей на OS X, ни одно из решений не обеспечивает реального опыта OS X. Не с точки зрения возможностей ОС, это было бы невозможно, но внешний вид всегда другой. Я помню, как делал скины ради удовольствия, моя коробка с Windows XP (как и 5 лет назад) и использовала Windows Blind плюс множество инструментов (YZDock!), Чтобы иметь «WS X». ;)

Никогда не чувствовал то же самое.

Вы можете попробовать "hackintosh", если ваше оборудование "хорошо" с OS X. Затем запустите VMWare / Parallels.

Или же, ты просто любишь меня:

Плачь река. Построить мост и преодолеть его. :)

Я использую OS X (Mac Pro), но я пишу код на C #, так что я нахожусь в полноэкранном режиме в Windows VIsta на 90% в одном из множества пространств; Преимущество состоит в том, что VMWare (и Parallels) позволяют вам отображать ваши ключи, чтобы я мог использовать cmd-c / v в Windows.

Я понимаю ваше разочарование: S

  

К сожалению, 90% наших клиентов используют IE, поэтому Windows является обязательным условием

IE6 работает под OS X без Windows (шрифты не совсем правильные, но этого достаточно для повседневного тестирования), и вы можете сделать его на 100% идеальным для виртуализации (Parallels, VMWare, VirtualBox).

Как разработчик программного обеспечения, я в основном живу в своем текстовом редакторе и оболочке. На рабочих местах, где меня заставляют использовать Windows, я устанавливаю emacs и cygwin, и я отправляюсь в гонки.

Я не фокусируюсь на периферии - панелях управления, оконных менеджерах и т. д. - я концентрируюсь на том, что я действительно использую в 90% случаев, а остальное не потею.

Немного Cygwin, чтобы снять боль из окон. Любая виртуальная среда будет работать. Mac может запускать параллельные окна хостинга с соблюдением требований Outlook.

Если это не финансовое бремя, и ваша компания это позволяет, просто приобретите себе MacBook. Я приношу свой MacBook домой и работаю каждый день. У меня внешний 24 " экран на работе, и нет никакой разницы с работой на окне окна. Я запускаю параллели, когда мне нужно использовать windows / IE, иначе все мое время уходит на Mac.

Еще одним важным элементом в этом устройстве является внешний жесткий диск для резервного копирования на работе. Time Machine почасовое резервное копирование + Windows рабочий файл синхронизации и все готово. Таким образом, вам не нужно беспокоиться о потере работы, если вас ограбят или попадут в аварию.

Я был в такой же ситуации - Mac дома, Windows на работе. На самом деле нет никакого способа перенести опыт Mac в Windows без каких-либо поломок или плохо написанной программы. Вы просто должны привыкнуть к настройке между ними.

Единственными тремя вещами, которые меня постоянно ловили, было нажатие Shift-2 для "@" войдите в Windows (у меня британская клавиатура, но Mac использует американское положение клавиш), пытаясь щелкнуть правой кнопкой мыши двумя пальцами и щелкнуть мышью на трекпаде ноутбука Windows, и нажать F9 для Expose. Переключение между Command-C и Ctrl-C меня не особо беспокоило.

Я использую Windows XP на работе и Mac OS X и Linux дома.

Windows XP расстраивает меня каждый день. Если бы я только использовал его, я бы привык к ограничениям, но ежедневно подвергался их воздействию (и множеству ужасного программного обеспечения для него, от ужасного VPN-клиента Checkpoint до неуклюжести Outlook), а затем вечером испытывал приличное программное обеспечение просто подчеркивает ограничения XP (и, честно говоря, XP почитаем в наши дни).

Однако ежедневное переключение не является проблемой, @ / " выпуск в сторону.

Единственное, что я сделал, чтобы сделать Mac более «похожим на Windows», — это установил Office для Mac.У меня никогда не было проблем с файлами, которые я не мог прочитать или записать, а «студенческая версия» довольно дешевая.Недавно для работы с IE6 я использовал купленный bootcamp и копию XP MSDN для установки XP на раздел моего Macbook.Без проблем.

Я регулярно использую OSX, Windows и Linux, и единственный раз, когда я путаюсь, это когда я запускаю XP под VMWare на своем Macbook.По какой-то причине, когда мои пальцы находятся на клавиатуре Mac, у меня возникают большие проблемы с нажатием клавиш Windows.

В остальном никаких реальных проблем.

У меня нет особых проблем. Я могу выполнять большую часть своей работы по разработке под OSX, затмение работает, Coda - это замечательный инструмент веб-разработки, но когда мне нужно использовать Visual Studio, я могу это сделать, запустив Fusion или загрузив Windows через bootcamp. Наличие роскоши установки Windows на bootcamp означает, что я также могу запускать игры лучше, чем большинство принадлежащих мне компьютеров с Windows!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top