Notepad++ là một phần mềm soạn thảo mã nguồn hoàn toàn miễn phí hỗ trợ đa ngôn ngữ lập trình, hoạt động trong môi trường Microsoft Windows. Ngoài ra, Notepad++ là thay thế hoàn hảo cho Notepad cổ điển xưa, không những về mặt tính năng mà cả về giao diện tương tác đều cho thấy sự đẳng cấp vượt bậc.
Notepad++ phát triển dựa trên nền tảng Scintilla (một trình soạn thảo vô cùng mạnh mẽ), được viết bởi ngôn ngữ C++ với lõi win32 thuần túy (tức là không chứa MFC, nhằm đảm bảo tốc độ thực thi cao cũng như tạo nên một chương trình với kích thước nhỏ gọn) và giấy phép GPL.
Chú ý rằng, dù đã là phiên bản cuối cùng song tồn tại trong Notepad++ 5.1 Final vẫn còn có sự góp mặt của những hạt sạn trong số những đặc điểm tính năng bổ sung vượt trội đi kèm. Tuy nhiên công bằng mà nói thì những hạt sạn đó không ảnh hưởng nhiều.
Một số những tính năng chính của Notepad++ 5.1 Final:
- Hỗ trợ nhiều ngôn ngữ khác nhau, cụ thể: C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file (.nfo), doxygen, ini file, batch file), ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python và Lua
- WYSIWYG: Nếu bạn có một máy in màu, khi tiến hành in một bản mã hay bất kì gì bạn muốn có được từ Notepad++ thì kết quả thu được không khác gì "anh em sinh đôi".
- Bộ cấu hình Style: Mỗi một style hỗ trợ cho từng ngôn ngữ, người dung có thể thay đổi màu tùy ý cho background/foreground, font chữ, kích thước hay định dạng font thông qua hộp hội thoại Style Configurator.
- Notepad++ cho phép người dùng xác định ngôn ngữ riêng của mình: không chỉ tô sáng cú pháp của các từ khóa, mà còn đồng thời uốn nếp chúng, cũng như các từ khóa chú thích hay các toán tử...
- Multi-Document và Multi-view: tại cùng một thời điểm, người dùng có thể tương tác chỉnh sửa, soạn thảo cũng như hiển thị, xem nhiều tài liệu khác nhau.
- Hỗ trợ tìm kiếm chính xác các chuỗi có trong bản soạn thảo mã nguồn.
- Hỗ trợ tính năng Kéo & Thả miễn chê.
- Thiết đặt vị trí cửa sổ với hai chế độ: ngang hoặc dọc.
- Tự động phát hiện trạng thái File: Nếu bạn thay đổi hoặc xóa một file mà được mở bởi Notepad++, bạn sẽ được thông báo để cập nhật tài liệu của bạn (reload file hoặc remove file).
- Tính năng phóng to và thu nhỏ giúp dễ dàng hơn trong khi soạn thảo cũng như xem mã nguồn.
- Hỗ trợ nhiều ngôn ngữ người dùng như Trung Quốc, Nhật Bản, Hàn Quốc....
- Bookmark: Đơn giản người dùng chỉ cần kích lên lề Bookmark (vị trí bên cạnh các dòng số bên tay phải) hoặc đồng nhấp tổ hợp phím Ctrl+F2 để dịch chuyển một bookmark. Một số thao tác cơ bản: F2 (chuyển tiếp bookmark), Shift+F2 (quay về bookmark trước). Xóa tào bộ bookmark, click lên Menu>>Clear All Bookmarks.
Các bạn download Notepad++ 5.1 Final tại software/297
Các ảnh chụp màn hình:
Mạnh Tùng (Theo Softpedia)
Bình luận
N++ là code editor và là một thay thế cho Notepad. Bởi vì trước giờ Notepad chưa bao giờ dùng để viết code theo đúng nghĩa cả.
Một tính năng cực kì quan trọng của N++ là plug-in, nhưng không thấy đề cập trong bài. Còn mấy tính năng như l10n, tìm kiếm, kéo thả, zoom, bookmark... thì cái nào chẳng có.
win: ko có notepad++ trong máy thì ko biét phải dùng cái gì để thay thế nó nữa, dường như ko có cái gì làm mình hài lòng hơn notepad++ no'
1 tính năng rất quan trọng ở đây: ví dụ ở comment trên em bị thừa chữ "no'" nhưng ko biết xoá thế nào
-> ttcn thiếu tính năng edit my comment
ví du: 1 số site magazine sau khi comment trong 1phút thì có thể editable, sau đó thì disable,,
thỉnh thoảng comment ở đây xong nó ko hiện lên, ngại chả mún viêt comment lại
Theo mình thì Notepad++ còn có các tính năng như hỗ trợ edit online (NppFTP), Compare,...