作为程序员的你,常用的软件有哪些?

作为程序员的你,常用的软件有哪些?

程序员日常工作中,肯定会使用相关软件来提高工作的效率。我目前使用最多的几款软件分别为:Typora、Magnet、Omnigraffle、MarginNote 2、GoodNotes。下面我分别来介绍一下这几款软件。

Typora 主要用来写日常工作文档,整体使用 Markdown 语法,用起来很舒服

程序员在日常工作中。肯定会使用文档来记录自己的想法,以及一些技术的沉淀。我现在用的是 MacBook Pro 笔记本,由于之前个人学习过 Markdown 的相关的语法,所以在 Mac 上我专门找了一款使用 Markdown 写文档的软件,叫 Typora。

Typora 整体使用起来感觉非常的整洁和干净,同时在引入外部的图片时,你可以专门进行上传,它也支持导出到 PDF 格式,最主要的,还是开源的。你可以基于快捷键在预览和编写两种模式来回的切换,同时,当你使用表格时,能够快速的添加行。当然,你也可以选择编辑的模式,比如 Gitbook模式、源代码模式、专注模式等等。如果你也喜欢 Markdown 语法编写文档,这里推荐 Typora 给你。

MarginNote 2 和 GoodNotes 组合进行使用,一个看书,一个做笔记

MarginNote 2 我主要用来看一些计算机类的技术书,前提是书必须是 PDF 格式,MarginNote 2 本身也支持在上面做笔记,同时支持划重点。最主要的,还支持思维导图,你可以将你认为重要的段落标记,加入到思维导图中去,个人用起来很方便。

GoodNotes 则是主要用来做笔记,光看书不做笔记的话,很快就会忘掉。使用 GoodNotes 的前提是你的 IPad 支持用笔,所以如果 IPad 没有笔的话,先看看你的 IPad 支不支持触摸笔,然后在决定买不买。MarginNote 2 和 GoodNotes 适合喜欢看书的同学,如果你有 IPad 的话,可以尝试一下。

Magnet 主要用来 iTerm 分屏、Omnigraffle 主要用来画设计图、流程图

我目前平时使用到 iTerm 会比较多,iTerm 是一款命令行控制终端,有时候我需要连接到远程机器进行相关的操作,或者需要在多个命令行窗口操作。这个时候 Magnet 就有用途了,我一般使用 Magnet 分为四个屏,分别为上左、上右、下左、下右。这样,我就可以在四个命令行终端中进行输入了。

Omnigraffle 我主要用来画图,Omnigraffle 前期新人刚入手的时候,会感觉这款软件真的不好用,但是你尝试画几次图之后,你会发现,Omnigraffle 整体使用下来比较自由,你可以基于它内部的形状,想画什么,就画什么。同时,也有很多程序员大佬都在使用 Omnigraffle 画图,如果你正在找画图软件的话,我推荐 Omnigraffle 给你。

我是Lake,专注大数据技术原理、人工智能、数据库技术、程序员经验分享,如果我的问答对你有帮助的话,希望你能点赞关注我,感谢。

我会持续大数据、数据库方面的内容,如果你有任何问题,也欢迎关注私信我,我会认真解答每一个问题。期待您的关注

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。

http://www.vnetpros.com/style/images/nopic.gif
我要收藏
赞一个
踩一下
分享到

分享
评论
首页