zoukankan      html  css  js  c++  java
  • Notepad++介绍

    前天回家,也是奥运的开幕式那天,可惜未能赶上!晚上在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++!


  • 相关阅读:
    爬取B站up主相册原图
    爬MEIZITU网站上的图片
    mpvue
    修改Tomcat控制台标题
    iserver频繁崩溃、内存溢出事故解决小记
    Java反射机制详解 及 Method.invoke解释
    window下maven的环境搭建
    window下mongodb的安装和环境搭建
    centos7 安装 redis4.0.8
    centos7 安装mysql5.7.20(yum方式)
  • 原文地址:https://www.cnblogs.com/ubunoon/p/1264819.html
Copyright © 2011-2022 走看看