Trang chủ » Mã hóa » 10 biên tập viên mã nguồn miễn phí hàng đầu - Đã đánh giá

    10 biên tập viên mã nguồn miễn phí hàng đầu - Đã đánh giá

    Với trình soạn thảo mã chuyên nghiệp như Dreamweaver, Coda, Textmate và những người khác, không có gì ngạc nhiên khi ngày càng nhiều người quên một phần về trình soạn thảo mã đơn giản hơn như Notepad của Window. Chúng tôi hiểu rằng đơn giản hơn không có nghĩa là tùy chọn tốt nhất, tuy nhiên, có những trình soạn thảo mã đơn giản nhưng chuyên nghiệp hơn có thể phù hợp với những gì bạn cần!

    Đây là những gì tôi thấy là bang tốt nhất với số tiền không (có thêm tiền thưởng). Hãy chia sẻ yêu thích cá nhân của bạn trong các ý kiến.

    1. Notepad ++

    Notepad ++ là một sự thay thế nguồn mở cho chương trình Notepad gốc (đi kèm với Windows) và hỗ trợ một số ngôn ngữ. Mặc dù được xây dựng cho Microsoft Windows, nó cũng có thể chạy trên Linux, Unix, BSD và Mac OS X (sử dụng Wine). Ngay lập tức khi bắt đầu Notepad ++, bạn sẽ nhận thấy sự khác biệt giữa nó và Notepad ban đầu. Có vô số nút và tính năng bổ sung như hỗ trợ plugin, chỉnh sửa theo tab, kéo và thả, chỉnh sửa màn hình, cuộn đồng bộ, kiểm tra chính tả (thông qua một plugin đi kèm), tìm và thay thế qua nhiều tài liệu, so sánh tệp, phóng to và nhiều hơn nữa. "Notepadd ++ hỗ trợ tô sáng cú pháp và gấp cú pháp cho 48 ngôn ngữ lập trình, kịch bản và đánh dấu" (nguồn).

    Như trang web giải thích, chương trình được viết bằng C ++ và sử dụng API Win32 và STL thuần túy, đảm bảo tốc độ thực thi cao hơn và kích thước chương trình nhỏ hơn. Nếu bạn muốn tìm hiểu cách làm cho Notepadd ++ trình soạn thảo văn bản mặc định của mình, bạn có thể tìm thấy hướng dẫn tại đây.

    Ưu

    • Nhẹ và ra mắt nhanh chóng
    • Giao diện chỉnh sửa theo thẻ
    • Plugin hỗ trợ và macro
    • Khả năng thêm dấu trang
    • Kéo và thả hỗ trợ
    • Tìm và thay thế trên nhiều tài liệu
    • Chế độ toàn màn hình
    • Thu nhỏ vào khay hệ thống
    • Cấu hình kiểu cho giao diện tùy biến
    • Cú pháp và làm nổi bật cú đúp
    • Tự động thụt lề
    • Tự động hoàn thành
    • Mã gấp
    • Văn bản gấp
    • Trình biên dịch tích hợp
    • Tìm kiếm và thay thế
    • Trình kiểm tra chính tả (thông qua plugin)
    • Chỉnh sửa hợp tác (thông qua plugin)
    • Hỗ trợ FTP (thông qua plugin)
    • Nhiều trường hợp
    • So sánh tập tin

    Nhược điểm

    • Không hỗ trợ HTTP, SSH hoặc WebDav để chỉnh sửa tệp từ xa
    • Không hỗ trợ các tệp lớn
    • Một chương trình khác là cần thiết để chạy trên Mac OS X

    2. TextWrangler

    Không giống như Notepadd ++ đã đề cập ở trên, TextWrangler không phải là nguồn mở và nó là một chương trình chỉ dành cho Mac. Nó cũng chỉ hỗ trợ một ngôn ngữ: tiếng Anh. Tuy nhiên, đây là một "trình soạn thảo văn bản có mục đích chung rất mạnh mẽ và công cụ quản trị viên Unix và máy chủ." Mặc dù nhìn bề ngoài, nó trông giống như một trình soạn thảo văn bản đơn giản và cơ bản, nhưng nó sở hữu rất nhiều tính năng. Có một Ngăn kéo Tài liệu (được đóng theo mặc định) có thể được mở để xem và so sánh các tài liệu đã chọn. Là một trình soạn thảo mã, nó bao gồm tô màu cú pháp và điều hướng chức năng cho 44 ngôn ngữ lập trình như ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL và VBScript. Với TextWrangler bạn cũng có thể mở các tệp cực lớn; nó chỉ bị giới hạn bởi RAM trên máy tính của bạn và giới hạn OS X đối với các tệp.

    Nếu bạn cần các tính năng nâng cao hơn như FTP và SFTP mở và lưu, AppleScript, Mac OS X Unix kịch bản hỗ trợ kịch bản, chế độ ngủ, tự động lưu và nhiều hơn nữa bạn có thể nâng cấp lên BBEdit.

    Ưu

    • Plugin hỗ trợ và macro
    • Được xây dựng trong FTP và FTP an toàn
    • Hỗ trợ SSH để chỉnh sửa tập tin từ xa
    • Khả năng so sánh hai tài liệu từng dòng một
    • Cú pháp tô sáng
    • Tự động thụt lề
    • Tự động hoàn thành
    • Mã gấp
    • Văn bản gấp
    • Trình biên dịch tích hợp (thông qua plugin)
    • Công cụ kiểm tra chính tả
    • Hỗ trợ tệp lớn (giới hạn bởi bộ nhớ máy tính)
    • Nhiều trường hợp

    Nhược điểm

    • Không chỉnh sửa hợp tác
    • Không hỗ trợ HTTP hoặc WebDav để chỉnh sửa tệp từ xa
    • Không hoạt động trên Tiger trên dòng Power Macintosh G4 (Quicksilver)

    3. Chỉnh sửa

    jEdit, một chương trình dành cho Windows, Mac OS X, OS / 2, Linux, BSD, Unix và VMS, được cho là chỉ dành cho các lập trình viên trưởng thành. Được viết bằng Java, nó là nguồn mở và hỗ trợ hàng trăm plugin và macro. Cửa sổ chính có thể được phân chia theo chiều ngang hoặc chiều dọc và cũng đi kèm với "tự động thụt lề và tô sáng cú pháp cho hơn 130 ngôn ngữ." Có nhiều tùy chọn tùy chỉnh để thực hiện mọi thứ từ thanh công cụ đến thanh trạng thái đến thanh công cụ nhìn và cảm nhận chính xác theo cách bạn muốn. Bạn thậm chí có thể "sao chép và dán với số lượng không giới hạn của bảng ghi."

    Các ngôn ngữ lập trình được hỗ trợ bao gồm: ActionScript, ColdFusion, LOTOS, Ruby, Python và COBOL. Tất cả các tính năng của jEdit có thể không phù hợp với đoạn này, nhưng bạn có thể xem tất cả các tính năng ở đây.

    Ưu

    • Công cụ tìm kiếm mạnh mẽ cho các biểu thức thông thường
    • Làm nổi bật cú pháp với các tùy chọn tùy chỉnh
    • Tự động thụt lề
    • Tự động hoàn thành
    • Mã gấp
    • Văn bản gấp
    • Trình biên dịch tích hợp (thông qua plugin)
    • Plugin hỗ trợ và macro
    • Giao diện chỉnh sửa theo thẻ
    • Trình duyệt FTP tích hợp
    • Trình kiểm tra chính tả (thông qua plugin)
    • Hỗ trợ FTP (thông qua plugin)
    • Hỗ trợ HTTP và WebDav (thông qua plugin) để chỉnh sửa tệp từ xa
    • Nhiều trường hợp

    Nhược điểm

    • Nặng và thường chậm khi khởi động
    • Trong

      Nhược điểm

      kiểm tra chính tả istent

    • Có thể bị lỗi trên máy Mac
    • Không chỉnh sửa hợp tác
    • Không hỗ trợ tập tin lớn
    • Không hỗ trợ SSH để chỉnh sửa tệp từ xa

    4. Biên tập viên màu đỏ thẫm

    Crimson được viết bằng C, là mã nguồn mở và được biết đến như là một trình soạn thảo mã nguồn chuyên nghiệp chỉ dành cho Windows. Nó cũng là một sự thay thế phù hợp cho Notepad và hỗ trợ lập trình bằng hơn 60 ngôn ngữ như Maple, LotusScript, C / C ++, MySQL, Ruby, Perl và JScript. Hiện tại nó chỉ hỗ trợ tiếng Anh. Thật không may, bản phát hành cuối cùng của Crimson là vào năm 2008, nhưng nó đã được thay thế bởi Trình chỉnh sửa Emeral.

    Như bạn có thể thấy từ hình ảnh bên dưới, nó giống với Notepad ++ từ thanh công cụ đến chỉnh sửa theo thẻ. Nó cũng hỗ trợ các plugin, được gọi là "công cụ" và macro. Thậm chí còn có một máy khách FTP tích hợp và bạn có khả năng quản lý các nhóm tệp liên quan và lưu chúng dưới dạng dự án.

    Ưu

    • Cú pháp tô sáng
    • Tự động thụt lề
    • Trình biên dịch tích hợp
    • Khả năng thêm dấu trang
    • Hỗ trợ FTP
    • Trình kiểm tra chính tả tức thì / trực tiếp
    • Macro
    • Nhiều trường hợp

    Nhược điểm

    • Không hoàn thành tự động
    • Không gấp mã
    • Không gấp văn bản
    • Không chỉnh sửa hợp tác
    • Không hỗ trợ tập tin lớn
    • Không hỗ trợ HTTP, SSH hoặc WebDav để chỉnh sửa tệp từ xa

    5. Araneae

    Araneae là một trình soạn thảo dành cho các chuyên gia Web chỉ chạy trên Windows. Bạn có thể tải xuống các tiện ích mở rộng để sử dụng với nó và nó bao gồm đánh dấu cú pháp, hỗ trợ kéo và thả, chỉnh sửa theo thẻ và khả năng chèn các clip nhanh có thể tùy chỉnh. "Araneae bao gồm một số phần mở rộng và bản địa hóa ngay từ hộp tục ngữ '¢Â ??  ?? không cần tải thêm! Điều này bao gồm các tệp HTML, XHTML, CSS, XML, JavaScript, PHP và Ruby, cũng như các bản địa hóa tiếng Anh, tiếng Pháp, tiếng Hy Lạp, tiếng Tây Ban Nha và tiếng Estonia! "Tất cả các thanh công cụ đều có thể xem được và có thể được sắp xếp lại cho phù hợp với sở thích của bạn.

    Ưu

    • Cú pháp tô sáng
    • Kéo và thả hỗ trợ
    • Giao diện chỉnh sửa theo thẻ
    • Clip nhanh
    • Tìm kiếm và thay thế
    • Nhiều trường hợp

    Nhược điểm

    • Không có plugin hoặc macro

    6. Chỉnh sửa Lite Lite

    EditPad Lite là một trình soạn thảo văn bản đa năng, chỉ dành cho Windows và được viết bằng 10 ngôn ngữ khác nhau. Nó được xây dựng với Delphi và nhỏ, gọn và miễn phí cho mục đích phi thương mại. Vì vậy, nếu bạn sẽ được trả tiền cho công việc bạn làm với nó, thì bạn sẽ cần phải mua EditPadPro. Các tính năng bị hạn chế, nhưng nó có chỉnh sửa theo thẻ, vẫn có thể chạy trong khay hệ thống, hỗ trợ tự động thụt lề và có thể được cấu hình để phù hợp với sở thích và thị lực của bạn.

    EditPad Lite cũng tương tự Notepad ngoại trừ thanh công cụ định dạng và tab.

    Ưu

    • Giao diện chỉnh sửa theo thẻ
    • Tự động thụt lề
    • Không giới hạn hoàn tác và làm lại ngay cả sau khi lưu tệp (miễn là nó vẫn mở)
    • Hỗ trợ tập tin lớn
    • Hỗ trợ FTP
    • Nhiều trường hợp

    Nhược điểm

    • Không tô sáng cú pháp
    • Không hoàn thành tự động
    • Không gấp mã
    • Không gấp văn bản
    • Không tích hợp trình biên dịch
    • Không có macro
    • Không chỉnh sửa hợp tác
    • Trình kiểm tra chính tả không có trong phiên bản miễn phí
    • Không hỗ trợ HTTP, SSH hoặc WebDav để chỉnh sửa tệp từ xa

    7. ATPad

    ATPad không khác nhiều so với hầu hết các sản phẩm khác được đề cập ở trên: đó là một phiên bản khác của Notepad với một vài nâng cấp. Ngoài tiếng Anh, bạn có thể nhận ATPad bằng 11 ngôn ngữ khác. Bạn nhận được chỉnh sửa theo tab, tùy chọn tùy chỉnh, đánh số dòng, gói từ, dấu trang (để bạn không bị mất vị trí khi quay lại), đoạn mã tùy chỉnh, gửi qua email và hơn thế nữa. Vì ATPad không yêu cầu cài đặt, bạn có thể mở nó từ hầu hết mọi loại ổ đĩa và nó không để lại bất kỳ dấu vết nào. Để xóa nó, chỉ cần xóa thư mục ATPad.

    Ưu

    • Cho phép ốp lát và xếp tầng của các cửa sổ
    • Giao diện chỉnh sửa theo thẻ
    • Đánh số dòng
    • Đoạn văn bản
    • Có thể gửi tài liệu qua email
    • Không cần cài đặt
    • Khả năng thêm dấu trang
    • Không giới hạn tìm / thay thế và hoàn tác / làm lại

    Nhược điểm

    • Không đi kèm với trình kiểm tra chính tả

    8. Văn bản RJ

    RJ TextEd chỉ dành cho Windows và hỗ trợ 18 ngôn ngữ khác nhau và 20 ngôn ngữ lập trình. Nó được xây dựng trên CodeGear Delphi và không phải là nguồn mở. Có cả phiên bản PC và di động để tải xuống cùng với một số plugin và công cụ mà bạn có thể tải xuống riêng. Không giống như hầu hết các chương trình cắt sạch đã đề cập ở trên, RJ TextEd có các thanh công cụ, panes và tab galore. Bạn cũng có thể tạo các dự án và macro và tùy chỉnh môi trường làm việc của bạn.

    Ưu

    • Có phiên bản di động
    • Cú pháp tô sáng
    • Công cụ kiểm tra chính tả
    • Tự động thụt lề
    • Tự động hoàn thành
    • Mã gấp
    • Văn bản gấp
    • Trình biên dịch tích hợp
    • Macro
    • Hỗ trợ FTP và FTP an toàn
    • Hỗ trợ SSH để chỉnh sửa tập tin từ xa
    • Nhiều trường hợp

    Nhược điểm

    • Không chỉnh sửa hợp tác
    • Không hỗ trợ tập tin lớn
    • Không hỗ trợ HTTP hoặc WebDav để chỉnh sửa tệp từ xa

    9. Komodo Chỉnh sửa

    Komodo Edit là một chương trình mã nguồn mở nhanh có thể được sử dụng trên Windows, Max OS X và Linux. Nó hỗ trợ các ngôn ngữ lập trình sau: PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 và CSS 3. Nó cũng được trang bị "tô màu cú pháp tùy chỉnh, gấp, kiểm tra cú pháp nền và tự động hoàn thành và chú thích (được gọi là 'mã thông minh'). " Các trang và trang tiện ích mở rộng của họ tương đương với Firefox và trình chỉnh sửa "bị lừa" của họ là một trong những tính năng nâng cao nhất trong danh sách này. Cùng với tất cả những gì bạn có được chỉnh sửa tệp từ xa, một hộp công cụ tích hợp lệnh shell, macro, đoạn trích và danh sách sẽ tiếp tục. Để biết thêm các tính năng nâng cao, bạn có thể mua Komodo IDE cho các Đội.

    Ưu

    • Hỗ trợ mở rộng và macro
    • Cú pháp tô sáng
    • Tự động thụt lề
    • Tự động hoàn thành
    • Mã gấp
    • Văn bản gấp
    • Đoạn mã

    Nhược điểm

    • Kiểm tra chính tả không bao gồm
    • Không tích hợp trình biên dịch
    • Không chỉnh sửa hợp tác
    • Không hỗ trợ tập tin lớn
    • Không có nhiều trường hợp
    • Đối với các tính năng nâng cao hơn, bạn sẽ cần nâng cấp với mức phí khổng lồ là $ 295 (không có hỗ trợ và nâng cấp) hoặc $ 382 (có hỗ trợ và nâng cấp)

    10. Máy xúc lật

    Được cung cấp bởi Mozilla, "KompoZer là một Hệ thống tác giả web hoàn chỉnh kết hợp quản lý tệp web và các khả năng chỉnh sửa trang web WYSIWYG dễ sử dụng có trong Microsoft FrontPage, Adobe DreamWeaver và các chương trình cao cấp khác." Chương trình dễ sử dụng này, dành cho Windows, Mac OS X và Linux, hướng đến người dùng không có kỹ thuật, những người không biết nhiều về HTML hoặc mã hóa web. Nó có sẵn ở 21 ngôn ngữ khác nhau, đã tích hợp quản lý tệp qua FTP, chỉnh sửa theo tab, chọn màu và hỗ trợ cho các biểu mẫu, bảng và mẫu.

    Như bạn có thể thấy từ ảnh chụp màn hình bên dưới, nó có nghĩa giống như DreamWeaver hơn là đối với Notepad (do đó phục vụ cho người dùng không có kỹ thuật).

    Ưu

    • Trình quản lý trang và cây tập tin
    • Chỉnh sửa WYSIWYG
    • Có phiên bản di động
    • Hỗ trợ FTP
    • Công cụ kiểm tra chính tả
    • Hỗ trợ mẫu
    • Xem trước trang
    • Có thể so sánh với Adobe DreamWeaver và Microsoft FrontPage

    Nhược điểm

    • Không hỗ trợ WebDAV để chỉnh sửa tệp từ xa
    • Không hỗ trợ chỉnh sửa chia sẻ
    • Không hỗ trợ kịch bản phía máy chủ

    11. TouchQode (Tiền thưởng)

    Là một phần thưởng bổ sung, chúng tôi có TouchQode, một trình chỉnh sửa chỉ dành cho điện thoại thông minh. Hiện tại nó chỉ có sẵn cho Android, nhưng bạn có thể đăng ký để được thông báo về việc phát hành iPhone. Đối với trình chỉnh sửa điện thoại thông minh, nó có một số tính năng tuyệt vời như tô sáng cú pháp, khả năng chạy tập lệnh (đơn giản), ứng dụng khách FTP tích hợp, đồng bộ hóa tệp và hơn thế nữa. TouchQode thực sự mang đến khả năng mã hóa mọi lúc mọi nơi!

    Ưu

    • ứng dụng Android
    • Cú pháp tô sáng
    • Đề xuất mã
    • Tìm kiếm gia tăng
    • Đồng bộ hóa tập tin

    Nhược điểm

    • Không có ứng dụng iPhone (nhưng sẽ sớm ra mắt)