低碳的 Notepad++

藉由加強與優化許多函數及演算法,Notepad++ 致力於減少世界二氧化碳的排放。

—— Notepad++  官方网站

我对 Notepad++ ( 以下称 NPP ) 一见钟情已经快1年,在这1年中了,发现随着了解的深入,对NPP越来越有爱了,对我来说 notepad++ 吸引点如下

  • 平易近人,容易上手, 而且上手后可挖掘程度也很高
  • 时时会发现令人惊喜的插件
  • 做的多吃的少,打开大文件时效率高
  • 有插件 可扩展

缺点:

  • Windows Only
  • 可以设置自定义快捷键来满足个性化。 不过快捷键设置界面比较让人蛋疼

一些好用的插件

一、 NPPEXEC

能运行外部的脚本,执行命令,还有一个控制台,可以方便的在NotePad内部去执行外部的命令。 用好这个插件,几乎能做到任何你能想的到的事情。

我用的最多的几个脚本,如 脚本压缩, jslint检查, svn操作等。还可以用nppexec 配合 [ruby....]等脚本语言,做文件同步,等等。 真是一切皆有可能。

二、Zen-Coding

Zen-Coding是写HTML&CSS的利器。 大家也许不陌生。 起码用了之后,能大大减少前端编码量。有效缓解脖酸背疼。而且写的快了,就可以按时下班,少用电脑几小时,可谓低碳。

安装好插件后。输入

html:5

Ctrl+E展开成:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
|
</body>
</html>

输入

div#page>div.logo+ul#navigation>li.o-$*5>a

展开成

<div id="page">
	<div class="logo"></div>
	<ul id="navigation">
		<li class="o-1"><a href=""></a></li>
		<li class="o-2"><a href=""></a></li>
		<li class="o-3"><a href=""></a></li>
		<li class="o-4"><a href=""></a></li>
		<li class="o-5"><a href=""></a></li>
	</ul>
</div>

啊呜~~ 很爽。

如何安装

到  http://code.google.com/p/zen-coding/ 下载插件NPP插件。下载后将zip 文件解压到安装目录下的plugin文件价里,重启NPP 就可以生效了。

一个小问题:目前我发现的 如果采用ANSI编码的文件,只要输入中文,在中文后面Zencoding插件 就会失效。所以,在编码阶段,最好把文件编码改成UTF-8的。

Tags: ,

Leave a Reply