GitHub 托管的10款免费开源 windows 工具
GitHub 是如今所有开源事物的中央仓库, 这个网站最近发布了一个叫做《2016 Octoverse 状态报告》,详细列出了从去年起其一系列亮点, 包括总的活跃用户数,最常见的 emoji 表情,最常被使用的编程语言,等等。
而最令人感到惊奇的是什么呢? 微软竟然位列总活跃贡献榜首 — 在关注量上击败了 Facebook, Google, Atom, 以及 NPM。

我觉得不可思议的就是微软这么快就可以转变思维拥抱开源。一切都是从.NET 框架的开源 开始的, 而尽管当时人们认为这只不过是一锤子买卖,但微软却仍然在坚持着,并且在最近还开源了 Live Writer, 因此这种新转变看起来是认真的。
我们乐见如此,并且为一些最常被使用的Windows软件能在Github免费获取而叫好。下面是一些我们找到的软件。
正在加载...1. Visual Studio Code

坦白地说,我有太多关于VS Code的好处要说,所以我给总结下:它的美观、它可以运行并且可以正常运行(跨平台)。 它仍然缺少一些细节功能,但如果给它6-12个月的时间,我相信它可以攫取Atom 和 Sublime Text 的宝座。
2. FocusWriter

如果你正在从事某种写作——小说、博客、文档等——你绝对希望认识一下FocusWriter。它已经有近十年的发布历史了,但是一直是我们最喜欢的无分心写作应用之一。如果你希望完成你的写作,那么这个应用恰好有所帮助。
我最喜欢的是其主题切换、每日进度跟踪、计时器和闹钟以及分标签的界面(这样你就可以同时打开多个文档了)等特性。
3. Haroopad

好的Markdown编辑器是很难找到的,所以当我第一次发现Haroopad是我几乎是狂喜的。如果你还在寻找,可以停止了——要是你还没有开始学Markdown,或许到了你开始的时间了。它对于提升生产效率大有益处。
它其中一个缺点是不能导出DOC、RTF、PDF,或者其他文档格式,但是它可以导出HTML(简单HTML和带样式的HTML都可以)。另一个缺点是更改字体和样式时需要编辑文本文件二不是简单的从菜单里面选择。
4. CherryTree

我现在使用CherryTree不像之前那么频繁(相信一旦你用过OneNote,你就再也回不去用别的软件了),但是不能否认的是,我好歹使用过CherryTree好几年。简单的说,这是一个类似wiki笔记的应用,他能通过页面链接更好的管理你的笔记。
虽然它的页面有点粗糙,但是页面支持富文本编辑,而且搜索功能非常先进(如:你可以在一个笔记页进行搜索,也可以在所在的子页进行搜索,甚至是搜索整个笔记等等),如果你觉得使用OneNote或者Evernote太大了,我强烈推荐你使用它。
5. Greenshot

有许多方式在windows平台上进行屏幕截图( many ways to take a screenshot in Windows), 包括内置的片段工具应用. 我尝试了许多这样的应用以及其他可用的选择,不过我最喜欢的一个还是Greenshot.
Greenshot 包含在系统盘里.你可以使用不同的热键快捷方式来做屏幕截图,包括捕获屏幕,捕获部分区域,捕获窗口。你还可以自定义输出格式,切换光标等等。非常快捷有效。
6. OBS Studio

如果你需要录制屏幕(例如制作教学视频),我强力推荐OBS Studio。它完全免费,开发活跃,设置和功能完善,并且也不无故占用大量系统资源。
OBS Studio其实是为网络流式视频设计的,但是你需要做的只是设置为录制模式。如果你还是因为某种原因不喜欢它,你可以尝试一下这些备选项尝试一下这些备选项。
9. VLC Media Player

VLC多媒体播放器无需介绍,它经常出现在互联网上的每一篇“Windows下最佳多媒体播放器”文章中,我相信任何可以访问互联网的人都已经听说过这个app。让我惊讶的是,它竟然也在GitHub上!
如果你无法确定VLC是否适合你,请阅读以下文章: 鲜为人知的 VLC 秘密 和 非常有用的 VLC 功能。 这些内容足以说明为什么VLC多年来一直蝉联世界上最受欢迎的多媒体播放器之一。
10. Calibre

无论你是在一台能改善生活的 Kindel 电子阅读器上, 或是平板电脑, 手机,甚至于是台式机或者笔记本电脑上阅读电子书,你都会需要 Calibre。它是出了名的臃肿庞大 (拥有太多没用的功能), 不过它的核心功能还是无与伦比的。如果要整理和阅读电子书的话, Calibre 会很称手。
初次使用它,混乱的界面的界面可能会让你感觉到有点困难, 因此我们建议你读一读这个《使用 Calibre 来处理电子书的完整指南》。这样做应该足够让你顺利入手并且喜爱上这个应用。
GitHub正在改变全世界
毋庸置疑,GitHub已经在全世界上打上了其标记,并将继续这样做。 据Alexa统计,它是在世界上第54个访问量最大的网站(尽管Alexa排名最差,但仍然说明很多),并且2016年访问量是增长最大的。

开源软件的最大益处是,开发人员可以fork项目,并将其带向新的方向,从而激发竞争并提高难度,从而为大家带来更高质量的软件。 感谢GitHub,因为它实现像SourceForge类似网站从来没有做到的功能。
GitHub 托管的10款免费开源 windows 工具的更多相关文章
- GitHub 上 10 款免费开源 Windows 工具
GitHub 上 10 款免费开源 Windows 工具 GitHub 是如今所有开源事物的中央仓库, 这个网站最近发布了一个叫做<2016 Octoverse 状态报告>,详细列出了从 ...
- GitHub 上的十一款热门开源安全工具
作为开源开发领域的基石,“所有漏洞皆属浅表”已经成为一条著名的原则甚至是信条.作为广为人知的Linus定律,当讨论开源模式在安全方面的优势时,开放代码能够提高项目漏洞检测效率的理论也被IT专业人士们所 ...
- 10款免费开源PHP框架
NO.1 Laravel - 巨匠级PHP开发框架 现在最流行的一款PHP框架,功能强大,学习和使用也非常简单方便,即使你是PHP新手,也不用担心入门问题. NO.2 Phalcon - 最快的PHP ...
- GitHub 上最热的10款国产开源软件
衡量一个开源产品好不好,看看产品在 GitHub 的 Star 数量就知道了.由此可见,GitHub 已经沦落为开源产品的“大众点评”了.一个开源产品希望快速的被开发者知道.快速的获取反馈,放到 Gi ...
- js插件---10个免费开源的JS音乐播放器插件
js插件---10个免费开源的JS音乐播放器插件 一.总结 一句话总结:各种插件都有很多,多去找. 二.js插件---10个免费开源的JS音乐播放器插件 亲测可用 音乐播放器在网页设计中有时候会用到, ...
- 10款免费的响应式 WordPress 主题下载
响应式和现代设计风格的 WordPress 主题与能够非常灵活的适应所有设备.而高级主题能够更大可能性的轻松定制.所有的主题是完全响应式的,您可以从主题选项中禁用/启用响应模式.下面这个列表收集了10 ...
- 程序员们必备的10款免费jquery插件
本周带来10款免费的jquery插件.如果你也有好的作品,欢迎分享到社区中来,在得到帮助的同时,也能与更多人分享来自你的作品. jQuery导航菜单置顶插件 - stickyUp . 在线演示 sti ...
- Linux 一款免费的shell工具 MobaXterm_Personal
一款免费的shell工具 MobaXterm_Personal
- 推荐一款轻量小众却高效免费开源windows热键脚本语言Autohotkey
写在前面的话 Autohotkey是一款轻量小众但高效免费开源的windows热键脚本语言,游戏操纵.鼠标操作.键盘快捷重定义,快捷短语等等,只有你想不到,没有它做不到,神器中的神器呀,相见恨晚. 安 ...
随机推荐
- Wireshark使用介绍(一):Wireshark基本用法
抓取报文: 下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包.例如,如果想要在无线网络上抓取流量,点击无线接口.点击Capture Opti ...
- c#进阶之泛型
好久没用写博了,感觉工作的越久就越发的懒了,啦啦啦!德玛西亚! 感觉最近食欲不正,便想写写组织下自己的学习路程: 泛型,可能很多朋友在学习这个东西的时候都源于面向对象,当然我也不例外:从一个实体继承另 ...
- git 本地提交代码到 github 远程库,没有弹框 github login
git 本地提交代码到 github 远程库,没有弹框 github login: 原因: win10 有个凭据管理器,给保存了历史登陆用户名密码,导致无法切换用户. 解决办法: 删除历史登陆用户 ...
- JS文件写法操作,DOM基本操作
js文件写法.规范 // 定义全局变量 var num = 0;//这个是用来记数的. // 页面加载完成 window.onload = funtion(){ intVar();//初始化变量 s ...
- Python hasattr() 函数
hasattr() 函数用于判断对象是否包含对应的属性.(has attribute) hasattr(object, name) 参数 object -- 对象. name -- 字符串,属性名. ...
- 如何在Qt中使用自定义数据类型
这里我们使用下面这个struct来做说明(这里不管是struct还是class都一样): struct Player { int number; QString firstName; QString ...
- Ubuntu 无界面使用selenium chrome + headless
1. 安装 selenium : sudo pip install selenium 2. 安装 chromdriver: 进入 淘宝镜像源 下载 chromdriver, 可以查看 notes.tx ...
- Java 键盘输入数字(空格隔开) 将数字存入数组
Scanner sc = new Scanner(System.in); String inputString = sc.nextLine(); String stringArray[] = inpu ...
- js三种弹出框的用法
https://blog.csdn.net/cui_angel/article/details/7784211 js中prompt()的用法
- Python day 05
day05 数据类型 今日内容 字典 补充 .extend() users = [1,2,3,4] people = [5,6,7,8] users.extend(people) people.ext ...

