非常好用的一个编辑器(源码开放的)——Notepad++ v4.6 Final 多国语言版
2007-11-24 14:04
295 查看
/*说明:我用过很多编辑器,感觉都不是太好用,现在基本上只用SouceInsight 和VS,个人对UE的感觉不好,但是UE中的文件(夹)比较功能却是非常好的
今天看到Notepad的最新版,用了一些感觉很好用。
如果你在阅读大型工程的时候强烈建议你使用SouceInsight,网上很容易下载到
下边是我从开源社区粘贴的一个说明。
*/
Notepad++ v4.6 Final 多国语言版
Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。功能有:
①、内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言;
②、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一;
③、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等;
④、提供数个特色东东,如 邻行互换位置、宏功能,等等...现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。
支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript , RC resource file, makefile, ASCII art file (extension .nfo , screenshot1, screenshot2), doxygen, ini file, batch file, ASP , VB/VBS source files , SQL , Objective-C , CSS, Pascal, Perl, Python and Lua.
Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment. It also gives the extra functionality to define a user's own language for the syntax folding and syntax highlighting. You can print your source code in color. It allows a user to edit the different document in the same time, and even to edit the same document synchronizely in 2 different views. It supports full drag and drop.
The programming languages supported by Notepad++ are:
ASP, Ada, ASCII art, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML
This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.
Here are the features of Notepad++ :
• Syntax Highlighting and Syntax Folding
• 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
官网:http://sourceforge.net/projects/notepad-plus;http://notepad-plus.sourceforge.net
官方下载:点击这里进入下载页面
文章来源于http://www.lupaworld.com
相关文章推荐
- Hadoop是Apache提出的一个软件框架(即:开放源码并行运算编程工具和分布式文件系统,与MapReduce和Google档案系统的概念类似)
- Bro:一个开放源码的高级NIDS系统
- [第一篇]先发布一个高亮代码在线html编辑器(.NET控件),附源码,调用方法说明
- 一个开放源码的嵌入式仿真环境——SkyEye
- 一个不错的Html编辑器控件源码(C#)
- 一个开放源码商业智能系统的介绍
- 用Scratch2.0源码定制一个自己的编辑器
- Mozilla Firebird是一个自由的,开放源码的浏览器
- Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统
- 用Scratch2.0源码定制一个自己的编辑器
- Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境.
- 一个小巧的HTML编辑器_CLEditor_源码下载
- TeamTalk源码分析(十) —— 开放一个TeamTalk测试服务器地址和几个测试账号
- Bro:一个开放源码的高级NIDS系统
- (转载)Bro:一个开放源码的高级NIDS系统
- Bro:一个开放源码的高级NIDS系统
- 自己写的一个简单文本批量编辑器, 附源码
- 找到一个非常好的集成了很多开放库的别人整理的网站,值得收藏 oc
- KnockOut源码精析 一个简单的例子(一)
- 【源码】Fast2011 启动主进程只有一个