Wednesday, August 23, 2017

Top 10 công cụ soạn thảo hàng đầu trên Linux bạn nên biết đến

Tags

Trong bài này chúng ta sẽ xem Top 10 công cụ soạn thảo hàng đầu trên Linux. Một số trình biên tập văn bản không chỉ là một trình soạn thảo mặc định để chỉnh sửa văn bản mà còn tăng gấp đôi như một IDE, điều này làm cho nó khá hữu ích. Chúng rất hữu ích trong việc phát triển ứng dụng trong môi trường linux và mặc dù có rất nhiều trình soạn thảo văn bản trên đó, chúng ta chỉ tập trung vào 10 trình soạn thảo văn bản tốt nhất cho môi trường máy tính để bàn Linux.


1. VIM


Nếu bạn cảm thấy nhàm chán khi sử dụng trình soạn thảo " vi " mặc định của linux và muốn chỉnh sửa văn bản của bạn trong một trình soạn thảo văn bản tiên tiến với đầy đủ các tính năng mạnh mẽ và nhiều tùy chọn, thì vim là sự lựa chọn tốt nhất của bạn. VIM có nghĩa là " vi cải tiến " vì nó chỉ là một phiên bản tiên tiến của trình biên tập linux mặc định. Nó được thiết kế đặc biệt lưu ý đến nhu cầu của một nhà phát triển. Nó cũng được gọi là một trình soạn thảo lập trình cho các tùy chọn cấu hình cao của nó. Tương tự như trình biên tập Vi, nó có thể được sử dụng như một tiện ích dòng lệnh hoặc cũng như một ứng dụng GUI độc lập.

Một số tính năng độc đáo của VIM bao gồm:


  • Tô màu cú pháp 
  • Hệ thống thẻ 
  • Mở rộng tab 
  • Màn hình phiên 
  • Màn hình chia nhỏ 
  • Đầu vào Digraph 
  • Lệnh tự động


2. Geany


Geany là một trong những trình soạn thảo văn bản phổ biến nhất cho môi trường máy tính để bàn Linux đi kèm bộ công cụ GTK + tích hợp . Nó cũng phục vụ như một môi trường phát triển tuyệt vời cho các lập trình viên và phát triển. Nếu bạn đang tìm kiếm trình soạn thảo văn bản mà cũng tăng gấp đôi như là một môi trường phát triển, sau đó Geany là đặt cược tốt nhất của bạn. Nó nhẹ và hỗ trợ hầu hết các ngôn ngữ lập trình chính và không có nhiều sự phụ thuộc từ các gói khác.

Bạn có thể cài đặt và sử dụng Geany trên Ubuntu / Linux Mint với lệnh sau:
sudo apt install geany -y

Một số tính năng độc đáo của Geany bao gồm:


  • Giao diện dễ sử dụng và sạch sẽ 
  • Cú pháp nổi bật để phát triển dễ dàng 
  • Rất nhiều lựa chọn tùy biến 
  • Số dòng cho việc theo dõi mã dễ dàng 
  • Giao diện cắm dễ dàng


3. Trình soạn thảo văn bản Sublime Text


Trình soạn thảo văn bản Sublime là một trình soạn thảo văn bản phổ biến khác cho môi trường Linux. Nó được đóng gói với rất nhiều tính năng và được thiết kế đặc biệt để được sử dụng như một trình soạn thảo văn bản và cũng như là một môi trường phát triển. Nó hỗ trợ rất nhiều chương trình cùng với nhiều ngôn ngữ đánh dấu. Với nhiều plugin có sẵn, bạn có thể đưa trình soạn thảo văn bản lên cấp độ tiếp theo bằng cách mở rộng chức năng của nó đến một mức độ tuyệt vời. Một trong những tính năng độc đáo của trình soạn thảo văn bản là tính năng "Goto Anything" giúp bạn dễ dàng chuyển đến bất kỳ phần nào của mã hoặc điều hướng đến bất kỳ tệp nào trong hệ thống của bạn.

Tham khảo các bước dưới để cài đặt phiên bản ổn định của Trình soạn thảo văn bản Sublime trên Ubuntu / Linux Mint:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | Sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt / stable /" | Sudo /etc/apt/sources.list.d/sublime-text.list
deb https://download.sublimetext.com/ apt / stable /
sudo apt update
sudo apt install sublime-text –y

Tham khảo các bước dưới đây để cài đặt Trình Biên tập Văn bản Cao cấp trên CentOS 7.x / RHEL 7.x

rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
yum-config-manager --add-repo
https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
yum install sublime-text -y

Một số tính năng độc đáo khác của trình soạn thảo văn bản Sublime bao gồm:


  • Bảng chỉ lệnh tuyệt vời 
  • Python dựa trên plugin API 
  • Chỉnh sửa song song của 
  • Mã Sở thích cụ thể của dự án


4. Brackets


Adobe đưa ra một cách soạn thảo văn bản trở lại vào năm 2014 được gọi là Brackets cho môi trường Linux. Nó là một trình soạn thảo văn bản mã nguồn mở có rất nhiều tính năng thú vị cho phép làm việc với trình soạn thảo văn bản này rất thú vị. Nó cũng dễ dàng và đơn giản để sử dụng với một giao diện sạch sẽ. Nó được thiết kế đặc biệt để hoạt động như là một trình soạn thảo văn bản cũng như một trình biên tập mã để giúp các nhà thiết kế web và các lập trình viên. Nó được phát triển hoàn toàn bằng cách sử dụng HTML, CSS và JavaScript. Nó nhẹ, nhưng vẫn có tất cả các phẩm chất để đánh bại một số các biên tập viên văn bản tốt nhất với các tính năng tiên tiến của nó.

Để cài đặt Brackets trên Ubuntu / Linux Mint sử dụng lệnh sau:

sudo add-apt-repository ppa: webupd8team / brackets
sudo apt-get update
sudo apt-get install brackets

Một số tính năng độc đáo của trình biên tập văn bản Brackets bao gồm:


  • Xem trực tiếp 
  • Chỉnh sửa Nội tuyến 
  • Công cụ trực quan tập trung 
  • Hỗ trợ bộ vi xử lý trước


5. Gedit


Nếu bạn đang làm việc trong môi trường máy tính để bàn GNOME, sau đó theo mặc định nó được nạp với trình soạn thảo văn bản có tên Gedit. Tương tự như mục tiêu GNOME luôn cung cấp các chức năng rõ ràng và rõ ràng, Gedit cũng tuân theo cùng một mục tiêu vì nó nhẹ và có giao diện người dùng đơn giản và sạch sẽ. Nó lần đầu tiên được phát hành ra công chúng vào năm 2000 với môi trường làm việc GNOME. Nó được hoàn thành phát triển bằng cách sử dụng ngôn ngữ C và hỗ trợ hoàn toàn cho văn bản quốc tế.

Một số tính năng độc đáo của Gedit bao gồm: 


  • Cú pháp nổi bật 
  • Hỗ trợ văn bản quốc tế 
  • Hỗ trợ các ngôn ngữ lập trình khác nhau

6. Kate

Nếu bạn đã quen thuộc với môi trường máy tính để bàn Kubuntu thì bạn chắc chắn sẽ biết về trình soạn thảo văn bản Kate xuất hiện dưới dạng một trình biên tập mặc định được tải bằng môi trường Kubuntu. Đây là trình chỉnh sửa văn bản nhẹ và dễ sử dụng. Bạn có thể làm việc với nhiều tệp cùng một lúc. Nó cũng có thể được sử dụng một IDE mạnh mẽ.

Cài đặt Kate trên Ubuntu / Linux Mint bằng lệnh sau:

sudo apt-get install kate


Một số tính năng độc đáo của Kate bao gồm: 


  • Một IDE mạnh mẽ 
  • Hỗ trợ nhiều ngôn ngữ 
  • Tự động phát hiện ngôn ngữ 
  • Tự động đặt indentation cho các tài liệu


7. Eclipse


Các nhà phát triển và nhà thiết kế giao diện người dùng tìm kiếm một trình soạn thảo văn bản / mã mạnh mẽ và tiên tiến chắc chắn có thể đi tới trình soạn thảo Eclipse. Nó là phổ biến trong số nhiều nhà phát triển java như nó là hoàn toàn phát triển trong JAVA và cũng có rất nhiều tính năng hỗ trợ viết và phát triển ứng dụng Java một cách dễ dàng. Nếu bạn cần hỗ trợ ngôn ngữ bổ sung, sau đó bạn cần phải cài đặt thêm plugin để đạt được điều này. IDE Eclipse trở nên mạnh mẽ hơn với sự trợ giúp của bổ sung bổ sung vì bạn có thể chèn nhiều chức năng tiên tiến vào trình soạn thảo. Nó cũng có thể được dùng để phát triển các chương trình cho PHP, Python, C, C ++, Ruby on Rails, COBOL ...

Để cài đặt eclipse trên Ubuntu / Linux Mint sử dụng lệnh sau:

sudo apt update
sudo apt install eclipse

Một số tính năng độc đáo của Eclipse bao gồm:


  • Trình soạn thảo văn bản miễn phí và mã nguồn mở 
  • Bao gồm các công cụ Phát triển Java dành cho các nhà phát triển Java 
  • Hỗ trợ Plugin

8. Kwrite


Trình soạn thảo văn bản Kwrite được phát triển bởi KDE và lần đầu tiên được phát hành ra công chúng vào năm 2000. Nó hoàn toàn dựa trên trình biên tập văn bản Kate cùng với công nghệ KParts từ KDE. Với sự giúp đỡ của cài đặt plugin bổ sung, bạn có thể mở rộng các chức năng của Kwrite đến một mức độ tuyệt vời và làm cho nó một môi trường phát triển mạnh mẽ hơn. Nó cũng có thể được sử dụng để chỉnh sửa tập tin từ xa cùng với mã hóa các tập tin của bạn.

Sử dụng lệnh sau để cài đặt kwrite trên Ubuntu / Linux Mint

sudo apt-get install kwrite

Một số tính năng độc đáo của Kwrite bao gồm: 


  • Hoàn thành từ 
  • Ẩn tự động 
  • Cú pháp nổi bật 
  • Chế độ nhập vi


9. Nano


Nano là một trình soạn thảo văn bản phổ biến khác cũng được sử dụng trong hệ điều hành UNIX. Nó tương tự như trình soạn thảo văn bản Pico và lần đầu tiên được phát hành vào năm 2000. Nó còn có rất nhiều chức năng bổ sung để làm cho nó trở thành một trình biên tập văn bản mạnh mẽ và tiên tiến. Nó chỉ có thể chạy trong một giao diện dòng lệnh.

Một số tính năng độc đáo của Nano bao gồm: 


  • Tìm kiếm nhạy cảm 
  • Ẩn tự động 
  • Hoàn thành Tab 
  • Hỗ trợ Autoconf


10. GNU Emacs


GNU Emacs là một trong những trình soạn thảo văn bản lâu đời nhất cho môi trường Linux đã được ở đây trong một thời gian dài. Nó được phát triển bởi Richard Stallman, người sáng lập dự án GNU. Nó đang được sử dụng bởi hàng ngàn lập trình linux trên toàn thế giới và GNU Emacs là một trong những trình biên tập văn bản ưa thích và ưa thích của họ. Nó được phát triển hoàn toàn bằng cách sử dụng LISP và C.

Sử dụng các lệnh bên dưới để cài đặt các emacs trên Ubuntu / Linux Mint

sudo apt-get update
sudo apt-get install emacs

Một số tính năng độc đáo của GNU Emacs bao gồm: 


  • Tùy chọn Thư và Tin tức 
  • Trình mở rộng giao diện trình gỡ rối 
  • Tài liệu mở rộng và hỗ trợ



Sở thích của tôi là vọc vạch những thủ thuật máy tính, mẹo hay của windows, linux, sẵn sàng chia sẽ với mọi người và với tôi điều miễn phí.


EmoticonEmoticon