Pemaju Beralih Dari Windows ke macOS
Saya sentiasa menjadi "lelaki Windows". Terdapat masa yang saya mainkan dengan Linux, kebanyakannya distro Ubuntu, dan ia adalah satu pengalaman yang menarik. Walaupun Linux agak berkuasa, saya kembali ke Windows selepas masa yang singkat kerana kemudahan menggunakan windows - I tidak perlu menyusun pemandu saya sendiri dan terdapat lebih banyak perisian yang tersedia.
Baru-baru ini, saya mempunyai peluang untuk membuat suis dan menggunakan komputer Apple untuk kerja. Saya fikir saya ingin mencubanya kerana merasakan bahawa setiap orang dalam komuniti pembangunan menggunakan satu hari ini.
Untuk mana-mana pemaju lain berfikir tentang membuat suis dari Windows ke macOS, baca terus untuk mengetahui lebih lanjut mengenai pengalaman saya.
Tanggapan pertama
Penggunaan intuitif
Kesan pertama saya ialah macOS tidak kelihatan seperti intuitif kerana saya fikir ia mungkin. Ini boleh disebabkan oleh fakta bahawa saya begitu banyak digunakan dengan cara Windows melakukan perkara-perkara.
Terdapat beberapa ciri Windows yang Mac tidak lengkap. Contohnya, ciri seperti menyematkan tingkap ke sisi skrin, menyeret tetingkap ke bahagian atas untuk memaksimumkan, malah memaksimumkan sama sekali, kurang.
Walau bagaimanapun, saya terkesan dengan resolusi skrin dan kejelasan. The Pengukuran UI untuk resolusi tinggi juga dilakukan dengan lebih baik daripada Windows, dan semuanya kelihatan baik walaupun pada resolusi tinggi. Saya juga tidak dapat melihat bagaimana teks lancar kelihatan.
Memasang aplikasi
Satu perkara yang saya menghadapi masalah pada awalnya cuba memasang aplikasi menggunakan Apple App Store. Atas sebab tertentu, saya tidak dapat memuat turun aplikasi tanpa memasukkan maklumat pembayaran.
Akhirnya, selepas beberapa penyelidikan dalam talian, saya dapati a UI pendaftaran berasingan yang membolehkan saya terus tanpa maklumat pembayaran, tetapi setiap kali saya cuba menaik taraf sistem saya dicerca untuk memasukkan maklumat pembayaran.
Aplikasi yang Serasi
Saya sudah dapat gunakan program yang setara untuk semua yang perlu saya lakukan, tetapi program-program ini sama-sama sama atau kurang dipaparkan sebagai setara tingkap. Berikut adalah alat Tetingkap yang saya gunakan, bersama dengan kesamaan macOS saya dapati yang menyampaikan ciri atau fungsi yang sama:
- Notepad ++ - Sublime (tidak percuma)
- Tortoise Git - SourceTree (Tidak mempunyai alat penggabungan).
- Phpstorm - Phpstorm
- sqlyog - mysql workbench
- Microsoft Office - Microsoft Office
- CMdr - Iterm 2
- virtualbox - virtualbox
- filezilla - filezilla
Secara keseluruhan, saya tidak menggunakan program yang saya lebih suka pada macOS selain daripada mungkin Pohon Sumber ke atas Kura-kura GIT. Saya juga mendengarnya Microsoft Office Suite mempunyai masalah pada macOS, tetapi setakat ini saya tidak menghadapi apa-apa masalah dengannya.
Saya telah mendapati bahawa saya menggunakan program nota agak kerap untuk menjaga perkara-perkara yang dianjurkan - sebenarnya, saya juga merangka artikel ini dalam program nota. Saya yakin ada program yang boleh membuat hidup saya lebih mudah pada macOS, dan saya akan menemui mereka kerana saya menghabiskan lebih banyak masa pada sistem.
Integrasi aplikasi
The penyepaduan aplikasi dalam sistem membuat banyak ciri rasa asli kepada OS (nota, e-mel, terminal), yang bagus. Di Windows, aplikasi cenderung kelihatan sangat berasingan daripada sistem operasi dan tidak bersepadu.
Semasa Mac Terminal mungkin salah satu kelebihan terbesarnya di atas Windows, ini telah berkurangan sedikit baru-baru ini sokongan bash asli di Windows.
Ia boleh menjadi mudah pada masa-masa gunakan arahan Linux asli tanpa perlu memasang perisian pihak ketiga (seperti Cygwin for Windows).
Tiada Grid, Tiada Kemuliaan
Hakikat bahawa tidak ada apa-apa jenis sistem grid dengan tingkap yang diperluas, sama seperti Windows, cenderung membasmi saya dalam macOS. Pada bila-bila masa saya menutup atau membuka program dan pelancaran launchpad atau kontrak, tingkap saya ditinggalkan dengan jurang di bawah mereka yang meremehkan saya. Ini mungkin mungkin untuk mengurangkan dengan sambungan UI, tetapi secara lalai saya tidak nampak cara untuk melakukan ini.
Di samping itu, di Windows, yang keupayaan untuk "mengintip" pada kandungan aplikasi terbuka oleh melayang di atas ikon bar tugas mereka berguna kepada saya. Hakikat bahawa lambang aplikasi menumpuk, dan membenarkan beberapa contoh untuk dikumpulkan ke dalam satu ikon juga berguna.
Dalam macOS, setiap contoh setiap permohonan, sekiranya diminimumkan, akan menjadikan ikonnya sendiri pada Launchpad.
Salah satu perkara yang saya tidak sukakan dengan macOS ialah Saya tidak boleh memaksimumkan tingkap sama seperti cara fungsi memaksimumkan berfungsi di Windows. Saya tidak tahu mengapa ini bukan perkara yang boleh dilakukan.
Dalam macOS "memaksimumkan" menjadikan skrin penuh tingkap - Saya tidak pasti mengapa saya akan mahu melakukannya. Di Windows, saya suka bahawa saya boleh menyeret tetingkap ke sisi atau sudut skrin untuk dengan mudah menguruskan pelbagai aplikasi sekaligus, atau seret ke bahagian atas skrin untuk dimaksimumkan.
A Recap
Kelebihan macOS
- Ia adalah baik mempunyai terminal Unix dibina ke OS
- Vagrant seolah-olah berjalan lebih cepat daripada setara Windows
- Integrasi sistem aplikasi bagus
- Bukan secara khusus, tetapi kualiti pembina adalah baik, dan skrin adalah berkualiti tinggi
- Pengukuran UI sangat baik, dan semuanya kelihatan sangat baik walaupun pada resolusi tinggi
- Permulaan cepat
- Kualiti membina yang baik
- Pengkalan UI yang baik
Keburukan:
- Pengurusan tetingkap boleh menjadi gangguan
- Tidak semua alat yang saya gunakan adalah baik pada macOS kerana mereka berada di Windows
- Perlu pergi ke persediaan Apple Store untuk memuat turun dari kedai (saya mempunyai masalah dengan ini dan tidak dapat memuat turun pada satu ketika)
- Ketidaksesuaian program (tidak semuanya boleh didapati dengan versi macOS)
Ia beralih ke keutamaan peribadi
Akhirnya, walaupun saya keluar dengan senarai macos pros yang baik, saya masih lebih suka PC Windows untuk pembangunan. Tidak semestinya ada sebab-sebab yang menarik untuk menggunakan Mac melalui Windows. Mungkin Jika saya telah menggunakan macOS selama bertahun-tahun saya akan baik untuk meneruskan, tetapi kerana saya telah menggunakan Windows untuk sekian lama dan mengetahui semua ins dan out - saya pasti lebih suka.
Pada satu ketika saya dapat melihat diri saya mungkin menggunakan macOS sebagai pemandu harian saya, tapi sekarang saya fikir saya lebih suka berpegang dengan apa yang saya paling biasa dengan, sistem Windows.
Nota editor: Ini adalah catatan yang ditulis untuk Hongkiat.com oleh Justin Hamm. Justin adalah Jurutera Web Kanan di Enola Labs, sebuah syarikat pembangunan web dan aplikasi mudah alih yang berpusat di Austin, Texas.