我的常用软件_工作方式

摸鱼写一篇文 记录自己觉得用起来很方便的工具还有工作方式

2015-11-26 初版
2018-12-03 更新
2019-09-22 工作环境基本在Linux这边之后,做点补充

桌面环境

因为主业是嵌软开发,大量工具链在windows这边,所以把win作为宿主,linux放虚拟机里跑。

windows下跑Linux虚拟机实不好使用,直接多装了一台实机。

win下的unix兼容环境msys2

相比cygwin,跑得更快,带包管理器,和arch用的一样pacman。
就这两项,使用起来就要舒服得多。
能用很多unix工具,比如我不会写bat脚本,有这个在win下也能用shell脚本了。

P.S. win10之后出了个WSL子系统,用途类似

mint linux

体验不错的桌面环境,ubuntu的包基本都能用,免折腾。

Manjaro Linux

易用的Arch系Linux,选用它主要是软件源的策略对开发者友好,而且有强大的AUR源,用过就不想离开了。

窗口管理器选用i3wm,大量操作摆脱了鼠标。

跨平台桌面工具

Typora

单栏Markdown编辑器,用了一段时间,感觉适合写作,对于日常笔记还是有点“重”。

现在写Blog和Wiki都用这个,很好使,所见即所得(也可切换到源代码模式),在插入图片时可以自定义资源文件夹的相对路径,体验很棒。

Dokto

局域网内快速分享文件、文本的工具。重点是跨平台,开源免费,QT写的,好多年不更新了但同类工具真没见过能打的,Windows/Linux桌面下都挺好使,Android端体验不佳但聊胜于无。

Ubuntu/Arch的AUR源都有二进制包,Windows的话:https://sourceforge.net/projects/dukto/

Barrier

共享键盘鼠标,几台电脑能使用同一套键鼠。

其实就是从Synergy那fork过来的,Synergy的build要收费,这个不用。

Windows桌面工具

Clover

“给资源管理器加上标签页”

P.S. win8之后稳定性变差,已弃用,改用FreeCommander
(2019-01-14)现在已经沦落为国产垃圾,会擅自安装广告软件

f.lux

这玩意可以根据日落时间调节屏幕色温 减少眼睛疲劳 是个好东西
看视频的时候暂停掉就好.

Rolan

快速启动工具 很好用 (也可以把它装到u盘里, 路径可以设置成自适应的.)

像这样, 想启动程序的时候, 热键呼出, 输入拼音首字或者英文, 回车就能启动.

有了快速启动工具,就可以放空桌面了,配合的Win+R和everything能完成大多数程序的启动。

Alt Drag

按着alt键就能拖动窗口/更改大小/改变透明度之类的…很方便

win自带的工具

calc.exe mspaint.exe charmap.exe

哦 还有一个win7下的截图工具(SnippingTool.exe), 名字太长了, 我把它加在rolan里了.

P.S 截图工具改用snipaste了

FreeCommander

易用的文件管理器。

snipaste

免费截图工具,很好用。

特色是贴图功能,能把截到的图暂时“贴”到屏幕上,有时候开发需要参考,或需要把截到的几张图拼起来:

everything

快速找文件的利器,输入文件名字(支持通配符、正则表达式)能快速找到想要的文件。

7-zip

免费、开源的压缩解压工具,包括rar格式在内的常用档都能解,值得一提的是7z格式本身就很优秀。

P.S. Bandzip的GUI的体验比7-zip好太多,换了

Bandzip

免费闭源,压缩解压工具,有一些用户友好的细节,比如右键菜单中有文件预览、不用压缩就能预览图片。

notepad++

免费开源,超轻量编辑器,notepad的替代品,语法高亮,宏。

适用场景,临时改点代码。

Beyond Compare

这个用来做对比很管用
有时候需要对比文件夹差异还有手工合并一些文件..
这个能派上大用场 效率工具,是收费软件

MobaXterm

开源SSH工具,有免费许可,用于替代putty和winscp,功能丰富,用户友好。

关于它的免费许可(Home Editon),是允许商用的,但要求软件必须由个人下载,而不能由公司分发。

Linux桌面工具

Alacritty

号称Linux上最快的终端模拟器,确实好用,配置简单。

nemo

图形化文件管理器,有一点特别好用就是访问远程目标,比如SMB、SFTP之类的,常用的直接做成书签,就不用手动搞FUSE了。

深度截屏(deeppin-screenshot)

不得不说还是国人懂国人,一款类QQ的截屏工具。

https://github.com/linuxdeepin/deepin-screenshot

Linux命令行工具

常用CLI工具实在太多了,可以去翻我的wiki

Linux环境下整个习惯和win下不太一样,工具比较少有大而全的,比如二进制编辑,win下可能专门开个十六进制编辑器就上了,而那边就会使用xxd工具先转译成十六进制文本,再xxd -r转回去。

正因为命令行下工具丰富,用各类脚本把工具粘在一起实现自动化就很方便,而win下要做自动化很多时候得用AutoHotkey之类的模拟对GUI的操作,相信用电脑时间长了之后,都会想把一些低效的重复操作自动化,win的局限性就在这了,所以我现在更喜欢在Linux那边干活,在Win这边娱乐。