本周SourceForge最热门下载记事本编辑器外挂:Notepad++ Plugin Manager

ㄚ琪一直常使用Notepad++来写程式,却没想到这是咱台湾人写的,虽说这是用来写程式的,但是ㄚ琪建议只要你有在用Windows内建的记事本NotePad的话,那么你就可以移除它,改用Notepad++这个好用的程式码编辑器,ㄚ琪也趁这次更新版本好了,目前ㄚ琪使用的版本是4.9.2版

现在最新的版本已经是6.1.3啰,呵呵,ㄚ琪用旧版的竟然有这么一大段历史了说。

[adsense][/adsense]

你可以下载Notepad++ v6.1.3 Installer,只要一直点下一步就可以装起来了。

ㄚ琪比较喜欢Notepad++ v6.1.3 zip package压缩档,方便在公司使用。

现在改成新版啰。

‘Notepad++ 是在微软视窗环境之下的一个免费的代码编辑器。

为了产生小巧且有效率的代码编辑器,这个在 GPL 许可证下的自由软体开发专案采用 win32 api  STL  C++ 程式语言撰写成,并且选用功能强大的编辑模组 Scintilla。

藉由加强与优化许多函数及演算法,Notepad++ 致力于减少世界二氧化碳的排放。当使用较少的 CPU 功率,降低电脑系统能源消耗,Notepad++ 间接造就了绿化的环境。多亏它的轻巧与执行效率,Notepad++ 可完美地取代微软视窗的记事本。’

来自官方网站的说明,看来是真的可以移除记事本改用这套软体了,而且ㄚ琪看到他是用win32 api和STL就可以完成这个软体,也让人很想学STL啊。

好了,先简单介绍Notepad++了,现在要介绍这个最热门下载的软体了,Notepad++ Plugin Manager,现在很多软体讲外挂,连Notepad++也从3.1以后开始有外挂,如果你想学如何安装外挂或是如何开发外挂,可以参阅这一篇英文:Plugins HOWTO

事情是这样的,现在有的外挂已经很多了,可以参阅这一篇英文:A list of plugins

事情是这样的,现在这个外挂管理器已经内建在Notepad++里了,目前的版本是1.0.8.0,跟在SourceForge站上的软体是一样的版本,所以也不需另外下载去更新。

外挂管理器的功能就是让你可以从Notepad++里安装、更新及移除外挂的程式,功能有:

  • Install, Update and Remove all existing plugins
  • Notify when an installed plugin has an update available, and allow the user to update directly
  • Calculate dependencies between plugins, any plugin can depend on another plugin, which will be installed automatically if the user installs the initial plugin
  • Install all supplemental files as well as the plugin file itself (e.g. config, doc, extra libraries)
  • Automatic installation of the correct version (ANSI/Unicode) for your Notepad++
  • Validation of DLLs copied, against a central list of valid files. This slightly mitigates the risk of automatically downloading updates.
  • Only plugins that are compatible with your Notepad++ are shown
  • Plugins can be put into categories – a suggestion was made of “Official, Common and Others”. Currently all plugins are in the “Others” category, as I think there needs to be some agreement as to what determines an “Official” plugin and which plugins are “Common”.
  • Plugin Manager is able to update itself, and will notify the user when an update is available
  • Proxies are supported, just change the setting
  • Updates can be ignored, and the user will not be alerted to that update again, until a further new version of that plugin is released.
  • The local plugin list file is only downloaded when something has changed – the MD5sum of the file is compared to the server’s version, and if it is different, then a new copy is downloaded.
  • New for 0.9: Works with plugins that are installed multiple times – update them all or individually

直接贴英文,懒得翻了,但是如果读者觉得有需要,ㄚ琪还是会翻的,不过请你留言让ㄚ琪知道。

有空ㄚ琪也得多学学STL才行啊。ㄚ琪在此与友分享这好用软体。