Trang chủ » Máy tính để bàn » Nhà phát triển chuyển đổi từ Windows sang macOS

    Nhà phát triển chuyển đổi từ Windows sang macOS

    Tôi đã luôn là một "anh chàng Windows". Có một thời gian tôi chơi đùa với Linux, chủ yếu là bản phân phối Ubuntu và đó là một trải nghiệm thú vị. Mặc dù Linux khá mạnh nhưng tôi đã quay lại Windows sau một thời gian ngắn do dễ sử dụng windows - I không phải biên dịch trình điều khiển của riêng tôicó sẵn nhiều phần mềm hơn.

    Gần đây, tôi có cơ hội thực hiện chuyển đổi và sử dụng máy tính Apple cho công việc. Tôi nghĩ rằng tôi muốn dùng thử vì cảm giác như mọi người trong cộng đồng phát triển sử dụng một ngày nay.

    Đối với bất kỳ nhà phát triển khác suy nghĩ về việc chuyển đổi từ Windows sang macOS, đọc để tìm hiểu thêm về kinh nghiệm của tôi.

    Những ấn tượng đầu tiên

    Sử dụng trực quan

    Ấn tượng đầu tiên của tôi là macOS dường như không trực quan như tôi nghĩ. Điều này có thể là do thực tế tôi đã quá quen với cách Windows làm mọi việc.

    Có một số tính năng của Windows mà Mac hoàn toàn thiếu. Ví dụ: các tính năng như ghim các cửa sổ vào các cạnh của màn hình, kéo một cửa sổ lên trên cùng để tối đa hóa, thậm chí tối đa hóa tất cả, là thiếu.

    Tôi đã, tuy nhiên, ấn tượng bởi độ phân giải màn hình và độ rõ. Các Giao diện người dùng cho độ phân giải cao cũng được thực hiện tốt hơn hơn Windows, và mọi thứ đều tốt ngay cả ở độ phân giải cao. Tôi cũng không thể hiểu được văn bản trông mượt mà như thế nào.

    Cài đặt ứng dụng

    Một điều tôi gặp khó khăn ban đầu là cố gắng cài đặt các ứng dụng bằng Apple App Store. Vì một số lý do, tôi không thể tải xuống ứng dụng mà không nhập thông tin thanh toán.

    Cuối cùng, sau một số nghiên cứu trực tuyến, tôi đã tìm thấy một UI đăng ký riêng cho phép tôi tiếp tục mà không cần thông tin thanh toán, nhưng mỗi khi tôi cố gắng nâng cấp hệ thống, tôi lại miệt mài nhập thông tin thanh toán.

    Ứng dụng tương thích

    Tôi đã có thể sử dụng các chương trình tương đương cho mọi thứ tôi cần làm, nhưng các chương trình này giống nhau hoặc ít có tính năng đầy đủ như các cửa sổ tương đương. Dưới đây là các công cụ của Window tôi sử dụng, cùng với các công cụ tương đương macOS mà tôi thấy cung cấp các tính năng hoặc chức năng tương tự:

    • Notepad ++ - Cao siêu (không miễn phí)
    • Rùa Git - SourceTree (Không có công cụ hợp nhất).
    • Phpstorm - Phpstorm
    • sqlyog - bàn làm việc mysql
    • Microsoft Office - Microsoft Office
    • CMdr - Vòng 2
    • hộp ảo - hộp ảo
    • filezilla - filezilla

    Nhìn chung, tôi đã không sử dụng một chương trình mà tôi thích hơn trên macOS ngoài việc có thể Cây nguồn trên Rùa GIT. Tôi cũng nghe nói rằng Microsoft Office Suite đã gặp sự cố trên macOS, nhưng cho đến nay tôi không gặp rắc rối với nó.

    Tôi thấy rằng tôi sử dụng chương trình ghi chú khá thường xuyên để giữ mọi thứ ngăn nắp - thực tế, tôi thậm chí còn phác thảo bài viết này trong chương trình ghi chú. Tôi chắc chắn có những chương trình có thể giúp cuộc sống của tôi dễ dàng hơn trên macOS và tôi sẽ bắt gặp chúng khi tôi dành nhiều thời gian hơn cho hệ thống.

    Tích hợp ứng dụng

    Các tích hợp các ứng dụng trong hệ thống làm cho nhiều tính năng cảm thấy tự nhiên với hệ điều hành (ghi chú, email, thiết bị đầu cuối), đó là tốt đẹp. Trong Windows, các ứng dụng có xu hướng dường như rất tách biệt với hệ điều hành và không được tích hợp tốt.

    Trong khi Mac Terminal có lẽ là một trong những lợi thế lớn nhất của nó trên Windows, điều này đã giảm đi gần đây với hỗ trợ bash riêng trong Windows.

    Nó có thể được thuận tiện vào những lúc sử dụng các lệnh Linux gốc mà không phải cài đặt phần mềm bên thứ ba (như Cygwin cho Windows).

    Không lưới, Không vinh quang

    Thực tế là không có bất kỳ loại hệ thống lưới nào có cửa sổ mở rộng, tương tự như Windows, có xu hướng khiến tôi gặp lỗi trong macOS. Bất cứ khi nào tôi đóng hoặc mở chương trình và bảng khởi chạy sẽ mở rộng hoặc hợp đồng, cửa sổ của tôi còn lại một khoảng trống bên dưới chúng làm tôi bực mình Điều này có thể có thể giảm bớt với các phần mở rộng UI, nhưng theo mặc định tôi không thấy một cách để làm điều này.

    Ngoài ra, trong Windows, khả năng "nhìn trộm" nội dung của các ứng dụng mở bởi di chuột qua biểu tượng thanh tác vụ của họ là hữu ích cho tôi. Thực tế là các biểu tượng ứng dụng xếp chồng và cho phép nhiều trường hợp được nhóm thành một biểu tượng cũng hữu ích.

    Trong macOS, mọi phiên bản của mọi ứng dụng, nếu được thu nhỏ, sẽ tạo biểu tượng riêng trên Launchpad.

    Một trong những điều tôi không thích nhất với macOS là Tôi không thể tối đa hóa các cửa sổ tương tự như cách chức năng tối đa hóa hoạt động trong Windows. Tôi không biết tại sao đây không phải là điều có thể làm được.

    Trong macOS "tối đa hóa" làm cho một cửa sổ toàn màn hình - Tôi không chắc tại sao tôi lại muốn làm điều đó. Trong Windows, tôi thích rằng tôi có thể kéo một cửa sổ sang các cạnh hoặc góc của màn hình để dễ dàng quản lý nhiều ứng dụng cùng một lúc, hoặc là kéo lên trên cùng của màn hình để tối đa hóa.

    Một bản tóm tắt

    Ưu điểm của macOS
    • Nó là tốt đẹp có một thiết bị đầu cuối Unix được tích hợp vào hệ điều hành
    • Vagrant dường như chạy nhanh hơn nhiều tương đương với Windows
    • Tích hợp hệ thống ứng dụng rất hay
    • Không cụ thể, nhưng chất lượng xây dựng là tốt, và màn hình chất lượng cao
    • Giao diện người dùng rất tốt và mọi thứ trông rất tốt ngay cả ở độ phân giải cao
    • Khởi động nhanh
    • Chất lượng xây dựng tốt
    • Mở rộng giao diện người dùng tốt
    Nhược điểm:
    • Quản lý cửa sổ có thể là một phiền toái
    • Không phải tất cả các công cụ tôi sử dụng đều tốt trên macOS như trên Windows
    • Cần phải thông qua thiết lập Apple Store để tải xuống từ cửa hàng (Tôi gặp vấn đề với điều này và thậm chí không thể tải xuống tại một thời điểm)
    • Không tương thích chương trình (không phải mọi thứ đều có sẵn với phiên bản macOS)

    Nó sôi sục theo sở thích cá nhân

    Cuối cùng, mặc dù tôi đã đưa ra một danh sách khá nhiều ưu điểm của macOS, tôi vẫn thích PC Windows để phát triển. Không có nhiều lý do thuyết phục để sử dụng máy Mac trên Windows. Có lẽ Nếu tôi đã sử dụng macOS trong nhiều năm thì tôi vẫn ổn để tiếp tục, nhưng vì tôi đã sử dụng Windows quá lâu và biết tất cả mọi thứ trong và ngoài - tôi chắc chắn thích nó.

    Tại một số thời điểm, tôi có thể thấy mình có thể sử dụng macOS làm trình điều khiển hàng ngày của mình, nhưng bây giờ tôi nghĩ rằng tôi thích gắn bó với những gì tôi quen thuộc nhất, một hệ thống Windows.

    Ghi chú của biên tập viên: Đây là một bài viết cho Hongkiat.com bởi Justin hut. Justin là Kỹ sư web cao cấp tại Enola Labs, một công ty phát triển ứng dụng web và di động có trụ sở tại Austin, Texas.