爱收集资源网

类似动次的软件 三年磨一剑:Snipaste的快节奏

网络整理 2023-10-28 12:09

关于「幕后」

我们每晚会接触大量的软件、硬件,而且多数时间下,都只是以固有的「使用者」视觉去体验和衡量,快节奏的模式让我们没时间感受太多背后的理念。「幕后」栏目为此而生,我们会不定期约请一些制做者,述说她们在产品开发/制做过程中的点滴。

前段时间,一篇名为《Snipaste-开发了两年的截图工具,但不只是截图》的贴子在V2EX上成为热门,这款免费且功能强悍的Windows截图工具迅速得到了诸多用户的关注和喜爱,少数派也在第一时间对Snipaste作了详尽介绍。

但当我们进一步接触了开发者levie以后,才发觉不论是Snipaste本身的功能设计,还是开发背后的故事,都还有太多太多值得挖掘和分享。于是,就有了这篇可能是篇幅最长的一期「幕后」,在访谈中,他向我们分享了他心目中Snipaste的用法,以及Snipaste的未来,最后,对于这些想要进行尝试独立开发的人,他也向你们分享了几点自己的经验。

五年磨一剑

Snipaste(PicNotes)确实是2014年初开始写,到现今也确实快两年了,所以你说标题党我是不服气的,但你说我花费了两年才开发下来,我也是不服气的。

π:介绍一下你自己。

你们好,我是levie,目前是一名博士研究生。之前好多网站说我是一名学院生,虽然并不对。我其实也很希望自己在学院时期就作出Snipaste这样的作品,这样我的职业规划和人生轨迹应当会大不相同吧。

Snipaste是我第一款公开发布的作品,虽然我在平常使用笔记本的时侯就有好多点子,我也把它们记录出来了,所以我之后就会有其他作品。不过Snipaste早已够我忙许久了,其它作品只能暂时搁置了,希望它们下来的时侯也能遭到你们的喜欢。

π:开发Snipaste的本意是哪些?为何想把它弄成涵盖这么多功能的强悍工具?

虽然Snipaste的生日是2015年12月4日,这三天我把它从PicNotes更名为Snipaste,而PicNotes诞生于2014年元旦期间。

PicNotes最后一个版本

从PicNotes这个名子你们也可以猜下来,它的目的就是用图片来做笔记,临时的笔记,所以是贴在屏幕上而不是置于电脑里。至于为何后来更名为Snipaste,是由于不知不觉中截图功能就比较强悍了,得在名子里彰显一下。

好多人都说Snipaste太强悍了,功能太多了,但作为一个日常的使用者,它的每一个功能我的使用频度都很高,所以我并不认为它有多复杂。

并不是我特意想把Snipaste做得功能非常多,而是假如要用贴图的方法来提升工作效率,它就须要有这种功能。虽然它有好多操作,都是十分直觉性的,真正懂Snipaste的人就不会说它复杂,我很幸好用户群中也有这样的人。

π:这款软件花费了两年才开发下来,在这开发的过程中,你都遇到了这些困难?是怎样解决的?

虽然贴子标题说「开发了两年的截图工具」,只是想吸引你们的注意而已。其实贴子里有解释,但你们虽然都没理解我的意思。

Snipaste(PicNotes)确实是2014年初开始写,到现今也确实快两年了,所以你说标题党我是不服气的,但你说我花费了两年才开发下来,我也是不服气的。由于自用的时侯,开发Snipaste是没有deadline的,所以很随性,想写就写,有时侯自己没哪些新的需求了,可能三四个月都不曾改动一行代码。

我喜欢独立完成事情,能不问人就不问,所以开发Snipaste的时侯我是面向Google、stackoverflow、Qt社区和Github编程。再结合自己的思索,这样早已可以解决大部份技术上的困难了。

其他困难,主要是Qt自身的bug。我在开发Snipaste的过程中遇见的Qtbugs就有十几个,其中大部份都被其他用户报告过了,有些是很快地在下一个发行版解决了,有些则过了几年都还未被解决(其中好多就是QtonMac的bug,所以我才说Qt对Mac的支持不好)。我自己也递交了两个bug,很快就被处理了,但当然我还另外发觉了两三个,只是当时事情多,一拖再拖也就没有再报起来了。

假如开发过程中遇见了Qt自身的bug,是比较无奈的,由于你很难自己去解决它,只能寄希望于Qt官方的更新。但Qt总体上还是十分不错的,用上去很舒服,非常是用户指南(QtAssistant)十分实用,我都是用户指南里找不到解决办法才上网去搜的。

Snipaste究竟有多少功能和使用场景

假如想要学会一个中级工具,那学习成本自然也是要的,世界上并不存在不须要学习成本但却很强悍的工具。强悍的工具一般还有一个共性,就是一旦你把握了它,它带给你的回报远远超过你当时付出的时间和精力成本。

π:看见你谈到你对截图有各类奇怪需求,你平常是会用到特别多截图标明的操作吗?通常会拿来做哪些事情?

虽然我平常对标明没哪些需求,但对截图要求比较高,例如「按照先前截图的区域再度截图」,例如精确控制截图范围。

在Snipaste还称作PicNotes的时侯,它的标明功能虽然和QQ截图的差不多,形状不能再编辑,文字也不能旋转。后来为何要把标明弄成可以再编辑、文字也可以旋转的呢,哈哈,缘由挺有趣的,是由于我有几次须要上传自己的身分证相片,之后就要给图片加上文字水印,例如「只供xxx作xx之用」,这样的水印一般都是竖着写的,之后我发觉用PicNotes不能生成这样的文字,QQ截图也不能,我就只得去打开PS了。

这让我很不爽,明明并不复杂的需求,为何要我去打开PS,所以我就开始自己实现文字的旋转,其他标明工具也顺带受惠了。

π:假若让你向他人介绍Snipaste,什么功能和细节是你会非常向人指出介绍的?

Snipaste的两大功能是截图和贴图,我就分开来说吧(虽然标明工具也是比较大的一个独立模块,但和其他的图片标明工具相比之下,它的独特之处并不多,所以就不说了)。

Snipaste的贴图功能

先说贴图吧(是的,请容许我再度指出,Snipaste的本体是贴图),我最喜欢的是手动备份和分组功能。并且,果然你们还是把Snipaste当截图工具了,由于几乎没有用户跟我反馈或则讨论这两个功能。这两个功能虽然耗费了我特别多的精力,为了让你们感受到它们的妙处,请容许我详尽说明一下。

手动备份,指的是你贴到屏幕上的每一张图片,每一张图片上的标明以及编辑状态,以及图片之间的层叠关系,在你上次启动Snipaste的时侯,就会被完美地恢复。

哪些叫「完美」呢?拿文字标明做个事例,就是你在这张图片上添加了文字,而且还没结束编辑,文字可能被部份选中,输入光标在某两个字之间,这时侯你关掉Snipaste,再打开它,你会发觉文字的旋转、缩放状态被恢复了,文字也一直处于编辑状态,之前被选中的文字也还是选中状态,连光标位置也一样!这样我每次关掉Snipaste的时侯都毋须有疑虑,由于上次打开的时侯,Snipaste会让你以为它未曾被关掉。

这样做的灵感来始于谷歌的OneNote,你在这个笔记页面把一段文字选中了,它就真的是永远被选中了,不管你是切换到其他笔记再切换回去,还是你关掉OneNote再打开,你会发觉那段文字还是选中状态。当我发觉这一点的时侯,我就渴望着我也能写出这样的软件。

之后是贴图分组功能,我相信中级用户以及拖延症用户会喜欢它。

例如我当前在为问题A查找资料,所以构建了一堆和A相关的贴图,但以后我由于各类缘由不得不停下问题A,转去解决问题B,我其实不希望问题A的贴图继续占用我的屏幕空间,阻碍我对问题B的思索,这时侯我就新建一个分组,切换过去,就可以开始为问题B弄一堆贴图了,而我也可以随时再切换回问题A的分组去继续处理它。

有些用户可能会认为这个使用场景很眼熟,没错,就是傲游的标签组功能(虽然在近来的版本被移不仅),我使用傲游浏览器就是长期七八个分组,每位分组十几个标签的……

可能有人要为此说这两个功能并非Snipaste原创了,但它们并不是同类软件具有的功能哦。就好象发表论文一样,用于解决A问题的算法,我发觉它可以拿来解决另一个完全不同的B问题,因此作了针对性的适配,虽然也是被承认为原创的。

说完了贴图(总算),截图功能我就简单说三点吧。

第一,是对截图进行标明以后还容许用户再度编辑截图范围,虽然这是十分正常的需求,我很不理解为何QQ截图不容许用户这样做。我曾经用QQ截图的时侯,常常很用心地编辑了半天,最后发觉有一部份没有被截进去,天啊,截图范围竟然没办法再改了,于是昨天的编辑枉费了……

第二,是对截图范围的精确把控,注意,我这儿并不是指逐象素地调整截图范围,而是我能明晰晓得什么象素被包含进了截图。在Snipaste中,截图范围是被边框线包围的,在自带的放大镜下类似动次的软件,被边框线遮挡到的象素点,就是不被包含在截图范围内的。

但是有些截图工具不是这样的,它们居然把边框线画到了截图区域内!拿线段来举例吧,我截取的范围是5到10,边框线的长度是2,这么Snipaste会把边框线画在3-4、11-12这两个地方,而有些截图工具是把边框线画在了4-5、10-11这两个地方,把5和10这两个点给覆盖了,也就是说,即使它们被算入了截图范围,但由于被边框线遮挡,我却未能在截图时见到它们的内容。

第三,就是用滑鼠调节截图范围的时侯,何必把键盘置于截图区域的编辑线上,只要置于截图区域外任意一点上就可以开始拖动调整截图区域。我截图的时侯,就常常忍不住这样做,觉得很爽,哈哈。是啊,截图区域外如此大一块面积,为何要不容许用户点击呢。

二次编辑窗口

精确控制范围

手动辨识范围

π:你有指出Snipaste适宜程序员和设计师,也提及非常适宜多屏用户,这么能够具体分享几个Snipaste的使用场景?

上一个问题早已提及了一些使用场景,主要是资料搜集和记录,是普通用户也适用的。至于特殊群体,下边先来谈谈程序员。

将代码转为图片

这儿主要借助的功能就是复制HTML格式的文字转换成图片,但这个特点好多程序员没有正确理解,以为只要复制带高亮的代码,贴下来的图片也是代码高亮的。

不,这取决于你用的代码编辑器,假如编辑器不支持以HTML格式复制代码,这么复制下来的就是纯文本,贴下来的也只能是纯文本图片。

在此我安利一下VisualStudio,给它安装一个ProductivityPowerTools扩充,打开这个扩充的"HTMLCopy"功能,你就可以开始随便复制代码了。我测试过vs10、vs13和vs15,复制下来的代码用Snipaste贴下来,疗效和VisualStudio显示的几乎是一模一样的!

这么有哪些用呢?例如你要实现某个功能的时侯,可能要参考另一个代码段的写法,你把这个代码段复制之后贴下来放在门口,就可以开心地对比着开始写代码了。其实好多编辑器自带窗口split的功能,也能实现类似的功能,但有了Snipaste,灵活性更大,也更便捷。

时常,我们也须要把代码弄到手机上读,但若果直接把代码文件放在手机,代码高亮须要非常的应用不说,手机上对文本文件的操作总是没有图片便捷的。这时侯可以把你须要阅读的代码复制之后贴下来转为图片,放在手机上就可以了。虽然你复制了几千行的代码,Snipaste把它转成长图片也是完全没问题的。

至于设计师,因为我本人并不是设计师,所以说下来的可能不完全正确。一个场景就是颜色提取和记录(最新版早已支持直接复制Hex值),贴下来的颜色卡片也应当是很有用的功能。

另一个场景就是把图片贴下来,设置为半透明,如今你就可以把它和另一张图片进行对比了,若果把它放在空白的画纸上,再打开键盘穿透状态,就可以开始临摹了。

颜色提取

π:Snipaste会对一个功能点做各类扩充延展,例如抓图功能除了能抓图,能够复制RGB色值到剪贴板,能够把颜色贴下来,能够转换其他颜色格式……你在做的过程中,是就想实现如此多功能,还是说由于有同学和你提了「能不能这样」之后才做进去?

抓图这个功能,虽然我自己写程序的时侯也会用到,所以也算是自己须要才加起来的,但后来「想象」设计师也会须要,所以把我想像中她们须要的一些特点也加起来了,何况我一开始就准备公开发布这个程序的。

说到这儿跑个题,虽然我个人对设计师是很崇敬的,我自己设计出的东西只能让自己满意,而她们能设计出让特定群体满意的作品,这个特定群体可以是大多数的普通用户,也可以是特定领域的用户。

产品发布后就有设计师联系我,希望帮我改进图标,甚至说可以不用给他图标手稿,当时我就崇敬得不行了,结果他(她?)说这是「基本生存技能」,我……然后只花了一个下午,他就改进了不少图标,这让画一个图标就画几天的我来说,真是很震憾的……

第一次发布的贴子里我说过,这个软件两年来就我身边的一些家人和同学用过(在她们的记忆里它还是叫PicNotes)。最开始贴图的功能应当是我姐的需求,我感觉很不错,就开始开发了。之后自己成为了贴图的轻度用户,自己给自己提了不少需求。后来给师弟用了,他也提了不少需求,例如旋转图片、撤销所有标明等等。

只要是她们须要的,我就会努力加进去,为何不呢?她们也会为我考虑,认为是PicNotes应当有的功能就会提出来。

π:Snipaste如此多的功能,这种上面有多少是你自己本身的需求,多少是他人同学提的?你怎么权衡一个别人提出的功能是否应当做?

可以说90%以上都是我自己本身的需求吧,毕竟在我发布之前,有好多功能是我身边那些人也不晓得的,但这并不影响她们愉快地使用啊。

有些用户总责怪Snipaste太复杂,我想说,你只用你须要的功能的话(嗯,大部份用户就须要截图……),Snipaste可以直接上手。不须要的这些功能,你非要想学会,那其实是有难度的。

假如想要学会一个中级工具,那学习成本自然也是要的,世界上并不存在不须要学习成本但却很强悍的工具。强悍的工具一般还有一个共性,就是一旦你把握了它,它带给你的回报远远超过你当时付出的时间和精力成本。

我在贴子里和官网是如此说的,你若果提一个功能,我「很可能」去帮你实现它;假如你须要某一个选项,请「尽管」告诉我。

后者的「很可能」,是相对于你去给大公司的软件提要求来说的。对于大公司,你提的要求都不一定能抵达软件的决策者那儿,所以能获得支持的可能性是很小的。而对于Snipaste(或则其他个人或则小团队的项目),只要你提建议的途径是开发者认可的,这么你的声音就可以确保被他看到,它被实现的可能性也就大大降低了。

其实,并不是说你提了都会被实现,开发者有他自己的考虑和坚持。至于我自己,我不希望Snipaste成为大而全的「截图」软件,说到专业的截图,比Snipaste优秀的软件并不少。

据悉,我也希望Snipaste里尽可能不出现极少用户才须要的功能,即希望每一个功能都有比较大的用户群。

前者的「尽管」,是由于每位用户都是不一样的,开发者可以建议用户如何去设置软件(即软件的默认设置),但不应当要求用户一定要接受那样的设置。而好多这一类设置,虽然在代码里都是早已存在的。假如用户须要自定义某个设置,我很愿意弄个选项把它曝露下来,代码量低,也不影响程序容积和性能,用户又开心,何乐而不为呢。

但有些选项则不是代码里早已有的,要降低它可能会影响到程序的其他流程或逻辑,这些我都会谨慎考虑。另外有些选项则会违反我的设计原则,这些我就直接不会考虑。

未来的Snipaste

π:目前早已是你心目中Snipaste的最终形态了吗?还是说以后就会有其他想扩充、改进的?

不不不,这并不是Snipaste的最终形态,即使它早已比较完整了,尽管它早已可以让大多数用户常年稳定使用了。有一句话我说了好多次,就是对我自己来说,Snipaste1.0就早已完全满足我自用了。

后来的版本修补了不少bug,是由于我自用的时侯不会碰到这些bug,例如双屏、主屏在右,例如快捷键设置,我自己就用默认配置,所以设置为其他快捷键有问题,我没进一步测试到。

并且满足我自用,并不代表我自己没有进一步的需求了。我自己的计划列表里,还有一些我觉得很有用、但实现有困难的功能被我搁置了,我希望之后能实现它们(不,我并不是只滚动截图这些)。有些用户也提出了一些很有建设性的意见,我也希望把它们加入到Snipaste,所以Snipaste也许还有很大的发展空间。

然而,你就逗留在现今的版本也行,它应当已然很为你提供很大推动了。

π:在V2EX的主题帖中,我们发觉iPic的作者也想为Snipaste的Mac版本出一份力,希望结合iPic图片上传图床的功能让Snipaste的体验更好,你如何看这件事?

是的,在Snipaste1.0发布之初iPic的作者Jason就给我发短信了,说希望还能合作,也希望能为Mac版贡献一份力。

我其实是很赞同的,由于Snipaste也不准备把图片上传等功能涵盖进来,虽然它只是一个本地的贴图软件。假如和第三方App的作者合作,只需接入他提供的API即可,为何不呢?Jason也十分热心,给我分享了好多他作为独立开发者的看法,我获益良多。

虽然我个人是十分艳羡个人开发者的生活的,开发自己喜欢的App,顺便养活自己,还有一群支持自己的用户,这大约就是程序员的理想状态吧。

相关阅读:《幕后|他独立开发了「图床利器」iPic,并想坚持做小圈子里的个性化产品》

π:有将Snipaste开源的看法吗?为何?

在我决定把Snipaste免费的那一刻,我也决定了会将Snipaste开源。

Snipaste是我独立开发的,开发中遇见的好多问题,都是通过Google、stackoverflow、Qt社区和Github搜索解决的,可以说是得到了免费的专业指导,所以我希望自己也能回馈一下。

另外一个开源的动机是来自Mac用户的强烈呼声,希望能早日为她们提供Mac版,但靠我个人肯定是没那么快的,所以我想假如开源了,进度会快好多。

但后来有一些用户很诚恳地给我提意见,说不要贸然地开源,对产品未必好,开源以后贡献代码的人也未必多,比较大的项目,稳定地维护上去也不轻松。后来我又看见有人把我的程序打包加密还挂上她们的捐款链接,我真的就轰动了……所以假如如今把代码开源了,恐怕会发生更坏的事情。

为此,为了Snipaste的发展,近日我是不会开源的。目前的考虑是,当Snipaste积累了一定的用户群,有了一定的口碑和名气以后,再考虑开源的事情,那时侯大约能把作恶的人的影响降到最低吧?

虽然,Snipaste受欢迎并不是编撰它有多困难,实现它的技术有多么厉害,主要是它的一些设计理念捉住了好多用户的痛点。我很愿意在有空的时侯,把Snipaste上面的一些技术写成文章分享下来。

π:你们对Mac版本的Snipaste呼声十分高,能透漏一下预计在哪些时侯可以发布吗?

这个问题我在1.5版发布的时侯简单说了一下,就是真的没办法给开具体的时间表,只能说近来两个月是不会出稳定版的。由于接出来这两个月我现实中特别多事情,不可能花好多精力在Snipaste头上。

独立开发和好软件

Snipaste是免费软件,它也很安全,没有广告、不会扫描你的硬碟、更不会上传用户数据,它只做它应当做的事。

π:判定一个软件的优劣,你有什么标准?你觉得一个理想的好软件是应当功能足够强悍吗?还是其他?

好软件的首要要求,我觉得是只做它应当做的事。这包括两个方面类似动次的软件,一个是实现合理,能不用到的资源就不要去调用,另一个是不作恶。

关于不作恶,Snipaste英文主页有一句话:「Snipaste是免费软件,它也很安全,没有广告、不会扫描你的硬碟、更不会上传用户数据,它只做它应当做的事」,这句话被好多介绍Snipaste的网站都引用了,为何都不约而同地引用这句话,缘由我想你们也明白。

我并不是谴责个别大公司软件的做法,虽然它们并没有逼迫用户去用。国外的Windows用户习惯了免费,但公司要挣钱,所以在软件上加了一些东西,所以有说法是「免费的东西最贵」,是很对的,用户虽然并没有占到实惠。

然而,虽然是有其他方式能从免费用户里面赚到钱的吧,例如争取让免费用户转为付费用户,美国的好多公司就是这样,所以美国的免费软件并没有给人普遍不可信任的觉得,这并不是崇洋媚外,这是现实。

悉心的用户似乎也留心到了,Snipaste英文官网和英语官网的基本是一句句仿效翻译的,但中文官网惟独缺乏了前面那句话的翻译,由于我认为美国的软件普遍都做到了,我没必要把它当作一个亮点掏出来说。

我很希望有三天,国人的软件也能得到你们的普遍认可。这并不遥远,你们都在努力,如今也早已有好多国人出品的优秀软件了。

其次,好软件其实就是切中了你的痛点。你须要它,它对你来说就是好软件,即使对其他用户来说,它可能并没有哪些可取之处。所以这些好软件一般都是精巧而专精的,我希望Snipaste作为「贴图」软件也是这么精巧的,截图功能只是为了让贴图功能更好用而降低的一个辅助。用户假如须要大大提高截图的功能,我可以考虑出一个专精截图的另一个软件,即使我很怀疑这样的必要性,由于这类软件市场上并不稀少。

π:像Snipaste这些功能较为全面的软件一般采取完全付费或部份功能付费的模式,为何你采取完全免费的模式?

不瞒你们说,我在付费和免费之间是挣扎了许久的。

我或许须要挣钱,所以一度是准备基础功能免费,中级功能收费的。但这样一来,势必都会大大降低用户群:一个软件发布之初,假如你们据说它还有中级功能,而且须要付费就能使用,好多人可能就连免费版本也不乐意去尝试了,这是人之常情。而我希望更多人的人去尝试Snipaste,去体验贴图功能怎么可以提高你的工作效率,这是我最终选择将Snipaste免费的根本缘由。

另外,也是由于我目前未能给你们提供稳定的「售后服务」,没办法对付费用户负责,所以Snipaste现今不能是付费软件。

最后还有一点,就是我觉得基础的工具软件应当是免费的,就是这些给最普遍的用户使用的软件,例如Everything,它的免费给广大的PC用户带来了效率的极大提高,我希望Snipaste能向它看齐,也成为这么一个软件。而这些针对专业用户的软件则就应当是收费的,虽然你都用它来完成专业内的事情了,相当于它在帮你做专业工作了,为何还不肯为它付费呢?

说到这儿,虽然Snipaste也「有可能」出付费的Pro版,针对有逼迫症的用户、完美主义的用户以及有专业需求的用户。但你们可以放心,免费版现有的功能不会被剥夺,尽管我内心是很希望能把贴图分组功能分离下来,虽然这也是中级用户才须要的功能……

这么你们可能会问了,Pro版大约哪些时侯出,我也不晓得……有些特中级功能(请容许我如此尊称,由于免费版的Snipaste早已有不少中级功能了)是我很早就在计划的,有些是现今的一些专业用户提供的,能不能实现下来我也不晓得。但若果出了Pro版,已捐献的用户会有不同程度的奖励,以谢谢她们对我的初期支持。

π:现今有越来越多的在校中学生会想要尝试独立开发做一些东西下来,对此你有何建议以及经验分享?

我也很鼓励你们去独立开发一些作品的,可以挺好地「修炼」自己,这些提高,是依照他人的嘱咐任务式地写代码难以获得的。建议的话,我说四点吧,希望能对你们有所帮助。

第一,你想做的产品,必须你自己有这个需求,就是说你自己要用。

做一个自己都不须要的产品,我认为结果不会好,过程也不会享受。假如你自己就用的话,就算做下来不受用户欢迎,你还可以自用呀!开个玩笑,虽然假如你自己很喜欢它,这么肯定也会有其他用户很喜欢他的,所以会不会有用户群,虽然并不是你一开始就应当考虑的。

只要你认为你须要,你就去做吧。其实,督查也要做一下,不要重复造「有名的」轮子。就是说,假如这个功能还没有很有名的作品,那你就有机会。

第二,虽然你想做的功能早已有了类似的产品,甚至很出名的产品,也不一定要就此打退堂鼓。

只要你认为有可以改进的地方,非常是有好多可以改进的地方,这么就可以去做。并且,也不要为了保险起见,把所有同类产品都试用一遍。你每用一个产品,你就会遭到它的影响,你的思路会因而遭到限制。

例如Snipaste的截图就遭到了QQ截图的影响,无法扭转了,所以我在实现截图的时侯,也不再敢去试用其他截图产品,就是怕遭到它们影响。是的,即便是有名的FastStone和Snagit,我之前都没有用过。

第三,试试做一个桌面产品吧。即使如今联通App很火,但我认为好多都是伪需求,能沉淀出来让用户乐意常年使用的App虽然不多。

其实你会说桌面软件都发展20年了,该有的软件早就有了,市场早已饱和了。但其实桌面才是生产力的主战场啊,而生产力工具天生就是有不断的改进、创新的可能。相信你平常使用笔记本时也有觉得不顺手的情况,挺好,那恐怕就是你可以着手的地方!

第四,产品从1.0到2.0很容易,而且从0到0.1很难,所以不要迟疑太多,想做就去做。

π:推荐几款在Windows上你个人喜欢的工具型软件。

是的,我是Windows铁粉!其实,这并没有指责其他操作系统的意思。我只是说Windows是我个人用得最顺手的系统,由于几乎不管我须要哪些功能,我都能找到相应的软件。实在找不到了,更好,是时侯自己写一个了。:-)

虽然,每一个系统都是这么,只要用得精,这么它对你来说就是其他系统无可替代的。

以下都是我开机启动的工具(一部份):

还有一些是须要用到的时侯就会翻下来的软件,这部份不好列出,就不说了。但NirSoft网站的这个作者还是要安利一下的,他的软件都特别专精、干净、实用,我以前把他所有软件的简介给读了一遍,之后选了几个自己须要的收藏上去。

(文末栏目图来自BusinessvectordesignedbyAkdesign)

类似动次的软件
上一篇:C语言引领操作系统与应用程序的演进 下一篇:没有了