作为程序员,近几年我都用过哪些优质的开源软件?
已往几年我打仗到了很是多优越的开源软件,本日就借着这个机遇,跟各人分享一下,那些我一向在行使的开源软件吧! 体验好的视频播放器 - IINA 各人都知道,macOS 的默认视频播放器 Quick Time Player 对一些视频名目标支持不是很好,之前我实行过用 MPlayerX、VLC 等作为更换方案,但结果都不是很好,直到我发明白 IINA。 这是香港科技大学一名门生基于 Swift 编写的 macOS 视频播放器,自开源以来,累积近两万 GitHub Star。 当初我刚发明这款软件时,就被它简约清爽的界面所吸引了。后头现实上手行使,发明其成果也异常强盛,提供的一些设置选项也很是机动。 在我用上 IINA 之后,就把电脑上的 MPlayerX 和 VLC 都卸载掉了。 假如要让我评比 2018 年最喜好的开源项目,那必然非 IINA 莫属。 界面自动化测试 - Airtest Airtest 是由网易所研发的一款 UI 界面自动化测试器材,于 2018 年 Google 的 GDC 大会上发布。 这款器材首要行使图像辨认技能来定位页面详细的 UI 元素,这也就意味着它可以在不行使任何代码注入的环境下完成自动化测试。 在该产物宣布前,已在网易内部的多款游戏中已获得现实应用。 它支持了 iOS、Android、Windows、小措施等多个平台的应用测试,通过在 IDE 中举办所见即所得的交互方法,极大简化了 App 图形界面的测试代码编写事变。 除此之外,你还可以借助该器材来编写 App 爬虫,服从也是蛮高的。 一键切换 hosts 设置 - SwitchHosts 这是一个用于快速切换 hosts 设置的小器材,基于 Electron 开拓,平常我首要将其用于测试软件在差异出产情形上的行使结果。 移动端收集调试器材 - Bagel 假如你是移动端开拓或测试,你电脑上应该用过 Charles 这款抓包器材,在调试处事器的接口数据或模仿慢速收集情形时,Charles 可谓是一款神器。 而 Bagel 则是一款与 Charles 有着相同成果的接口数据调试器材。 当你的 iOS 装备与 Mac 毗连到统一收集时,便可在 Bagel 上查察、监听手机 App 的收集哀求数据,拿来抓包很利便。比起 Charles 越发简朴易用,设置本钱更低,虽然,成果也就没 Charles 那么强了。 视频下载器材 - youtube-dl 假如你属于视频仓鼠党,喜好囤积互联网上的一些视频资源,那么你应该会喜好上相同 youtube-dl 这样呼吁行视频下载器材。 它可以通过指定一些参数,让你自由的配置视频下载的收集署理、毗连方法、地理限定、缓存路径等设置。 可是,因为参数设置选项浩瀚,使得中间对参数的选择与设置流程较为繁琐。 不久前,一名瑞士开拓者相识到这一痛点,便做了一款可交互版的 youtube-dl,支持你在呼吁行中利便的配置下载视频的判别率、名目与字幕。 latex 代码转换器 - Mathpix 假如你常常用 latex 编写文档,那你必然得安装下 Mathpix。 这款器材能将带数学公式的截图一键转成 latex 代码,帮你省下许多时刻,堪称神器! 图片无损放大 - waifu2x waifu2x 是一位来自日本的开拓者所开源的项目,该项目操作人工智能深度卷积神经收集技能来无损放大图片,堪称是一款图片放大神器。 【编辑保举】
点赞 0 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |