文本处理 editplus

在文件中查找 用editplus ,或者用vc2005 但是vc2005是相当的旁大。


通过把常用的文件添加到工程, 可以快速的打开经常用到的文件.
善用工程.editplus的左下角有个黄色的工程图标, 点击他, 就可以快速打开默认功能内的文件.

快速的关闭当前文件
alt+f, c

当打开文件很多时, 如何快速的切换到想要的标签?
F11, 弹出标签管理窗口, 可以激活想要的标签.
也可以ctrl+tab, crtl+shift+tab 标签之间逐个切换

editplus的正则表达
东东太多,不列举.

通过鼠标滚轮水平滚动页面
如果一行比较长,按住shift键,滚动鼠标滚轮,

在文件中查找替换, editplus仅支持在文件中查找,不支持替换,只好使用linux命令啦, 经rex指点用sed,再配合上强大的find以及xargs,就可以实现在文件中查找替换了.

下面的sh脚本的第一行的意思是:
将脚本当前目录以及子目录下的所有php文件中,所有TASK_OE_BEGIN_TASK替换为TASK_OE_BEGIN, -i表示将替换结果写入到文件中(否则在屏幕上显示)


1 #! /bin/bash 2 find . -name "*.php"|xargs sed 's/TASK_OE_BEGIN_TASK/TASK_OE_BEGIN/' -i 3 find . -name "*.php"|xargs sed 's/TASK_APPLY_ONLINE_EXPERIENCE/TASK_OE_BEGIN/' -i 4 find . -name "*.php"|xargs sed 's/TASK_APPLY_APPID/TASK_OE_IMPORT_APPID/' -i 5 find . -name "*.php"|xargs sed 's/TASK_SET_APPINFO/TASK_OE_SET_APPINFO/' -i 6 find . -name "*.php"|xargs sed 's/TASK_ARRANGE_DEVICE/TASK_OE_ARRANGE_DEVICE/' -i 7 find . -name "*.php"|xargs sed 's/TASK_AUTH_OPENAPI/TASK_OE_AUTH_OPENAPI/' -i 8 find . -name "*.php"|xargs sed 's/TASK_APPLY_MNET/TASK_OE_APPLY_MNET/' -i 9 find . -name "*.php"|xargs sed 's/TASK_INSTALL_COMP/TASK_OE_INSTALL_COMP/' -i 10 find . -name "*.php"|xargs sed 's/TASK_OPEN_PORT/TASK_OE_OPEN_PORT/' -i 11 find . -name "*.php"|xargs sed 's/TASK_APPLY_DOMAIN_NAME/TASK_OE_APPLY_DOMAIN_NAME/' -i 12 find . -name "*.php"|xargs sed 's/TASK_SET_STAT_WARN_VIEW/TASK_OE_SET_STAT_WARN_VIEW/' -i 13 find . -name "*.php"|xargs sed 's/TASK_DEPLOY_AND_TEST/TASK_OE_DEPLOY_AND_TEST/' -i 14 find . -name "*.php"|xargs sed 's/TASK_CONFIRM_RELEASE/TASK_OE_CONFIRM_RELEASE/' -i 15 find . -name "*.php"|xargs sed 's/TASK_ONLINE_EXPERIENCE/TASK_OE_END/' -i  

你可能感兴趣的:(c,linux,PHP,脚本,domain,import)