分享我如何活用notepad++

[b][size=x-large]小述[/size][/b]

用了notepad++后,ultraedit,noteplus就永远地从我电脑上踪影无寻了。个人的体会是notepad++的易用性和功能强大性方面,两者是要逊色了。

[b][size=x-large]一个文本处理的例子[/size][/b]

现要将如下文本(表的脚本):
[img]http://dl2.iteye.com/upload/attachment/0090/6907/79f06912-136d-3ccc-9b1f-95309439bd93.jpg[/img]

处理成如下文本(对象的属性):

[img]http://dl2.iteye.com/upload/attachment/0090/6909/15b85633-16c4-3b43-aead-e2a2d90f2c90.jpg[/img]

[b][size=large]第1步 删除前导引号之前的内容[/size][/b]

1)光标移到最后一行"remark"前一个引号的后面,即"|remark";
2)按信alt列选择键,拖动鼠标进行区块选择,如下图所示:
[img]http://dl2.iteye.com/upload/attachment/0090/6911/044c6848-f7af-3152-b720-48e6b2e5a597.jpg[/img]
选择后,按delete删除选择的区块,处理后形如:

[img]http://dl2.iteye.com/upload/attachment/0090/6913/36a8d58c-7c48-3287-b0b4-1dc02d6ef0b1.jpg[/img]

[b][size=large]第2步 删除后导引号之后的内容[/size][/b]

按ctrl+H调出查找替换的对话框:
1)查找模式选择"正则表达式"
2)查找目标设置为 ".*
3)替换为设置为 ;
如下所示:

[img]http://dl2.iteye.com/upload/attachment/0090/6917/3120f454-e539-33a7-86e4-f1712535fc4d.jpg[/img]

点击全部替换,替换结果为:

[img]http://dl2.iteye.com/upload/attachment/0090/6919/406496e8-392d-3fa3-a48b-bc84d92def21.jpg[/img]

[b][size=large]第3步 字段转换为属性名[/size][/b]

将形如user_id的表字段转换为userId的属性名。这个得通过notepad++的一个插件,名曰:textFX.

通过:插件->plugin manager->show plugin manager 在available列表中找到这个textFX,然后Install,即完成插件的下载及安装了。

安装完这个插件后,菜单栏多了一个textFX。选择需要转换的文本,然后通过:
TextFX->TextFX characters->Proper Case 完成转换,转换如形如:


[img]http://dl2.iteye.com/upload/attachment/0090/7150/6ff95b04-d166-35b9-a0fd-dc4e2be157c9.jpg[/img]

接下来,使用列选择将首列的字母转换为小写:
1)按住alt,拖动鼠标选中首列;
2)然后按ctrl+u进行大小写转换,结果如下:

[img]http://dl2.iteye.com/upload/attachment/0090/7152/22a6c0bf-dc48-339c-84ac-15162836f6bb.jpg[/img]

3)最后通过查找替换,将“_”字符替换成空,即得到:

[img]http://dl2.iteye.com/upload/attachment/0090/7156/0ce5a31f-683d-3177-92bc-28201f67fc8b.jpg[/img]


[b][size=large]第4步 列编辑[/size][/b]

1)按alt键,拖动鼠标,将光标定位在首列,这时首列会出现一个长长的闪烁的列光标;
2)用键盘进行列编辑,如下所示:

[img]http://dl2.iteye.com/upload/attachment/0090/7160/b2d005c3-d79b-3c70-8c51-60e1d32e2595.jpg[/img]
敲入private String 即可收工了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值