1.notepad++ 简单介绍
notepad++可能大家都不陌生吧,它是一个很强大的编辑器,它的特性是,开放源代码, 支持多语言的,但是它目前只能运行在Windows平台下(缺点,都4.6的版本,还没看到能在其他os上的版本)。大家用过ruby下自带的SciTE吧,它使用的是 Scintilla edit component ,其实官方网站上说 SciTE本来只是作为Scintilla edit component 推广用的一个Demo。呵呵,notepad++也使用Scintilla edit component,所以感觉像是2兄弟。
notepad++的具体特征我就不详细说了,大家可以去网站看看:
http://notepad-plus.sourceforge.net/uk/site.htm
2.ruby 在 notepad++ 上飞翔
在这之前,我建议大家下载 最新版本4.6, 压缩的包只有1M多。我是下载zip,解压就可以用的(够绿色)。
启动notepad++:
创建一个新rb文件
点击菜单上的Run? no, no, no 在这里是不行的,不像SciTE, 我们得需要来配置下一个非常棒的插件。
3.军刀 NppExec 插件
瑞士的军刀大家都晓得,比着是方便,好用的工具吧。 我们notepad++下面的NppExec也算是一把军刀呢。它的功能就是执行代码,不过如何执行,请听我下面慢慢讲解.
小心按坏F6, :), 按下快键 F6 ,将出现下面窗口(NppExec),在窗口中输入:
ruby $(FULL_CURRENT_PATH)
点击ok, 啊哦,ruby: No such file or directory -- new (LoadError)
呵呵 老兄你忘了保存(注:不要保存在有空格的目录下),save and ok again, 结果出来了。
随后,我们可以保存这个Command 为Ruby Run, 这样以后就直接按F6点ok(如果一建就能执行默认的command就好了)。
4. Rails 在 notepad++ 上奔跑
除了NppExec插件,我们还有Light Explorer 插件(这些插件都是默认安装在npp 4.6上的). ok, 找到你的project directory path, 按F6, 我们创建一个GO TO PROJECT(我暂时只想到这个name, Save Command的时候输入这个name), 创建一个Command, 脚本为:CD X:\xxxx\xxxxx (你的rails的project根目录)。 ok 执行一下。
下面,我们创建一个Run Server 的Command, 按F6, 脚本: ruby script/server
如何快捷,批量的创建和删除Command(界面上没有delete按钮):
你也可以在npp的 plugins\Config 目录下找到 npes_saved.txt 和npes_temp.txt 文件,打开它们,自己看了哈。下面是我的 npes_save.txt:
::Ruby Run
ruby $(FULL_CURRENT_PATH)
::GO to Project Directory
CD D:\temp\My Documents\NetBeansProjects\RailsDemo
::Run Server
ruby script/server
::Rails Destroy Template
ruby script/destroy --help
::Rails Generate Template
ruby script/generate --help
补充: plugins\doc\NppExec.txt 有详细的关于NppExec的说明。
5. *.erb 在notepad++ 漫步
当用npp打开erb的时候,npp把它当作一般的normal text格式文件,所以没有语法高亮,不过你可以点击menu->language->html,马上*.erb就可以漫步了。
总结,notepad++上还有好一些插件,感觉还不错, 如果不喜欢java ide的同学,喜欢速度快的ide的同学们,不妨考虑使用一下这种方式来develop (应该不光是ruby,其他语言也一样可以配置)
共同学习:Functions List这个插件应该是类是自动完成,不过我在plugins\APIs目录下 创建了一个erb.api,添加了一些常用的字串, 但打开erb文件还是无法在Functions list中看到。我已经给这个插件作者发送了一份email,等待他的答复
lemonzc
Symbio Chengdu
分享到:
相关推荐
Notepad++中文版是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++中文版是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL)。Notepad++有完整的中文化接口及支持多国语言编写的功能(UTF8...
网上资源大多是针对32位的,这里提供一份64位的,实测可用在v7.2.3版本的Notepad++上。把压缩包中ComparePlugin.dll放入Notepad++的安装路径根目录即可。启动Notepad++自动加载该插件。Clt+Alt+C对比当前打开的两个...
Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的...
notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题...
使用方法:将下载得到的plugins zip解压到notepad++安装根目录下覆盖原来的plugin文件夹即可 示例路径:D: Program Files x86 Notepad++ plugins">这个压缩文件包含了notepad++的一些常用插件 包括热门插件compare ...
Notepad++是免费开源的文本编辑器和记事本替代品,支持多种语言。运行在微软的Windows系统中。
nesC for notepad++,nesC语言在notepad++ 中的语法高亮显示插件,有安装方法。目的是帮助和我一样发愁的人。
Notepad++ 插件集合(共52个),适用于32位Notepad++(含部分64位),下载插件,将zip文件解压后的dll文件放到Notepad++安装目录下的plugins目录,重启Notepad++,点击菜单--插件,即可看见安装的插件。
notepad++下使用vim操作方式,由于notepad++下的插件管理中visimulator安装不了,所以可以离线安装。下载之后,放在notepad++安装目录的plugins中,重启notepad++即可。
Notepad++ 7.9.2
写在前面:该插件可以直接在notepad++插件管理器中安装,如果安装完之后,运行出现: Unknown exception和python script plugin did not accept the script的报错提示,一般在window7/8/10 64位系统报错。...
notepad++ json插件 绿色版 notepad++ json插件 绿色版 notepad++ json插件 绿色版
1、下载完之后 我们把解压到的两个文件 放到\Notepad++\plugins(安装目录的plugins下) 2、然后重启 Notepad++ 3、按F5,或者Notepad++菜单->运行(R)->运行(R).. 4、输入:$(NPP_DIRECTORY)\plugins\phpCB.BAT ...
NotePad++,NotePad++,NotePad++,NotePad++,NotePad++,NotePad++
1.Notepad++文本比较插件:Compare 2.0版本; 2.将文件粘贴到Notepad++安装目录\plugins下;
Notepad++ Notepad++ Notepad++Notepad++Notepad++Notepad++Notepad++
Notepad ++是免费的源代码编辑器和支持多种语言...通过在不失去用户友好性的情况下优化尽可能多的例程,Notepad ++试图减少世界二氧化碳的排放。当使用较少的CPU功率时,PC可以降低速度并降低功耗,从而实现绿色环境。
notepad+++的一些主题,包括常见的monokai等
Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯...
Notepad++一键加入鼠标右键(注册表,注意修改文件内容中notepad++安装目录)