作者:小侯飞氘 来源:https://zhuanlan.zhihu.com/p/38942108
还在用windows自带的记事本或写字板编辑文本文档?
还在用window自带的搜索服务查找文件?
还在手动备份重要数据和资料?
如果你对以上三个问题中任何一个的回答是“是”的话,我建议你看完下面的内容。
我会简单的介绍三个十分有用的免费软件,保证能提高你的办公室工作效率,为你节约出大量的时间用来刷知乎。
注:前方多图,非wifi读者注意避让。
一、Notepad++
这是一个免费但强大的文本编辑工具,只要用过一次,你就再也不会想打开windows自带记事本或写字板了。而且整个软件十分小巧,安装包才4M多。
官方下载连链接:Notepad++ v7.5.7 - Current Version,下载最新版的installer,双击,无脑下一步就行。
安装完成后,应该会自动在右键菜单添加一个“edit with notepad++”选项,可以用于打开任何纯文本文档:
![ef1fbc19cc6d754e19b8292f50c8079d.png](https://i-blog.csdnimg.cn/blog_migrate/5de3644e724fc0f9be452ea7311d5281.jpeg)
打开后的界面是这样子的,支持常见的程序语言格式(包括latex)、代码高亮、自动补全等功能,建议在 设置-首选项-文件关联 中关联自己常用的文件格式:
![352f50aab513de7aea6baa7d1791e672.png](https://i-blog.csdnimg.cn/blog_migrate/ff86e81041e40a08fee9decfa4c7ac60.jpeg)
可以同时打开多个文件,并且ctrl+shift+s批量保存文件,拖拽文件标签可以打开
双视图模式
![9c39bfad343190d0d187a0b3bc30430f.png](https://i-blog.csdnimg.cn/blog_migrate/3ce5d474874f1ac86c18deb99d04fadc.jpeg)
支持多文件批量查找、计数、替换,并且支持正则表达式:
![b867b9a9094eee5db7aabaec685acfca.png](https://i-blog.csdnimg.cn/blog_migrate/f99fa4a9faf70ab05e70f6e02327d280.jpeg)
按住alt键再拉光标,可以进行多行的列编辑(编辑规律的数据超好用有没有):
![0ae7a362090f116a6f4ca0490aaf9749.png](https://i-blog.csdnimg.cn/blog_migrate/4eb24c22ce88604476a3e4f01354c859.jpeg)
二、Everything
这是一个文件搜索软件。比windows资源管理器自带的搜索功能上强大很多,而且搜索速度非常快,除第一次需要初始化之外,不管文件夹多大几乎每次搜索都是秒出结果。
官方下载连链接:Downloads - voidtools 。软件同样很小巧,installer只有1M多,下载双击后,无脑下一步就行。
安装好,运行,建议在 工具-选项-常规 里把“集成到资源管理器右键菜单”勾选并应用。
![f276e046737d53651354bd3572e54823.png](https://i-blog.csdnimg.cn/blog_migrate/827099652d95e89b13051783508361d6.jpeg)
这样,在任意文件夹里点击右键,会出现搜索Everything选项:
![da75e6543b64de69cd6a6d81660ef601.png](https://i-blog.csdnimg.cn/blog_migrate/4f38352c435f014cb243e072b5a231d0.jpeg)
点击后,就能在当前目录及所有子目录下搜索文件,例如输入.txt,就能搜索所有txt格式的文件,多个关键字用空格(逻辑与)或“|”字符(逻辑或)分离:
![667b547ba2ba42e90a4e1cf688e444d6.png](https://i-blog.csdnimg.cn/blog_migrate/f473294b9cbd7543b555f792a99dcb04.jpeg)
支持区分大小写、匹配文件路径、正则表达式、按文件类型搜索:
![19522ecc1527c89af481e27ff61af31f.png](https://i-blog.csdnimg.cn/blog_migrate/f8ad621de643895cb3ec5125eaa01256.jpeg)
支持高级搜索:
![5b28ac3abb93c5c8b0008cef68f6df60.png](https://i-blog.csdnimg.cn/blog_migrate/a9bc1a8d753e535169675ae62a99ceb7.jpeg)
搜索处理大量文本时,配合Notepad++食用味道更佳:
![c7b864ab16e3b85c834fd038fdf2da3c.png](https://i-blog.csdnimg.cn/blog_migrate/8bfdfa250cd0a71074cc9fbde9ac4ff3.jpeg)
选择上图中的“复制完整路径和文件名”,可以批量输出文件路径,创建文件地址数据库,方便用python等文本处理脚本批量调用。
![65eb0b06ec283ca72eb96e6afa67dab3.png](https://i-blog.csdnimg.cn/blog_migrate/4b3fd14511289b3f352d3b385682ab13.jpeg)
三、FreeFileSync
自从隔壁实验室同学因为火灾把电脑烧毁导致延期毕业后,我所有的重要数据都是本地一份,同步盘随时同步一份(国内可以用 onedirve 或者 坚果云),移动硬盘每天定时同步一份。
FreeFileSync就是用于本地自动备份和同步文件的软件,大部分功能免费。
官方下载连链接:FreeFileSync 。下载运行安装后,界面如下。看起来稍微有点复杂,但只需要设置一次,保存成批处理程序以后自动执行即可:
![94c13d1163ea3f3a28266becee647ae1.png](https://i-blog.csdnimg.cn/blog_migrate/725a514c47909c5414e7b193afd396eb.jpeg)
首先把你的所有需要备份的重要数据整理到一个文件夹内,把这个文件夹地址输入到上图左边的路径框中。在创建一个存放备份文件的文件夹(建议放在另一个硬盘,通过物理隔离保护数据),地址输入到右边的路径框。
然后点击“比较设置”,选择“文件时间和大小”,也就是根据文件的修改时间和大小,来判断文件是否和备份文件夹中的一致,从而判断是否需要更新备份。
![1a13b13bda0f9f8fe999f453637df9ab.png](https://i-blog.csdnimg.cn/blog_migrate/938862450c1f9139401c8d03dfd7aa6a.jpeg)
再点击“同步设置”,选择镜像。这样一来,任何对重要数据文件夹的修改都会同步到你的备份文件夹中。
![d101744c1896a08253070c325e4dd85e.png](https://i-blog.csdnimg.cn/blog_migrate/40c1653a9991e6881dca560e1cfb3385.jpeg)
然后点击“另存为批处理程序”,点击另存为,得到一个xxx.ffs_batch文件。
![0dd7674402ed64c415694ee50200afd1.png](https://i-blog.csdnimg.cn/blog_migrate/c6a75a1d70df053b338a48ada85af56f.jpeg)
以后,只要双击运行这个xxx.ffs_batch文件,程序就会自动同步并备份你的数据了。是不是很方便很省心?告诉你,还有更省心的。关注公众号Java大后端,回复关键字资料,获取最新的架构资料。使用windows自带的“计划任务”功能,可以定时自动执行xxx.ffs_batch程序,从而完全不用你管自动备份你的重要数据。
用WIN10的Cortana搜索并打开“计划任务”(非WIN10系统在控制面板里搜)。点击创建基本任务:
![5636e6c76b02b54186f1d6ec1c11fb52.png](https://i-blog.csdnimg.cn/blog_migrate/1ed41e1c40895f677888083cf9b75858.jpeg)
名称随便输一个(如Backup),点击下一步:
![155a0628c4ae68b054eb6badaec8bc33.png](https://i-blog.csdnimg.cn/blog_migrate/dd30e90818d01769d725c7d2233c3c79.jpeg)
![9670f23014d47c704007a7aa81803ecc.png](https://i-blog.csdnimg.cn/blog_migrate/0f9ce9e960545790f73613d60c80cfe8.jpeg)
设置每天自动运行的时间,建议设置成电脑一定会开机的时间段。点击下一步:
![c13e66d5ecf9f58f4279eabc53b9a022.png](https://i-blog.csdnimg.cn/blog_migrate/8062a42320c9bc9a7ad0ebb083a02e21.jpeg)
![83986ebdfac0fc44a8d0a5e32066e543.png](https://i-blog.csdnimg.cn/blog_migrate/ab71e30e9027a31c82165395da261f4e.jpeg)
操作选择“启动程序”,路径框里选择刚才得到的xxx.ffs_batch脚本,点击下一步,完成即可。这样,系统就会每天定时备份你的文件了。
![66b61e61ba3e2fbe0411380779750e21.png](https://i-blog.csdnimg.cn/blog_migrate/2ac225b7dc722ea9837dfd17db1302a0.jpeg)
从此,妈妈再也不用担心我的数据丢失了。
(完)
最近热文:分享一份Java架构师学习资料! 我为什么要对 JSP 说再见!!! Dubbo 序列化协议 5 连问,这谁接得住啊? NullPointerException 的处理新方式 厉害!Java集合框架综述,这篇让你吃透! 懵逼了:请站在 JVM 角度谈谈 Java 的锁? 这21 个刁钻的HashMap 面试题 再见了, VS Code !——长按关注Java大后端——
![82d0c5fa60220d8d7046ec3ce1b3965e.gif](https://i-blog.csdnimg.cn/blog_migrate/c5d564e1adaca6cece5fd8272e1c6af2.gif)