文章分类

站点统计

  • 分类总数: 13 个
  • 文章总数: 145 篇
  • 评论总数: 47 条
  • 附件总数: 59 个
  • 建站日期: 2008-08-18
  • 访问总数: 472873 人次
  • RSS订阅: 文章|评论

Notepad++

Admin 于 2008-09-19 01:10:35 发表C/C++

订阅: http://www.kaiyuan8.org/Feed/Article_79.aspx
引用: 点这里获取地址 (UTF-8)
SharpDevelop,一个开源的.NET 开发环境 < Notepad++ > ZedGraph

主页:http://notepad-plus.sourceforge.net  

语言:多语言  授权形式:开源

 

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等。
 

  

 

下载安装程序  下载源代码


前天回家,也是奥运的开幕式那天,可惜未能赶上!晚上在sourceforge上游荡,发现了以前用过的一个软件Notepad++,才发现这原来是一个free beer 以及 free speech的软件!

于是从网上下了Tortoise SVN,将Notepad++ update下来了。这两天看了一下其中的代码,虽然按照ANSI的C++格式编写极不习惯(“{}”一上一下的),但不得不承认,它的源代码确实写的不错,可读性非常强,也是非常不错的代码。

基 本上,Notepad++利用了tinyXml,scintilla开发的C++库包来进行开发,为了跨平台或者其他的需要,Notepad++做的非常 漂亮,虽然还没有找到修改界面语言的地方,但是总的来说,5.0.3版本的Notepad++实现了IDE的大多数功能,而且支持代码折叠功能。不过也有 几个遗憾点:
      1、没有能够立即显示前面已经定义的枚举值的数据大小,有时候,这将非常方便,尤其是在看别人写的源代码的时候
     2、缺少运行的配置方式,Notepad++已经支持大量语言的显示处理,如果能够对特定语言进行编译方式以及debug模式进行集成,会更好一些。
     3、缺少语言包的支持

虽然如此,但Notepad++作为Notepad的替代品,绝对没有的说,不过编译完的Notepad++(release)版本还是有些大,达到2.03MB,但其运行速度非常快!

      看好Notepad++!

被阅1308次, 0投一票
  • 看完了要说点啥么?
  • 昵称 (不填说不了话)
  • 信箱地址 (不会被公开,但是不填也说不了话)
  • 网址 (这个不填也成)
Powered by MiniBoke v2.0.0.8 Build 0828

Copyright © 2008 开源吧!. All rights reserved.

粤ICP备07500939号