Notepad++ - Soạn thảo ngôn ngữ lập trình
Notepad++ hay còn gọi là Notepad Plus 7.7.1 là bộ công cụ soạn thảo ngôn ngữ lập trình miễn phí, hỗ trợ nhiều ngôn ngữ lập trình khác nhau như: ASP, PHP, Java, C#, Python, Jsp... Bộ công cụ soạn thảo Notepad++ này có ưu điểm là gọn nhẹ, đơn giản và là công cụ không thể thiếu mà tất cả các lập trình viên đều nên sử dụng.
Tải Notepad++ để hỗ trợ soạn thảo code, hỗ trợ lập trình
Notepad++ là phiên bản nâng cấp với nhiều tính năng tuyệt vời hơn so với Notepad của Windows. Nhờ Notepad++ mà giờ đây việc soạn thảo mã nguồn và chèn một đoạn code diễn ra nhanh chóng và gọn nhẹ hơn bao giờ hết, giúp tiết kiệm thời gian cũng như công sức cho lập trình viên. Vậy hãy tải Notepad++ về máy tính để soạn thảo code nhanh chóng, tiện lợi hơn bao giờ hết.
Ngoài ra, Notepad Plus cũng được tích hợp một số phím nóng nhằm giúp người dùng có thể dể dàng làm việc mà không cần dùng chuột. Notepad++ cũng có chức năng kết nối với máy in để in văn bản dễ dàng. Bạn có thể tải Notepad++ Portable để chạy luôn không cần phải cài đặt.
Tính năng chính của Notepad++
- Hỗ trợ hầu hết ngôn ngữ lập trình phổ biến như: ASP, PHP, Java, C#, Python, Jsp... trong đó bao gồm cả tới việc thiết kế CSS từ Notepad++.
- Tích hợp nhiều chức năng của công cụ soạn thảo đơn giản.
- Tô sáng đánh dấu các cú pháp lệnh
- Tìm kiếm và thay thế rất dễ dàng khiến việc chỉnh sửa code trở nên nhanh chóng hơn.
- Tùy biến hoàn toàn giao diện người dùng GUI: giao diện tối giản (không theme, không plugin, không update), đóng nhanh chóng 1 tab hoặc nhiều tab, nhiều dòng tab...
- Bản đồ hóa các file.
- Tự động hoàn thành: tự động hoàn thành đóng các dấu ngay khi nhắn mở. Dấu ở đây bao gồm: {} [] "" ''.
- Mở cùng lúc được nhiều file (giao diện Tab).
- WYSIWYG (Printing).
- Phóng to và thu nhỏ.
- Hỗ trợ môi trường đa ngôn ngữ.
- Bookmark các file thường làm việc.
Sau khi chạy chương trình, bạn muốn sử dụng ngôn ngữ nào thì chỉ việc vào menu Language, lựa chọn ngôn ngữ bạn sử dụng.
Những thay đổi trong Notepad++ mới nhất
Notepad++ 7.6.2
- Sửa lỗi giải nén Plugins Admin.
- Thêm biến của hàm hash SHA-256.
- Bổ sung tính năng mới: click đúp để thiết lập lại kích thước các bảng điều khiển như nhau.
- Sửa lỗi plugin do đường dẫn cấu hình plugin không tồn tại.
Notepad++ 7.6.1
- Sửa một vài lỗi bug và cải tiến Plugins Admin.
- Notepad++ sẽ tải plugins từ %PROGRAMDATA% thay vì %LOCALAPPDATA%.
- Sửa lỗi nhấp nháy trình cài đặt trên GUI HI-DPI.
- Sửa lỗi “Import plugins” không làm việc.
- Sửa lỗi font tiêu đề/chân trang máy in.
- Làm trình cài đặt nhất quán hơn cho tùy chọn doLocalConf.xml.
- Làm văn bản hiển thị ngay ở bảng tổng kết.
Notepad++ 7.6
- Bổ sung plugin Admin: Người dùng có thể cài đặt, cập nhật và loại bỏ plugin bằng một vài click qua Plugins Admin: https://notepad-plus-plus.org/features/plugin-admin.html.
- Thay đổi phương pháp tải plugin: Loai bỏ cách tải plugin cũ và chỉ áp dụng cho phương pháp tải plugin mới.
- Bổ sung tin nhắn mới NPPM_GETPLUGINHOMEPATH trong API Notepad++ để plugin có thể bắt đường dẫn của nó dễ dàng.
- Khắc phục lỗi hồi quy hiệu suất trong khi bật tùy chọn Word Wrap.
- Sửa lỗi hiệu suất chuyển ngược lại tài liệu đã lưu vào thư mục.
- Sửa lỗi crash do nhập đường dẫn dạng Unix trong hộp Open File.
- Tăng cường/Sửa lỗi mã hóa.
- Sửa lỗi tự động thụt dòng khi gõ Enter vào dòng trống.
- Sửa lỗi “Close all but this” nếu hiển thị trình xem nhiều dòng và một số file lỗi.
- Sửa lỗi tool tip trong trình chuyển đổi tài liệu hiển thị lỗi tên cũ.
- Thêm autoit và lua autoCompletion.
Notepad++ 7.5.9
- Sửa lỗi treo phần mềm khi chuyển tài liệu đã lưu thư mục bằng phím tắt (Ctrl-TAB).
- Sửa lỗi hỏng file trong khi sao lưu hoặc mất nguồn hay đóng các sự cố bất thường khác.
- Sửa lỗi xóa file sao lưu hỏng.
- Thêm hai lá cờ dòng lệnh "-notepadStyleCmdline" và "-z" để thay thế notepad.exe.
- Bổ sung plugin mới API NPPM_REMOVESHORTCUTBYCMDID, cho phép các plugin di chuyển những phím tắt không cần thiết.
- Sửa lỗi trạng thái giám sát Tail rời rạc sau khi xóa file giám sát.
- Sửa lỗi đánh dấu thông minh bị sai khi tắt nó.
- Sửa tab hoạt động cuối cùng bị bỏ qua khi khởi động lại Notepad++.
- Sửa lỗi click Tab không phản hồi sau khi kéo lỗi.
- Sửa lỗi khôi phục vị trí hoàn tác ở tài liệu đã chọn.
- Thêm một số trích dẫn và Easter Egg tinh tế ở mã nguồn.
Notepad++ 7.5.8
- Loại bỏ thông báo "no update" khó chịu
- Sửa lỗi Folder như Workspace không hồi quy cập nhật.
- Sửa lỗi crash bằng cách tích và bỏ tích "Disable extension column" trong hộp thoại cấu hình.
- Sửa lỗi crash khi cố gắng mở ví dụ thứ hai bằng các đối số dòng lệnh.
- Sửa lỗi "Explorer Here" từ "Folder as Workspace" nếu tên thư mục chứa dấu phẩy.
Notepad++ 7.5.7
- Khắc phục sự cố treo khi tắt máy và sao lưu file khi vắng mặt.
- Sửa các dòng sắp xếp số nguyên: sử dụng thuật toán sắp xếp tự nhiên.
- Khắc phục JavaScript không hoạt động hồi quy trong danh sách hàm.
- Sửa lỗi Open File Dialog khi mở trên một đường dẫn dài.
- Sửa lỗi hiển thị Map tài liệu khi khung nhìn được cuộn xuống cuối tập tin.
- Sửa lỗi hiển thị thanh công cụ trong chế độ biểu tượng lớn.
- Làm cho dòng chú ý luôn hiển thị khi nhấp chuột từ bảng Finder.
- Khắc phục sự cố mở rộng xuất UDL.
- Sửa lỗi chạy Macro nhiều lần hiển thị hộp thoại sau khi xóa Macro.
Tại sao nên sử dụng công cụ soạn thảo Notepad++ mới nhất
Notepad++ cho phép người dùng có thể chèn hoặc soạn thảo văn bản một cách đơn giản, nhanh chóng khi không cần trau truốt về hình thức trình bày. Notepad++ cũng cho phép người dùng có thể kết nối với máy in để in ấn văn bản một cách dễ dàng và đơn giản nhất.
Không chỉ có vậy, Notepad++ được biết đến nhiều hơn như là một công cụ sản thảo ngôn ngữ lập trình. Notepad++ hỗ trợ rất nhiều ngôn ngữ lập trình phổ biến như C, C+, Java,... giúp người dùng tra cứu các lệnh, báo lỗi code phát sinh, biên dịch code một cách dễ dàng và nhanh chóng nhất. Notepad++ hỗ trợ rất nhiều ngôn ngữ giao diện trong đó có Tiếng Việt.
Notepad++ chạy rất ổn định trên Windows.
Chương trình này cũng có nhiều tính năng tương tự như Editplus nhưng có nhiều ưu điểm hay hơn như khả năng thu gọn mã: chương trình sẽ hiển thị dấu trừ (-) trước một khối mã, khi bạn bấm vào dấu trừ này, nó sẽ biến thành dấu cộng (+) và khối mã đó sẽ được thu gọn lại.
Ngoài ra, nếu cần gõ tiếng việt trên Notepad++ bạn chỉ việc vào Menu Fomat > Encode in UTF-8 là tiếng Việt sẽ hiển thị chính xác 100%.
Một điều khá thú vị là Notepad++ là một phần mềm mã nguồn mở, nếu thích và có hứng thú bạn hoàn toàn có thể hiệu chỉnh lại mã nguồn của nó để cá nhân hóa hay dựa trên đó viết ra một chương trình soạn thảo của bạn.