什么样的软件才算良心软件?深耕数据分析数年得出的经验总结——省(zǎo)时(xià)间(bān)的软件才是真正的良心软件!
毕竟对一个程序员来说,时间就是头发!
1、Total Commander -文件管理器
批量管理文件,批量重命名/删除/复制/移动/修改时间属性等等,还可以一键修改,一键撤销,整理分类文件夹的时候不要太方便啊!
并排双窗口查看,一目十行,瞬间感觉自己像争锋夺秒的金融新贵哈哈哈
压缩/解压文件,市面上的压缩软件也很多,但是没有像TC这么方便的,支持多种格式,也可以一次性解压多个文件。
ps.记住快捷键之后还能再快人一步。
总之TC就是一款看似平凡,但是只要你用起来就再也离不开ta的软件。
2、Everything-极速搜索
话说,N多年以前,我也是个傻乎乎地在资源管理器里搜索文件的傻白甜......默默忍受每一次进度条龟速加载的崩溃
直到遇见了Everything,索引文件和文件夹名一般只需要几秒钟就可以建立数据库。
Windows10下索引120000 个文件只需要 1 秒!这个速度!!各位品品!
3、Wox-快捷启动器
上面说的Everthing,其实在Wox 1.2.0 中就已经自带了。
但除此之外,还有一些别的基础功能,再去官网下载几个插件,Wox可以做很多事情:比如,你可以把Wox当计算器用(输入运算公式,就可以直接触发计算器显示计算结果),用Wox来查天气(输入weather+地区,直接显示);再比如,用来找历史剪贴板(只要是你之前复制过的内容都可以在这里找到),用来做网页搜索(当然可以随心所欲设置搜索引擎)
用法很多,就不一一例举了,大家自行探索吧!
4、FineReport-商用报表
16年接触的FineReport,那时候刚入职新公司,公司现有的系统都是非常老套,用的还是.NET,我是做java的,老板想把这一套系统改成.NET。
当然,代码易改,报表工具倒是找了好多,刚开始吧用的是FastReport,还有一些老文件没有改,又不好迁移,正好这个东西对java的支持也不是很好,于是采用了java调用.net的方式去打开这些报表
然后给老板谈了谈,想找一套在java上面的报表,开始找了个JasperReports,于是便试了试,(我简直了,这东西到底多久没更新了),很多较为复杂的都好难实现,找资料也是老的不要不要的。
后来另一家公司的朋友给我说了FineReport,抱着试试的心态试了试,卧了个槽,那个设计工具真的屌炸天!
类似Excel简直让我无语,首先视觉上就清新脱俗了,之前我用的FastReport是万万比不了的,那个设计工具,一片空白,还要手动对齐,慢慢调慢慢看(这个预览也是恶心,只支持sqlserver,其他的还要装乱七八糟的驱动,帆软方便多了直接就支持了,还可以直接连接多种数据库),关键关键,对java无缝支持,神器啊,有木有!
再就是效率上,大大减轻了工作量,提高了效率,当然文档也是好的不要不要的(以至于我没怎么百度,有时候也在群里问了问,基本都照着文档就上手了),里面的功能也是很强大(解放双手,拖拖拉拉基本就好了),反正,总而言之,好东西。
FineReport:https://www.finereport.com/?utm_source=media&utm_medium=CSDN
5、ProcessOn-绘图
市面上做这种思维导图的软件其实很多,但我最近发现ProcessOn用来做数据库的逻辑图很不错,适合用来自己梳理逻辑。
据说做PPT的功能也不错,不过我没尝试过