5 trình soạn thảo văn bản hàng đầu cho các nhà phát triển linux
Mục lục:
- 5 trình soạn thảo văn bản hàng đầu cho các nhà phát triển trên Linux
- Văn bản cao siêu
- NotepadQQ
- Chân đế
- Nguyên tử
- Geany
Chúng tôi biết rằng tất cả các nhiệm vụ phức tạp đều yêu cầu các công cụ hoặc ứng dụng chuyên dụng cho phép công việc này được thực hiện mà không gặp sự cố, theo cách nhanh nhẹn, tối ưu và thông minh; tránh trên tất cả các vấn đề hoặc lỗi có thể. Trình soạn thảo văn bản đại diện cho công cụ làm việc quan trọng nhất của nhà phát triển hoặc lập trình viên. Do đó, sử dụng các trình soạn thảo văn bản chính xác có thể tạo ra sự khác biệt trong hiệu suất của lập trình viên bằng cách thay đổi mức độ hiệu quả của họ trong việc thực hiện các tác vụ.
Chọn một đồng minh hoàn hảo để nhập, sắp xếp và lưu mã là điều cần thiết (tôi nói với bạn). Các tùy chọn được trình bày rất đa dạng và trong hầu hết các trường hợp, nó cũng sẽ phụ thuộc vào loại dự án sẽ được thực hiện hoặc ngôn ngữ lập trình sẽ được sử dụng. Chúng tôi có thể đề cập đến một danh sách vô tận các trình soạn thảo văn bản, tuy nhiên chúng tôi đã quyết định thực hiện một bản tổng hợp với 5 trình soạn thảo văn bản tốt nhất cho các nhà phát triển trên Linux.
Chỉ số nội dung
5 trình soạn thảo văn bản hàng đầu cho các nhà phát triển trên Linux
Bây giờ, câu hỏi đầu tiên chúng tôi tự hỏi mình là: Các trình soạn thảo văn bản phải có những đặc điểm gì để các lập trình viên được khuyến nghị?
Đầu tiên, họ phải cho phép phát triển theo bất kỳ ngôn ngữ lập trình hiện tại. Chắc chắn bất kỳ trình soạn thảo văn bản nào cũng hỗ trợ các loại mã khác nhau, nhưng điều cần thiết là các trình soạn thảo đã nói làm nổi bật mã với các màu khác nhau, theo cách này có thể dễ dàng xác định vị trí các dòng hoặc các phần của chương trình. Ngoài ra, nếu bạn thông báo cho chúng tôi về các lỗi cú pháp, đó sẽ là một điểm cộng tuyệt vời!
Mặt khác, thông thường trong khi lập trình, nhiều tệp được sử dụng đồng thời. Do đó, cần có các trình soạn thảo văn bản để tạo điều kiện di chuyển giữa các tệp khác nhau, thông qua bảng điều khiển hoặc qua các tab.
Các tính năng mong muốn khác là khả năng kiểm tra xem mã có chính xác không và có thể biên dịch trực tiếp từ cùng một trình soạn thảo.
Khi tính đến các tính năng đó, bên dưới chúng ta sẽ thấy một danh sách các trình soạn thảo văn bản tốt nhất trong Linux.
Văn bản cao siêu
Đây là một trong những trình soạn thảo văn bản đầy đủ và phổ biến nhất hiện nay. Nó có một trong những giao diện tốt nhất, nó cho phép bạn chia màn hình theo các nhóm làm việc để tận dụng tối đa việc sử dụng nhiều màn hình. Nó có hiệu suất tuyệt vời và cho phép các tùy chọn tùy biến tuyệt vời.
Cung cấp hỗ trợ cho vô số ngôn ngữ lập trình. Ngoài ra, nó có một API dựa trên Python khổng lồ, nhường chỗ cho một nhóm lớn các plugin để thêm chức năng.
Nó là một trình soạn thảo văn bản đa nền tảng, nghĩa là bạn có thể tải xuống cho Linux, Windows và Mac. Mặc dù là một ứng dụng trả phí, bạn có thể tải xuống một phiên bản dùng thử không giới hạn, với nhược điểm duy nhất là một lời nhắc nhất định để mua giấy phép.
Bạn có thể cài đặt Sublime Text trong Ubuntu và tương tự, sử dụng kho lưu trữ PPA với các lệnh sau:
sudo add-apt-repository ppa: webupd8team / sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-Installer
NotepadQQ
Nó là sự thay thế Notepad ++ (trình soạn thảo văn bản mã nguồn mở cho Windows) cho Linux. Nó có các tính năng thú vị đặt nó như là một trình soạn thảo văn bản khá tiên tiến. Trong số đó lựa chọn và nhiều phiên bản văn bản, và lựa chọn và phiên bản trong khối. Một tính năng khác của NotepadQQ là công cụ thay thế văn bản, cung cấp khả năng sử dụng các biểu thức thông thường cho các tìm kiếm và thay thế văn bản nâng cao.
Tại thời điểm này, nó bao gồm một loạt các chủ đề hình ảnh và hỗ trợ một số lượng lớn các ngôn ngữ, trong đó nó có tô sáng cú pháp.
Để cài đặt NotepadQQ trên ArchLinux, chúng tôi sử dụng:
$ yaourt -S notepadqq
Để cài đặt trong Ubuntu hoặc các dẫn xuất, các lệnh là:
sudo add-apt-repository ppa: notepadqq-team / notepadqq sudo apt-get update sudo apt-get install notepadqq
Chân đế
Nó là một trình soạn thảo văn bản mã nguồn mở, chuyên hỗ trợ cho thiết kế web. Nó nhận được hỗ trợ chủ yếu từ công ty Adobe. Nó được phát triển bằng HTML, CSS và JavaScript. Nguồn của nó được phát hành theo giấy phép MIT.
Vì Brackets tích hợp với trình duyệt, nó có bản xem trước các thay đổi trong dự án mỗi khi chúng được lưu. Cả HTML, CSS và JavaScript. Ngoài ra, nó có các tùy chọn làm nổi bật, tự động hoàn thành các thẻ, thuộc tính và giá trị cú pháp.
Thiết kế của nó thanh lịch, tối giản, không có nhiều phức tạp và nó cũng cho phép thêm các plugin để làm phong phú thêm chức năng của nó. Tương tự như vậy, nó là một trình soạn thảo đa nền tảng.
CHÚNG TÔI KIẾN NGHỊ 6 lý do để dùng thử Linux ngay hôm nayĐể cài đặt nó trong Ubunto hoặc tương tự, chúng tôi thực hiện bằng bàn điều khiển với các lệnh sau:
sudo add-apt-repository ppa: webupd8team / ngoặc sudo apt-get update sudo apt-get install ngoặc
Chúng cũng có thể được lấy bằng cách tải trực tiếp từ trang web chính thức của dự án.
Chúng tôi khuyên bạn cũng nên đọc: Visual Studio Code trên Linux
Nguyên tử
Atom là một trình soạn thảo văn bản được tạo bởi GitHub, nó là một trình soạn thảo mã nguồn mở và đang được định hình là sự thay thế miễn phí cho Sublime Text. Trên thực tế, sự xuất hiện của nó khá giống nhau và nhóm phát triển của nó đã chịu trách nhiệm nhân bản các tính năng nổi bật nhất và thậm chí cải thiện các khía cạnh khác. Nó được phát triển với C ++ và Node.js, sử dụng các công nghệ web khác nhau như CoffeeScript, CSS hoặc HTML.
Tùy biến đại diện cho tính năng tốt nhất của Atom. Hầu như bất kỳ chi tiết nào của bản chỉnh sửa đều có thể được cấu hình, điều này là do đội ngũ phát triển tuyệt vời đằng sau nó và họ ngày càng tạo ra ngày càng nhiều gói và plugin để mở rộng chức năng của chúng. Điều này cho phép bạn thêm các tính năng mới hoặc định cấu hình các tính năng hiện có, cũng như điều chỉnh giao diện của chúng.
Để thực hiện cài đặt trong Ubuntu, các lệnh cần sử dụng là:
sudo add-apt-repository ppa: webupd8team / nguyên tử sudo apt-get update sudo apt-get install nguyên tử
Geany
Đây là một IDE nhỏ và nhẹ, mục tiêu của việc tạo ra nó là có số lượng phụ thuộc gói ít nhất trong một môi trường máy tính để bàn cụ thể và để hoạt động, nó chỉ cần các thư viện GTK2. Geany là đa nền tảng, có khả năng chạy trên Linux, Windows, MacOS X, NetBSD, OpenBSD, AIX v5.3, Solaris Express và FreeBSD.
Nó có hỗ trợ cho hơn 30 ngôn ngữ lập trình và cung cấp tô sáng cú pháp, tự động đóng thẻ, tự động hoàn thành, đề xuất, bổ trợ, v.v.
Các bước để làm theo để cài đặt trong Ubuntu thông qua bảng điều khiển là:
sudo add-apt-repository ppa: geany-dev / ppa sudo apt-get update sudo apt-get install geany geany-plugins
Trình soạn thảo văn bản bạn chọn không xuất hiện trong danh sách? Bạn có muốn thêm một trình soạn thảo khác không? Bạn có biết các trình soạn thảo văn bản khác bằng hoặc mạnh hơn không? À, tôi mời bạn chia sẻ tất cả thông tin với chúng tôi trong các bình luận.
Cách chỉnh sửa tệp trong linux: trình soạn thảo văn bản vi là người bạn tốt nhất của bạn
Vi là trình chỉnh sửa cổ điển cho tất cả các bản phân phối Linux và trong trường hợp khẩn cấp, nó có thể là trình chỉnh sửa duy nhất có sẵn để khắc phục.
Steam cho phép các trang dành cho nhà phát triển và nhà xuất bản
Valve đã công bố một tính năng mới cho nền tảng Steam, nhà phát triển và trang xuất bản.
Cửa hàng Discord dành cho sử thi và hơi nước, cung cấp 90% cho các nhà phát triển
Discord thông báo rằng họ sẽ cho phép các nhà phát triển xuất bản trò chơi trên Discord Store với mức doanh thu 90/10 vào năm 2019.