Top 17 phần mềm chỉnh sửa code miễn phí


Danh sách 20 phần mềm miễn phí dùng để biên soạn code cho các lập trình viên chạy nên nền tảng Windows, Linux và Mac OS.

1. Aptana Studio (Windows, Linux, Mac OS X) (MIỄN PHÍ)

Aptana Studio

Aptana Studio là một môi trường phát triển web hoàn chỉnh kết hợp các công cụ mạnh mẽ cho HTML, CSS và JavaScript cùng với hàng nghìn plugin bổ sung được tạo bởi cộng đồng.

Trang chủ: Aptana Studio

Các tính năng của Aptana Studio:

  • Chỉnh sửa cho các ứng dụng web
  • Thư viện Ajax và JavaScript
  • Ruby on Rails, Python và PHP
  • Desktop Ajax
  • Miễn phí, mã nguồn mở và Cross Platform

2. SlickEdit (Windows, Linux, Mac OS X)

SlickEdit

SlickEdit là trình soạn thảo mã đa ngôn ngữ, đa nền tảng, cung cấp cho các lập trình viên khả năng tạo, điều hướng, sửa đổi, xây dựng và gỡ lỗi mã nhanh hơn và chính xác hơn.

Trang chủ: Slickedit

Đặc điểm của SlickEdit:

  • Hiển thị chi tiết biểu tượng với Danh sách thành viên, chức năng / đối số phương pháp trợ giúp và định dạng Javadoc / XMLdoc / Doxygen
  • Phân tích biểu tượng và cấu trúc phân cấp bằng một bộ công cụ phong phú bao gồm các cửa sổ công cụ Biểu tượng, Lớp, Tham chiếu và Tìm biểu tượng
  • Đăng ký và kiểm tra từ, kiểm soát phiên bản
  • Các tệp và thư mục Diff
  • Xem trước định nghĩa cho biểu tượng dưới con trỏ tự động mà không cần nhấc ngón tay lên. Cửa sổ Công cụ xem trước hiển thị định nghĩa và định nghĩa các chú thích Javadoc / XMLdoc / Doxygen.
  • Chỉnh sửa tệp tối đa 2 GB

3. jEdit (Windows, Linux, Mac OS X) (MIỄN PHÍ)

jEdit

jEdit là một trình biên tập của lập trình viên chuyên nghiệp với hàng trăm plugin được phát triển trên đó.

Trang chủ: jEdit

Tính năng của jEdit:

  • Ngôn ngữ macro được tích hợp sẵn
  • Có thể tải xuống và cài đặt các plugin từ bên trong jEdit bằng tính năng “trình quản lý plugin”.
  • Tự động thụt lề và highlight cú pháp cho hơn 130 ngôn ngữ.
  • Hỗ trợ một số lượng lớn các mã hóa ký tự bao gồm UTF8 và Unicode.
  • Gấp để chọn vùng ẩn của văn bản.
  • Cấu hình cao và tùy biến.

4. IntelliJ IDEA (Windows, Linux, Mac OS X)

IntelliJ IDEA

IntelliJ IDEA là một code-centric IDE. IntelliJ IDEA hiểu sâu sắc mã nguồn của bạn và cung cấp cho bạn một bộ công cụ mạnh mẽ mà không áp đặt bất kỳ quy trình làm việc hoặc cấu trúc dự án cụ thể nào. IntelliJ IDEA đưa ra những gợi ý tuyệt vời ngay khi bạn cần chúng, và luôn sẵn sàng giúp bạn định dạng mã của bạn.

Trang chủ: IntelliJ IDEA

Tính năng của IntelliJ IDEA:

  • Chỉnh sửa mã nâng cao
  • Hỗ trợ ngôn ngữ
  • Technologies & Frameworks
  • Làm việc theo nhóm
  • Tính năng Code Quality
  • Môi trường tích hợp
  • Tùy chỉnh & mở rộng

5. Notepad ++ (Windows) (MIỄN PHÍ)

Notepad ++

Notepad ++ là trình soạn thảo mã nguồn miễn phí khá nổi tiếng và thay thế Notepad hỗ trợ nhiều ngôn ngữ. Chạy trong môi trường MS Windows, việc sử dụng nó được điều chỉnh bởi GPL License.

Trang chủ: Notepad++

Các tính năng của Notepad ++:

  • Tô sáng cú pháp và cú pháp cú pháp
  • WYSIWYG
  • Đánh dấu cú pháp do người dùng xác định
  • Tự động hoàn thành
  • Multi-View
  • Tìm kiếm biểu thức chính quy / Hỗ trợ thay thế
  • Hỗ trợ kéo thả ‘N’ đầy đủ
  • Vị trí động của Chế độ xem
  • Trạng thái tệp Tự động phát hiện
  • Phóng to và thu nhỏ
  • Hỗ trợ môi trường đa ngôn ngữ
  • Dấu trang
  • Hướng dẫn Brace và Indent
  • Ghi và phát lại macro

6. SCREEM (Linux)

SCREEM

SCREEM là một IDE dùng để phát triển WEB. Mục đích của nó là tăng năng suất khi xây dựng một trang web, bằng cách cung cấp truy cập nhanh đến các tính năng thường được sử dụng. Trong khi nó được viết để sử dụng với môi trường máy tính để bàn GNOME, nó không yêu cầu bạn phải chạy nó, chỉ cần cài đặt các thư viện.

Trang chủ: http://www.screem.org/

Đặc điểm của SCREEM:

  • Kiểm tra liên kết bị hỏng
  • Hỗ trợ CTags
  • Cắt dán
  • Hỗ trợ CVS
  • Hiển thị cấu trúc tài liệu
  • Phân tích cú pháp DTD / Doctype
  • Ứng dụng trợ giúp
  • Gắn thẻ nội dòng
  • Intelliclose
  • Sửa liên kết
  • Xem trước trang
  • Mẫu trang
  • Xuất bản
  • Tài liệu / Dự án gần đây
  • Tìm kiếm / thay thế
  • Chọn ngữ cảnh
  • Kiểm tra chính tả
  • Tô sáng cú pháp
  • Gắn thẻ cây
  • Quản lý tác vụ
  • Wizards

7. EmEditor (Windows) (Dùng thử miễn phí; € 32,15)

EmEditor

EmEditor là một trình soạn thảo văn bản thương mại nhẹ, nhưng có thể mở rộng được cho Microsoft Windows. Mặc dù được thiết kế cho Windows XP, chương trình cũng được chứng nhận để sử dụng với Windows Vista. Các phiên bản sẵn có của chương trình bao gồm ấn bản 32 bit và ấn bản 64 bit, và chương trình cũng bao gồm tùy chọn di động để thiết lập ổ đĩa di động, chẳng hạn như ổ USB, thông qua Trình hướng dẫn Nhập và Xuất.

Các tính năng khá tốt, chương trình bao gồm hỗ trợ tệp unicode và các file có dung lượng lớn, thiết kế cửa sổ theo thẻ và có thể mở rộng thông qua plugin và tập lệnh (macro), nhiều trong số đó đã được người dùng viết.

Trang chủ: https://www.emeditor.com/

Các tính năng của EmEditor:

  • Plugin Snippets mới
  • Dấu ngoặc / dấu ngoặc kép Tự động hoàn thành
  • Thu hẹp
  • CSV, TSV và DSV
  • Chế độ xem toàn màn hình
  • Lịch sử Clipboard
  • Người hỗ trợ ký đại diện
  • Không gian làm việc bao gồm thông tin hoàn tác
  • Công cụ mới bên ngoài
  • Ghim vào danh sách
  • Lưu trong thư mục được bảo vệ
  • Hỗ trợ Windows 7 Jump List
  • Các nút mới trên Thanh công cụ

8. Programmer’s Notepad (Windows)

Programmer’s Notepad

Programmer’s Notepad (Windows) là một trình soạn thảo văn bản mã nguồn mở nhắm vào những người dùng làm việc với mã nguồn.

Trang chủ: http://www.pnotepad.org/

Các tính năng của Programmer’s Notepad (Windows):

  • Dấu trang (cả số và đồng bằng)
  • Mã gấp / phác thảo
  • Cửa sổ công cụ gắn kết
  • Hỗ trợ công cụ bên ngoài tuyệt vời với kết quả đầu ra do người dùng định cấu hình
  • Xuất sang HTML (sử dụng CSS) và RTF
  • Trình quản lý liên kết tệp
  • Điều hướng phương thức / định nghĩa trong tệp (sử dụng Ctags)
  • Không có giới hạn về kích thước tệp (mặc dù các tệp lớn có thể mất một thời gian để tải)
  • Hỗ trợ phông chữ không cố định chiều rộng
  • Dự án và nhóm dự án có thư mục đa cấp và phản chiếu hệ thống tập tin
  • Thanh công cụ tìm kiếm nhanh với các liên kết tới Google và Google Groups
  • Tìm kiếm và thay thế biểu thức chính quy
  • Hỗ trợ các tệp unicode
  • Hỗ trợ các định dạng tệp windows, unix và macintosh
  • Đánh dấu cú pháp cho nhiều ngôn ngữ thông qua “lược đồ”.
  • Giao diện MDI được gắn thẻ
  • Đoạn văn bản
  • Không giới hạn số lượng lược đồ được hỗ trợ, đánh dấu cú pháp mạnh mẽ hỗ trợ cả lược đồ do người dùng xác định và được xây dựng trong
  • Các schemes do người dùng định nghĩa (XML)

9. PSPad (Windows)

Trình soạn thảo PSPad là một trình soạn thảo văn bản miễn phí và trình chỉnh sửa mã nguồn dành cho các lập trình viên.

Trang chủ: http://www.pspad.com/

Tính năng của PSPad:

  • Làm việc với văn bản thuần túy
  • Tạo trang web
  • Một IDE tốt cho trình biên dịch

10. HTML-Kit (Windows)

HTML-Kit

HTML-Kit là một trình soạn thảo HTML cho Microsoft Windows. Ứng dụng này là trình soạn thảo HTML đầy đủ tính năng được thiết kế để chỉnh sửa, định dạng, xác thực, xem trước và xuất bản các trang web bằng các ngôn ngữ HTML, XHTML và XML.

Trang chủ: http://www.htmlkit.com/

Các tính năng của HTML-Kit:

  • Điều hướng thẻ và tập lệnh
  • Gấp mã
  • Tìm kiếm hàng loạt và thay thế
  • Tùy chọn tải lên
  • Tìm kiếm gia tăng và truy cập
  • Phiên bản tệp và Tự động sao lưu
  • Viết tắt của HTML-Kit
  • Không bị mất trong bản dịch
  • Chỉnh sửa từ xa với bản sao cục bộ
  • Plugable Plugins
  • Hỗ trợ Unicode
  • Nhiều trang mẫu
  • Sắp xếp lại tab tài liệu

11. EditPlus (Windows)

EditPlus

EditPlus là một trình soạn thảo văn bản, trình soạn thảo HTML, trình soạn thảo PHP và trình soạn thảo Java cho Windows. Trong khi nó có thể phục vụ như là một thay thế Notepad tốt, nó cũng cung cấp nhiều tính năng mạnh mẽ cho các lập trình viên.

Trang chủ: https://www.editplus.com/

Các tính năng của EditPlus:

  • Cửa sổ có thể thay đổi được
  • Giao diện tài liệu theo tab
  • Tách cửa sổ
  • Kiểm tra chính tả
  • Tìm và thay thế dựa trên Regex
  • Chuyển đổi mã hóa
  • Chuyển đổi dòng mới
  • Tô sáng cú pháp
  • Nhiều lần hoàn tác / làm lại
  • Lựa chọn khối hình chữ nhật
  • Khớp khung
  • Thụt lề tự động
  • Tự động hoàn tất
  • Gấp văn bản
  • Tích hợp trình biên dịch

12. Crimson Editor (Windows)

Crimson Editor

Crimson Editor là một trình soạn thảo mã nguồn chuyên nghiệp cho Windows. Chương trình này không chỉ nhanh về thời gian tải, mà còn có kích thước nhỏ (quá nhỏ để có thể sao chép trong một đĩa mềm).

Trang chủ: http://www.crimsoneditor.com/

Tính năng của Crimson Editor:

  • Chỉnh sửa nhiều tài liệu
  • Tô sáng cú pháp
  • Đa cấp hoàn tác / làm lại
  • Quản lý dự án
  • Cửa sổ xem thư mục cây
  • Tìm thay thế
  • Chỉnh sửa chế độ cột
  • Công cụ kiểm tra chính tả
  • Công cụ và macro của người dùng
  • Chỉnh sửa tệp từ xa trực tiếp bằng ứng dụng FTP tích hợp
  • Xem trước bản in và in

13. Coda 2 (Mac OS X)

Coda 2

Coda là một ứng dụng phát triển web thương mại trị giá $ 99 cho Mac OS X, được phát triển bởi Panic.

Trang chủ: https://panic.com/coda/

Tính năng của Coda 2:

  • Chỉnh sửa
  • Mở nhanh
  • Chính tả thông minh
  • Subversion
  • Tìm trong các tệp

14. BBEdit (Mac OS X) (Bản dùng thử MIỄN PHÍ; Từ $ 49 đến $ 125)

BBEdit

Bất cứ khi nào bạn cần làm việc với văn bản, cho dù bạn muốn tạo hoặc duy trì một trang web, hãy viết một chương trình hoặc tập lệnh shell, tìm kiếm các tệp nhật ký và trích xuất dữ liệu hoặc viết một vài đoạn (hoặc các trang hoặc sách), BBEdit cung cấp những gì bạn cần để hoàn thành công việc của bạn nhanh hơn và dễ dàng hơn.

BBEdit 9 bổ sung hơn một trăm tính năng mới và hơn một trăm cải tiến so với phiên bản trước.

Trang chủ: https://www.barebones.com/products/bbedit/

Các tính năng của BBEdit:

  • Xử lý văn bản
  • Phát triển web
  • Lập trình
  • Xử lý tập tin
  • Trưng bày
  • Tìm kiếm
  • UNIX & Quản trị viên

15. TextMate (Mac OS X)

TextMate

TextMate đưa cách tiếp cận của Apple vào hệ điều hành vào thế giới của các trình soạn thảo văn bản. Bằng cách bắc cầu nền tảng UNIX và GUI, TextMate là sự lựa chọn tốt nhất của cả hai thế giới vì lợi ích của lập trình viên chuyên nghiệp và người dùng mới làm quen.

Trang chủ: https://macromates.com/

Các tính năng của TextMate:

  • Khả năng tìm kiếm và thay thế trong một dự án
  • Tự động thụt lề cho các tác vụ phổ biến như dán văn bản
  • Tự động ghép cặp dấu ngoặc và các ký tự khác
  • Lịch sử Clipboard
  • Lựa chọn cột và nhập cột
  • Hoàn thành các từ từ tài liệu hiện tại
  • Bộ chọn giống như CSS để xác định phạm vi hoạt động và cài đặt
  • Ngữ pháp Ngôn ngữ Declarative cho Graceful Mixing and Hacking
  • Phác thảo động để làm việc với nhiều tệp
  • Mở rộng từ kích hoạt thành các khối mã với trình giữ chỗ có thể gắn tab
  • Tab tệp khi làm việc với dự án
  • Khối mã có thể gập lại
  • Chức năng bật lên để xem nhanh và điều hướng
  • Có thể cắm qua ngôn ngữ kịch bản yêu thích của bạn
  • Các macro có thể ghi mà không cần lập trình
  • Tìm kiếm và thay thế biểu thức chính quy (grep)
  • Chạy lệnh Shell từ bên trong tài liệu
  • Hỗ trợ cho Darcs, Perforce, SVK và Subversion
  • Hỗ trợ hơn 50 ngôn ngữ
  • Chuyển đổi giữa các tệp trong các dự án với mức tối thiểu của các đột quỵ chính
  • Màu sắc nổi bật cú pháp có thể tùy chỉnh
  • Dấu trang trực quan để chuyển giữa các địa điểm trong một tệp
  • Hoạt động như bên ngoài biên tập cho (s) ftp chương trình
  • Làm việc cùng với Xcode và có thể xây dựng dự án Xcode

16. SubEthaEdit (Mac OS X)

SubEthaEdit

SubEthaEdit là một trình soạn thảo văn bản mạnh mẽ và gọn gàng. Và đó là một trong những hợp tác duy nhất mà là một niềm vui để sử dụng. Bằng cách kết hợp sự dễ dàng của Bonjour với công cụ cộng tác văn bản tốt nhất thế giới, nó làm việc cùng nhau không chỉ có thể nhưng thậm chí là thú vị…

Trang chủ:https://subethaedit.net/

Các tính năng của SubEthaEdit:

  • SubEthaEdit bao gồm các tính năng nâng cao khác nhau: Tiện ích dòng lệnh UNIX để cho phép tương tác với thiết bị đầu cuối của bạn.
  • Xuất sang HTML. Cải thiện hỗ trợ AppleScript để cho phép kiểm soát các tính năng chia sẻ.

17. Atom.io (MAC OS X)

Atom.io

Nếu bạn muốn sử dụng trình soạn thảo HTML WYSIWYG tốt nhất, điều đó sẽ giúp bạn tiết kiệm rất nhiều thời gian khi viết mã hoặc thực hiện bất kỳ chỉnh sửa nào sử dụng Atom. Chỉ cần thử nó, bạn sẽ cảm ơn tôi sau. Oh và xem video demo của họ, nó cũng rất tuyệt. 

Hay nhất của tất cả .. Atom.io là miễn phí và dự án của nó được public trên Github!

Trang chủ: https://atom.io/

 

Theo dnmtechs.com

Japan IT Works 



Việc làm theo chuyên ngành

Việc làm theo tỉnh thành