-
记事本替代工具--最强文本编辑器--NotePad++
日期:2008-07-31 | 分类:Interesting Stuff!
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://keilt.blogbus.com/logs/26455617.html
对windows自带的记事本很不爽吧,换NotePad++吧,NotePad++用c语言中自加符号,显示是在NotePad上功能的升级,可以用来完美的替代windows记事本.
使用NotePad++的理由:
1.Source code highlighting & syntax fold(语法高亮度显示以及语法折叠)
支持语言种类:
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几乎支持市面上所有流行语言.下面是我电脑上安装的NotePad++打开c#文件的截图
2.Auto-completion(自动完成)
在加载了对应API后,可用Ctrl+Space实现自动完成,有点类似于Microsoft Visual Studio 2005的IntelliSense功能
3.Muiti-page Edit(多重页面编辑)
采用页面选项卡切换页面,类似Maxthon的多标签页浏览
4.Regular-expression search and substitution(支持正则表达式的搜索与替换)
用户可以用正则表达式来达到批量搜寻,替换功能
5.Drag & Drop(拖拽功能)
可以用拖拽开启一个文件,可以用拖拽变换一个文件的位置,还可以用拖拽把文件从一个窗口放到另一个窗口
6.Multi language suppoorting(多国语言支持)
这点比它的另一个竞争对手,NotePad2,做的好很多,NotePad2处理中文时候经常遇到乱码问题,因为NotePad2是一个欧洲人写的,对UTF-8没有良好支持,在NotePad++中,这不是个问题.(NotePad++是个台湾人写的)
7.Bookmark(书签)
Ctrl+F2放置或取消书签,F2下一个书签(刚好和Maxthon反的),Shift+F2下一个书签
8.Corresponding bracket highlighting(高亮显示匹配括号)
方便找到成对的(),[],{},也是为程序员量身定做的功能
9.Customize keyboard shortcut(自定义键盘快捷键)
下载:
Notepad++是SourceForge的优秀项目,是开源的,可以在SourceForge上下载可执行文件和源码,我把下载地址拿过来了,注意去下载最高版本哦(强烈建议使用安装版,目前是npp.5.0.2.Installer.exe那一个)
NotePad++还有数量很多的plugins(自带的也有很多,建议安装时候选中,功能及其强大),plugins可以去NotePad++官方网站下载.(在台湾,这叫外挂模组)
实际上NotePad++的很多插件都很好用,例如NppExec可以在NotePad++中直接运行C,Java等等程序,Spell-Checker可以像Word一样发现你的拼写错误,FTP_synchronize就是一个小型的内置FTP客户端.......其他的就自己去发掘吧,这全得益于NotePad++的开源
注意事项:
1.记事本的取代方案
这里有一个 Notepad++ 启动程序。这个启动程序是用来取代 Notepad.exe。
安装步骤:
备分原始的 Notepad.exe 程序。
复制你下载的 Notepad++ 启动程序(notepad.exe)到以下的四个目录(以下列的顺序):
1. c:\windows\servicepackfiles\i386
2. c:\windows\system32\dllcache
3. c:\windows\system32
4. c:\windows
修改你的 registry (如果你用安装程序来安装你的 Notepad++,你不需执行这个步骤):新增下列机码 \HKEY_LOCAL_MACHINE\SOFTWARE\Notepad++,并将你的 Notepad++ 路径(比方说我的 Notepad++ 路径是 C:\Program Files\Notepad++)设定为新增机码的默认值。
现在 Notepad++ 成为你内定的记事本。
感谢 Stépho 为他所写的这个 Notepad++ 启动程序。你亦可下载启动程序的原始码。2.Explorer 的右键选单
这是被 Notepad++ 使用者最常问及的项目之一。这项功能包含在 Notepad++ 的安装程试内。如果你使用压缩档格式来安装你的 Notepad++(使用安装版的NotePad++无需理会以下内容),你可以下载安装 Notepad++ 右键选单模块,及下载右键选单模块的原始码。 Notepad++ 右键选单模块是从 WSciTEcm 〈Context Menu Extension for SciTE, 作者: Andre Burgaud〉改写而成。
旧版本的右键选单模块在 Windows XP 下有Bug,并且无法在 Windows Vista 下执行。移除旧版本的右键选单模块:开启 DOS box (开始->执行, 键入 cmd 然后鼠标键击 OK),在 DOS 提示字符下,移至 notepad++ 的目录下,键入 regsvr32 /u nppshellext.dll , 然后键击 Enter.关于作者:
侯今吾,电脑工程师
学历:
- 2000-01 巴黎第七大学计算机工程高等分科教育文凭(DESS Logiciels Fondamentaux)
- 1999-00 巴黎第七大学计算机工程硕士
- 1998-99 巴黎第七大学计算机工程学士
- 1991-95 台湾淡江大学法国文学学士
计算机专长:
- 程序语言:C++, Java, C#, C, Objective-C, XML, PHP, SQL
- 函数库:STL, boost, wx-widget, JDK2
- 操作系统:Windows / Unix / Linux (Debian)
- 软件开发环境:VC++ 6/7/8, Rational Rose, CVS, Makefile, Cmake 及 gcc
工作简历:
- 在智能卡(IC卡, smart card)的领域,四年的软件规划实务操作及程序撰写经验。
- 一年的软件项目负责管理经验在电信(Telecom)的领域:撰写软件项目规格,软件规划构思及领导项目开发测试。
- 目前现职于信息保全维护公司:从事信息安全系统规划及项目开发。
语言:
- 中文;英文;法文随机文章:
Google killer - Wolfram Alpha 2009-05-17Vote For Yao, vote for Yi! 2008-12-13一部全是俊男靓女的爆笑新加坡剧集 - After Hours 2008-08-09推荐几套WinRAR主题,可以使WinRAR变的更漂亮哦 2008-07-22
收藏到:Del.icio.us









评论