Computer >> Máy Tính >  >> Hệ thống >> Linux

Môi trường máy tính để bàn Linux tốt nhất để lập trình:Bí mật của những người ưu việt

Lập trình là một hoạt động thường được thực hiện trên Linux. Và Linux là một lựa chọn tuyệt vời cho điều đó, vì nó dễ dàng cài đặt hỗ trợ cho hầu hết mọi ngôn ngữ mà bạn có thể nghĩ đến. Việc lập trình đơn giản dễ dàng hơn trên Linux.

Bạn có thể nghĩ rằng các lập trình viên không cần gì nhiều hơn một thiết bị đầu cuối để làm việc, nhưng môi trường máy tính để bàn vẫn cung cấp nhiều tính năng mà ngay cả các lập trình viên cũng khó bỏ qua. Nếu không có những tính năng đó, năng suất của họ sẽ không cao như mong đợi.

Vậy đâu là môi trường máy tính để bàn tốt nhất cho các lập trình viên? Thật khó để nói, và mỗi lập trình viên sẽ có một ý kiến ​​khác nhau. Nhưng tôi sẽ đưa ra lựa chọn và giải thích lý do tại sao tôi nghĩ đó là lựa chọn tốt nhất cho các lập trình viên. Câu trả lời của tôi cho câu hỏi này? Vỏ Gnome. Bây giờ là lý do tại sao.

Máy tính để bàn ảo

Môi trường máy tính để bàn Linux tốt nhất để lập trình:Bí mật của những người ưu việt

Một cách tốt để trở nên hiệu quả hơn là sử dụng máy tính để bàn ảo. Bây giờ tôi biết rằng hầu như tất cả các môi trường máy tính để bàn đều hỗ trợ máy tính để bàn ảo, nhưng Gnome Shell là môi trường duy nhất khuyến khích việc sử dụng nó - nhiều đến mức nó đề xuất máy tính để bàn ảo thay thế cho nút thu nhỏ trên cửa sổ. Tất nhiên, bạn vẫn có thể lấy lại nút thu nhỏ đó nếu muốn, nhưng đó là lời giải thích ban đầu.

Các lập trình viên có xu hướng mở năm cửa sổ trong một khoảng thời gian rất ngắn và con số đó sẽ không làm gì khác ngoài việc tăng trưởng cho đến khi chúng hoàn thành trong ngày. Máy tính để bàn ảo không chỉ cho phép bạn tách các tác vụ hoặc cửa sổ theo bất kỳ cách nào bạn muốn mà trong Gnome Shell, số lượng máy tính để bàn ảo cũng rất động. Bạn sẽ luôn có một màn hình ảo trống và nếu bạn đặt một cửa sổ vào đó, nó sẽ tạo ra một màn hình ảo khác. Nếu bạn đóng tất cả cửa sổ trong màn hình ảo và kết thúc bằng hai cửa sổ, Gnome Shell sẽ tự động xóa một cửa sổ. Nó chỉ đơn giản là cho phép bạn làm việc hiệu quả và quan tâm đến tất cả các chi tiết nhỏ để giúp bạn tiết kiệm thời gian và công sức mà thay vào đó có thể dành cho việc lập trình.

Phím tắt

Môi trường máy tính để bàn Linux tốt nhất để lập trình:Bí mật của những người ưu việt

Gnome Shell cũng có rất nhiều phím tắt. Nó không chỉ có những cái hữu ích như Alt + Tab để chuyển đổi giữa các cửa sổ, nhưng nó cũng có rất nhiều cửa sổ liên quan đến — bạn đoán rồi — máy tính để bàn ảo. Mặc dù ý tưởng về máy tính để bàn ảo là rất tốt, nhưng hơi khó để liên tục chuyển đổi giữa chúng bằng đồ họa vì trước tiên bạn phải vào chế độ xem Hoạt động. Nhưng với các phím tắt, điều đó không cần thiết — bạn có thể chuyển đổi giữa chúng chỉ bằng một lần nhấn.

Tiện ích mở rộng

Môi trường máy tính để bàn Linux tốt nhất để lập trình:Bí mật của những người ưu việt

Các tiện ích mở rộng đã trở thành một phần quan trọng của Gnome Shell và chúng cho phép bạn điều chỉnh môi trường máy tính để bạn hài lòng với cách hoạt động của nó. Có nhiều tiện ích mở rộng khác nhau để thêm chức năng, thay đổi giao diện hoặc sửa đổi một số hành vi mặc định. Tất cả phụ thuộc vào sở thích của bạn với tư cách là người dùng hay lập trình viên, nhưng với rất nhiều tiện ích mở rộng để lựa chọn, bạn có thể làm cho Gnome Shell giống như ở nhà hơn.

Khung GTK

Cũng cần lưu ý rằng rất nhiều công cụ lập trình viên, chẳng hạn như trình soạn thảo mã yêu thích của tôi Geany và Eclipse sử dụng khung GTK cho giao diện người dùng của họ trên Linux. Vì Gnome Shell cũng sử dụng GTK, điều đó có nghĩa là các ứng dụng sẽ phù hợp trực quan với phần còn lại của hệ thống. Điều tương tự cũng không thể xảy ra đối với các ứng dụng Qt chạy trên máy tính để bàn GTK hoặc ngược lại (mặc dù chúng đã ngày càng tốt hơn trong việc làm cho chúng trông đẹp hơn trong các tình huống như vậy). Trong mọi trường hợp, chạy các ứng dụng GTK trên Gnome Shell sẽ mang lại cho bạn trải nghiệm rất nhất quán.

Hiệu suất

Cuối cùng, Gnome Shell cung cấp hiệu suất tuyệt vời. Mặc dù nó không nhẹ như LXDE hoặc thậm chí là Xfce, nhưng nó hoạt động rất mượt mà và hoạt ảnh nhanh chóng. Nó cũng nhanh hơn KDE, cả về hiệu suất cảm nhận và thực tế. Gnome Shell chỉ bắt đầu hoạt động chậm trên các hệ thống tương đối yếu như netbook cũ hơn, nhưng các lập trình viên rất có thể sẽ sử dụng thứ gì đó có hiệu suất cao hơn thế — nếu không, phần mềm sẽ mất vĩnh viễn để biên dịch!

Gnome Shell có tất cả

Mặc dù có những phần của môi trường máy tính để bàn mà tôi thích, nhưng cuối cùng tôi nghĩ rằng Gnome Shell đơn giản là sự lựa chọn tốt nhất cho các lập trình viên. Nó nhanh chóng, nó hoạt động tốt, nó trông đẹp và nó khuyến khích năng suất. Đó thực sự là những gì tôi muốn tìm kiếm trong một môi trường máy tính để bàn tốt và nó mang lại tất cả những điểm đó. Nó cũng dễ dàng có sẵn trên bất kỳ bản phân phối nào bạn muốn sử dụng. Nếu bạn chưa sử dụng Gnome Shell trước đây, nó chắc chắn đáng để thử và mày mò. Bạn thậm chí có thể tải nó trên Ubuntu, mặc dù môi trường máy tính để bàn mặc định là Unity!

Môi trường máy tính để bàn yêu thích của bạn để lập trình là gì và tại sao? Hãy cho chúng tôi biết trong phần bình luận!