Advertise Here ?

Notepad++ 5.1.3

Notepad++ 5.1.3

Notepad++ là một chương trình trợ giúp cho việc soạn thảo mã nguồn các ngôn ngữ lập trình.

Gọi là Notepad++ là bởi vì, ai cũng biết Notepad trên windows, Notepad là chương trình đơn giản nhất dùng để soạn thảo mã nguồn các chương trình, tuy nhiên Notepad lại quá thô sơ nên không hỗ trợ nhiều.

Notepad là một phần mềm miễn phí, mã nguồn mở.

1. Notepad++ rất nhẹ, chạy không chiếm hữu nhiều tài nguyên, tuy nhiên chỉ là chương trình soạn thảo mã nguồn chung cho nhiều ngôn ngữ, không chuyên biệt cho ngôn ngữ nào. Do đó Notepad++ thích hợp cho việc soạn thảo những chương trình không quá dài.

2. Để được sự hỗ trợ về màu của ngôn ngữ, từ menu Language, bạn chọn ngôn ngữ tương ứng.

3. Notepad++ không phải là một IDE đầy đủ và chuyên cho một ngôn ngữ, do đó hiển nhiên Notepad++ không hỗ trợ soạn thảo củ pháp, tên hàm của một ngôn ngữ nào đó một cách tối ưu nhất.

4. Tệp tin nguồn của một ngôn ngữ lập trình có định dạng là Text (thuần văn bản). Tuy nhiên với cùng một nội dung thông tin thì quy định lưu trữ định dạng file Text của Unix, Linux và Windows có phần khác nhau một chút. Unix sử dụng kí tự CR (\n) để đánh dấu kết thúc một dòng và về đưa con trỏ về đầu dòng, còn Windows thì sử dụng một sâu CRLF (\n\r) để để đánh dấu kết thúc dòng.

Do đó, giả sử bạn muốn biên dịch lại một chương trình nguồn của ngôn ngữ nào đó được soạn thảo trên Unix, Linux như C chẳng hạn trên windows, bạn cần vào menu Format rồi tiếp đó chọn convert sao cho phù hợp với hệ điều hành bạn đang sử dụng, có như vậy trình dịch ngôn ngữ mới làm việc chuẩn xác.

5. Nếu bạn muốn soạn thảo unicode, muốn soạn một file .html mà viết được tiếng Việt thì sao? Lúc này, bạn cần vào Format, chọn Encode in UTF-8 hoặc bạn vẫn để Encode in ANSI nhưng cần đánh dấu thêm vào phần UTF-8 with BOM. Rồi sau đó sử dụng kết hợp unikey soạn tiếng Việt bình thường.

Notepad++ 5.1.3

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL Licence.

Based on a powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendlyness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

This project is mature. However, there may be still some bugs and missing features that are being worked on. If you have any questions or suggestions about this project, please post them in the forums. Also, if you wish to make a feature request, you can post it there as well. But there's no guarantee that I'll implement your request.

You're encouraged to translate Notepad++ into your native tongue if there's not already a translation present in the Download Section. And if you want, help translating Notepad++ official site into your native tongue would be greatly appreciated.

Features

* Syntax Highlighting and Syntax Folding
Supported languages : C / C++ / Java / C# / XML / HTML / PHP / CSS / makefile / ASCII art (.nfo) / doxygen / ini file / batch file / Javascript / ASP / VB / VBS / SQL / Objective-C / RC resource file / Pascal / Perl / Python / Lua / TeX / TCL / Assembler / Ruby / Lisp / Scheme / Properties / Diff / Smalltalk / Postscript / VHDL / Ada / Caml / AutoIt / KiXtart / Matlab / Verilog / Haskell / InnoSetup / CMake / YAML
* WYSIWYG
* User Defined Syntax Highlighting
* Auto-completion
* Multi-Document
* Multi-View
* Regular Expression Search/Replace supported
* Full Drag 'N' Drop supported
* Dynamic position of Views
* File Status Auto-detection
* Zoom in and zoom out
* Multi-Language environment supported
* Bookmark
* Brace and Indent guideline Highlighting
* Macro recording and playback

Notepad++ 5.1.3 Homepage:

http://notepad-plus.sourceforge.net/uk/site.htm

Notepad++ 5.1.3 Download Notepad++ 5.1.3 Installer:

http://downloads.sourceforge.net/notepad-plus/npp.5.1.3.Installer.exe?modtime=1230567121&big_mirror=0

Notepad++ 5.1.3 Download Notepad++ 5.1.3 Portable:

http://downloads.sourceforge.net/notepad-plus/npp.5.1.3.bin.zip?modtime=1230567105&big_mirror=0

nguồn:blogtinhoc.net