14 thg 10, 2010

Portable Notepad 5.3_Trình soạn thảo mã nguồn mở hỗ trợ nhiều ngôn ngữ lập trình






Notepad là một trình soạn thảo mã nguồn mở được hỗ trợ nhiều ngôn ngữ lập trình chạy dưới môi trường MS Windows. Notepad được thiết kế là một phần mềm miễn phí thay thế cho Notepad



công trình này dựa vào hợp phần soạn thảo Scintilla (một hợp phần soạn soạn thảo rất mạnh) và được viết trong C với giao diện chương trình ứng dụng Win32 thuần túy (tức là không có MFC, đảm bảo vận hành với tôc độ nhanh hơn và kích cỡ chương trình gọn hơn), được GPL cho phép.



công trình này đã được hoàn thiện tuy nhiên bạn có thể xem nó như một công trình cá nhân,vẫn có vài lỗi và thiếu vài tính năng.



Nếu bạn có bất kỳ câu hỏi hay yêu cầu gì về trình này xin hãy gửi mail cho chúng tôi, chúng tôi sẽ vui lòng lắng nghe bạn. Tuy nhiên nếu bạn có yêu cầu thêm tính năng nào, bạn vẫn có thể yêu cầu nhưng không bảo đảm nó sẽ được bổ sung.



Một số tính năng của Notepad • Tô sáng và folding cú pháp

• Ngôn ngữ hỗ trợ: C, C , Java, C#, XML, HTML, PHP, Javascript, file nguồn RC, tạo file, file nghệ thuật ASCII (mở rộng .nfo, doxygen, ini file, file .BAT, ASP, những file nguồn VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python và Lua).



. WYSIWYG

• Nếu bạn có máy in màu có thể in mã nguồn dạng màu (hay những gì bạn muốn)



• Kiểu cấu hình

. Với mỗi phong cách trong mỗi ngôn ngữ hỗ trợ, người dùng có thể thay đổi màu nền/cảnh, font, cỡ font và kiểu font (in đậm hay nghiêng) thông qua hộp thoại phong cách cấu hình



• Người dùng xác định cú pháp tô sáng

Nó cho phép người dùng xác định ngôn ngữ của riêng mình: không chỉ tô sáng các từ khóa cú pháp mà còn các từ khóa bao trùm cú pháp, từ khoá nhận xét và người sử dụng.



• Đa tài liệu

. Bạn có thể chỉnh sữa nhiều tài liệu cùng lúc.



• Xem hàng loạt

. Bạn có 2 cơ hội để xem cùng lúc. Nghĩa là bạn có thể nhìn để chỉnh sữa 2 tài liệu khác cùng lúc. Bạn cũng có thể xem để chỉnh sửa 2 tài liệu ở 2 vị trí khác nhau. .Việc chỉnh sữa tài liệu ở khung này sẽ được thực hiện ở khung khác. ( ví dụ: bạn sửa cùng một tài liệu khi mà bạn đang ở trong phương thức độc lập)



• Hỗ trợ tìm kiếm cụm từ chuyên nghiệp

. Bạn có thể tìm một loạt từ trong tài liệu bằng cách sử dụng chức năng “regular expression”



• Hỗ trợ đầy đủ kéo thả chuột

. Bạn có thể mở một tài liệu bằng việc kéo và thả chuột. Bạn cũng có thể chuyển tài liệu của mình đến nơi khác (hay ngay cả để xem) bằng việc kéo và thả chuột.



• Vị trí khung hình năng động

. Người dùng có thể thiết lập vị trí của những khung hình thật năng động ( chỉ 2 chế độ khung hình : Bộ phận chia tách có thể thiết lập dưới dạng ngang hay dọc )



• Tự động kiểm tra hiện trang tài liệu

. Nếu bạn sửa hay xóa một tài liệu được mở trong Notepad , bạn sẽ được thông báo cập nhật tài liệu của mình (nạp lại hay dọn tài liệu)



• Phóng to và thu nhỏ

. Đó là những tính năng độc đáo khác của Scintilla Component

. Hỗ trợ môi trường đa ngôn ngữ

. Môi trường Windows tiếng Trung Quốc, Nhật, Hàn Quốc được hỗ trợ



• Thẻ đánh dấu trang sách (bookmark)

. Người dùng chỉ cần click trên mép thẻ đánh dấu trang sách (đặt bên phải lề ) hoặc ấn Ctrl F2 để đánh dấu. Để đến với thẻ đánh dấu chỉ cần ấn F2 (bookmark kế tiếp) hay Shift F2 (bookmark trước). Để xóa tất cả, click mục tìm kiếm --> ClearAll bookmark.





• Phương thức thụt lề và bỏ ngoặc nổi bật

. Khi dấu sót bên cạnh một trong các biểu tượng {} [] (), biểu tượng bên cạnh dấu sót và thành phần tuơng ứng của chúng sẽ được tô sáng, cũng như cách thụt lề (nếu có) để định vị khối dễ dàng hơn.





Có gì mới trong lần phát hành này : [chi tiết tại changlog]



• Thiết kế Notepad theo chuẩn Unicode ứng dụng (hỗ trợ Unicode)

• Sửa lỗi các vấn đề sai sót nhờ có điều chỉnh không mạch lạc/thiết lập ngày.

• Sửa chữa các thẻ ghi không phù hợp nổi rõ lỗi ghép nối không tương xứng.

• Tạo thẻ ghi không phù hợp nổi rõ trên vùng không tùy chọn html.

• Tinh chỉnh lưu/mở tài liệu trực tiếp thiết lập (theo tab/hoạt động mới nhất, người dùng được xác định dir )

• Thêm những tính năng "tài liệu để minh họa mới" và "tài liệu mở trong minh hoạ mới".

• Thêm plug-in mới thông báo NPPN_DOCACTIVATED và NPPN_LANGCHANGED.

• Sửa chữa nội dung trình đơn được không đúng tạo điều kiện cho sâu bọ xâm nhập.

• Sửa chữa một vấn đề với tìm kiếm nâng cấp UTF8 trong Win9x

• Sửa chữa lỗi với CPP Lexer danh sách từ khóa






Trích:





http://www.mediafire.com/?yt2d3gyzz0d

Không có nhận xét nào:

Đăng nhận xét