You are here

Several free Code editors

Trình soạn mã (code editor) chuyên nghiệp là một công cụ hữu ích không thể thiếu trong việc xây dựng và vận hành oép-sai, vậy ở bài này mình sẽ giới thiệu một vài trình soạn mã miễn phí, dung lượng nhỏ gọn. Hiện nay, có 2 loại phần mềm mà giới lập trình sử dụng trong việc viết mã:

  • Trình Tích hơp môi trường (Integrated Development Environment - viết tắt là IDE): đây là một phần mềm tích hợp bao gồm: trình soạn mã, trình biên dịch mã... có nhiều tính năng giúp những người lập trình chuyên nghiệp dễ dàng viết mã rồi cho chạy thử luôn đoạn mã/chương trình, tìm lỗi và khắc phục dễ dàng...
  • Trình soạn mã đơn (editor): đây chỉ thuần túy là chương trình soạn mã - với đối tượng độc giả của oép-sai này là những người không cần học lập trình, chỉ dùng để sửa vài chỗ nào đó trong một số ít tập tin trên mã nguồn, đây chính là thứ chúng ta cần.

1. Notepad++

Có thể nói đây là trình soạn mã phổ biến nhất trên HĐH Windows, hoàn toàn miễn phí - Có nhiều tính năng mạnh mẽ dành cho lập trình chuyên nghiệp nhưng cũng rất dễ sử dụng đối với người mới. Tính năng tô màu cú pháp (syntax highlight: tô màu khác nhau cho những phần tử khác nhau trong câu lệnh của ngôn ngữ lập trình) cho nhiều loại ngôn ngữ khác nhau (C++, PHP, Javascript, CSS...) giúp việc viết và đọc mã dễ dàng.

Notepad++

Notepad++ còn có thể được cài thêm những tiện ích bổ sung (plugin), trong đó có FTPplugin giúp bạn kết nối và sửa file trực tiếp trên máy chủ.

2. SublimeText

SublimeText là một trình soạn mã đa hệ, có thể chạy trên Windows, MacOS và Linux. Trên danh nghĩa thì SublimeText không phân phối miễn phí (giá bán 70$), tuy nhiên cho phép bạn tải về bản dùng thử miễn phí và KHÔNG GIỚI HẠN thời gian dùng thử.

SublimeText

Đây là chương trình được đông đảo dân lập trình chuyên nghiệp đánh giá rất cao với nhiều tính năng mạnh mẽ.

3. PSpad

PSpad là một IDE chứ không phải chỉ là editor, tuy nhiên so với nhiều phần mềm IDE khác thì PSpad có dung lượng bộ cài rất nhỏ gọn. Dù nhỏ gọn nhưng PSpad vẫn có nhiều tính năng hỗ trợ lập trình chuyên nghiệp và cũng được đánh giá rất cao. PSpad có trình soạn mã thập lục phân (hex editor), kiểm tra chính tả, ghi macro, FTP client... và nhiều tính năng mạnh mẽ khác.

PSpad

Ở thiết lập mặc định ban đầu, PSpad không bật hiển thị số dòng - đây là tính năng hữu ích khi chúng ta mở những file có hàng trăm (hàng ngàn) dòng. Vậy bạn phải kích hoạt tính năng này từ menu View->Line Numbers.