[优雅编程]先进生产工具搜罗和简介-程序员提升之道

文章目录

    • What is this?
    • 基础开发者包
    • 云服务产品
    • 社群产品


本文所属维护仓库: DaZaHui/先进生产工具搜罗和简介。后续更新将以此处为主。


DaZaHui/先进生产工具搜罗和简介

[优雅编程]先进生产工具搜罗和简介-程序员提升之道_第1张图片

What is this?

"DaZaHui/先进生产工具搜罗和简介"项目,将会索引和搜集一些新手向的工具,并给出介绍和使用环境/案例,避免无谓的重复造轮子行为。

索引的工具将会根据开发过程中所服务的场景进行简易Tag,并遵循以下原则:

  1. 价格便宜(5$/Mo或1¥/day)或者提供免费的社区版、拥有教育版资源。

  2. 稳定,并尽量保证是商业化的产品而不是社区维护版。

  3. 合法合规,在已知的情况下,没有暗藏后门/收费陷阱。

  4. 我将会默认你申请了GitHub Education Pack,并拥有一些基本的网络访问能力、可以阅读英文和使用英文。

  • 项目将逐步更新,任何推荐请提pull request;同时,编写过程中难免会有疏漏,例如错别字、概念错误、文法紊乱等,请帮助我改正。
  • 由于是新手向,会穿插一些知识性内容的简单介绍;如果你比较熟悉这部分内容,可以直接跳过。
  • 可能会略长,使用Ctrl+F查询业务关键字能够直接跳到相应内容。

基础开发者包

  1. GitHub黄书包(Education Pack)

[优雅编程]先进生产工具搜罗和简介-程序员提升之道_第2张图片

介绍

由于其图标为一个黄书包而得名,实际上其真正的名字为Education Pack,及教育包。一旦申请成功,你将拥有大量的特殊优惠及免费的教育版软件/产品可用,而且参与Github该项计划的公司每年都在增加。如果你还没有申请过黄书包或者拥有一个GitHub账号,请务必把它当成"身为一名程序员"所必备基础知识。

申请流程

你需要拥有一个教育邮箱,即[email protected];由于前几年有些人恶意注册edu邮箱和使用野鸡大学的邮箱薅GitHub的羊毛(国人不在少数),因此只拥有edu邮箱实际上并不能保证申请到这个教育包。你还需要提供你的在校证明、成绩单、学生证件等至少一项内容,并且等待一周左右的时间。

  • 申请地址
  1. 乌龟Git(Tortoise Git)

[优雅编程]先进生产工具搜罗和简介-程序员提升之道_第3张图片

介绍

这是Windows平台上功能最强大的Git Shell图形化接口。好的Git Bash使用技能是必不可少的但并不是总是有价值的,图形化的操作能减少我们的大量重复操作时间。

需要注意的是,你还需要安装Git,并设置Tortoise Git的Git.exe地址;你不应当使用其它的shell或git软件(包括Tortoise Git自带的)对GitHub进行操作,详情可以自行搜索关键词。

  • 官网地址
  1. 乌贼Git(GitKraken)

[优雅编程]先进生产工具搜罗和简介-程序员提升之道_第4张图片

相比于Tortoise Git,GitKraken功能较弱,但拥有更好看的界面;大部分操作它也实现了图形化操作,并与GitHub深度结合,这一点是GitHub Desktop或Tortoise Git所不能比的。最重要的是,它是唯一一款稳定的跨平台Git GUI,可在Mac、Windows和Linux上运行。如果你无法使用Tortoise Git,你可以尝试这款软件。

GitKraken已经加入GitHub黄书包,可以免费使用Pro版本的软件哦。

  • 官网地址
  1. Chrome

介绍

如果你还没用过Chrome和它的相关插件,那么你一定无法理解为什么“去客户端化”变得如此流行。越来越快的网速和越来越大的内存给了我们更多使用Chrome的理由,赶紧删了你们电脑里各种充满了套路和广告的全家桶浏览器,使用Chrome吧。

我们开玩笑的时候总是说,编程就是“文档+搜索引擎”,所以一个好的浏览器是至关重要的。因此我把它放到了这个栏位里。

  1. Typora

[优雅编程]先进生产工具搜罗和简介-程序员提升之道_第5张图片

介绍

世界上最好用的Markdown编辑器之一。

之所以把它放在这里,因为编写Markdown早已是程序

你可能感兴趣的:(有趣的事,程序人生,程序人生,软件推荐,程序员提升)