美文网首页
2013学年总结之工具篇

2013学年总结之工具篇

作者: 码农苍耳 | 来源:发表于2016-04-25 23:19 被阅读25次

git/svn & markdown & vim & dash/zeal

Git/Svn

在软件开发和很多场景下,我们都需要版本管理工具,现在最流行的就有svn和git,svn使用非常简单,最常用的命令如下:

svn checkout
svn update
svn commit
svn log

同时svn也拥有很多的图形客户端,对那些不是开发人员的人也比较友好。但是svn有个致命的弱点,就是不能脱离服务器,对于平时使用时还是有很多不便。而且svn对于分支开发支持也不太友好。

还好,我们有git来解决svn的问题。git的使用稍微比svn麻烦一些,需要了解一些分支等的概念,但是作为日常使用也和svn差不多,比较常用的命令有:

git init
git clone
git checkout
git add
git commit 
git fetch/pull
git push
git rebase / merge
git log

总体使用上感觉如果是一些比较复杂的需要多人开发的,而且项目比较大型,周期比较长,或者需要并行开发的都适合使用git。这是一个非常有用的工具。

git的图形软件有:

SourceTree
github

Markdown

作为富文本文件格式,markdown比word更加简单轻便,而且适用场景多,可以直接翻译为html,特别适合网络文档,同时对代码的支持也比较好。甚至可以直接支持html,对普通的文档博客来说已经足够了。

客户端程序有:

haroopad/Mou

VIM

这个是UNIX环境必备的编辑工具,而且使用起来也不必使用鼠标慢。

VIMDIFF

这个diff工具非常强大,但是全部使用键盘,感觉没有使用鼠标舒服,但是偶尔用用还是非常不错的

]c / [c
dp / do
zo / zc

配合git的difftool和mergetool,还是不错的。

Dash/Zeal

说到官方文档,mac下面有个非常好用的工具Dash,但是一直遗憾win和linux环境下一直没有一个适合的工具,直到有个开源项目的开始Zeal,现在Zeal已经比较完善了,几乎可以媲美Dash了。Zeal在github上有托管。

相关文章

  • 2013学年总结之工具篇

    git/svn & markdown & vim & dash/zeal Git/Svn 在软件开发和很多场景下,...

  • 2013学年总结之iOS篇

    这里并不是高深的ios的研究或者教程,相信这些东西查阅官方资料才是最靠谱的,仅仅只是对一些基本技能的总结和概括 C...

  • 2013学年总结之语言篇

    本篇为总结之前了解的一些语言与特性,当然,我并不是语言专家,大部分都是走马观花,难免有纰漏之处。 java 作为一...

  • 2013学年总结之设计模式篇

    总结一下了解的设计模式 工厂方法和抽象工厂 这个是我们用的最多的设计模式也是最简单的设计模式,可能大家平时都用了。...

  • 校友会工作计划(一):校友会工作计划

    校友会工作计划(一):校友会工作计划 篇一:2012-2013学年上外贤达校友会工作计划 2012-2013学年上...

  • 工具篇总结

    当了解了工作工具后,还需要将其使用,灵活变通,用于多种。

  • 工具总结篇

    让自己成为实力派,懂得作用工具,也要知道此工具的逻辑,更要有使用的实力,只有这样才能做到走遍天下都不怕。

  • 工具篇总结

    我们学到的工具要运用到工作中,用到恰处,避免为了工具而用工具。

  • 工具篇总结

    感悟:其实我们学会的工具很多,但是我们大部分都是会做但是没有深究,只要我们熟练掌握工具会掌握更多的技巧。

  • 学年总结

    写读书笔记也有一年有余,回顾这一年多的书评,发现自己收获的确不少。从头几篇读书笔记中语意不通、错别字很多到现在...

网友评论

      本文标题:2013学年总结之工具篇

      本文链接:https://www.haomeiwen.com/subject/shsqrttx.html