作为一个程序猿,电脑里怎么能缺少这些开发工具,
Posted Java架构师联盟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作为一个程序猿,电脑里怎么能缺少这些开发工具,相关的知识,希望对你有一定的参考价值。
本地文件搜索:Everything
Everything可以说是速度最快的文件搜索软件了,其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。
流程图:亿图图示
可以替代Visio的国产流程图工具!(此处撒花)。软件内置的符号、例子、模板都远超Visio,并且还支持更多的绘图类型。它跨平台支持 Windows / Mac / Linux 系统,Mac系统的你还等什么呢!
想要在线编辑的,建议大家去看看processOn,这也是我现在再用的比较多的在线的工具,相对来说感觉还是很不错的,最喜欢就是他是线上的,我只要有一个能上网的浏览器我就能查看这些文档
阅读代码:Notepad++
Notepad++ 程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, html, php,JS 等,可完美地取代微软的记事本。
代码编辑器:Sublime Text
几乎每位程序员提到Sublime Text都是赞不绝口!它体积小巧,无需安装,绿色便携;可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代码补全、代码片段等所有其它代码编辑器所拥有的功能的同时,还能保证其飞快的速度!
文件比较:Beyond compare
Beyond compare可以快捷比对文件或文件夹的不同之处。例如,你想比较两个版本的软件源代码在哪些地方有修改,用它就对了。
虚拟机:VMware
VMware,最强大的虚拟机平台。如果你是硬件资源有限,那么使用它,你可以一台电脑当N太电脑使用。如果喜欢轻量些的,选择使用virtualBOX也不错。
版本控制:git
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。版本控制软件有好几种,但不会git意味着无法充分利用github这个全球最大的同性交友网站~,
而且,有的时候,用git相对来说比百度网盘我觉得要快的多,当然,前提是你要有一个有git的电脑
脑图:MindMaster
程序员在进行项目时,可以利用MindMaster把控整个项目管理,以及对程序设计时的逻辑关系进行有效的梳理。拥有它,你的程序开发项目一定事半功倍,并且和同类型软件相比不知道流畅多少!
想要在线编辑的,建议大家去看看百度脑图,这也是我现在再用的,和前面提到的processOn是一样的功效,在我眼中,他的优点和processOn是一样的,不被时间和设备束缚
至于开发工具,啥也别说,idea,就这样,不容反驳,就是idea的监视拥护者,没办法,最开始学java的时候用的是eclipse,觉得还不错,但是从用上idea之后,我的天,上帝为了打开了一个新的世界,从此一发不可收拾,没有什么能阻挡我用idea的心情
哈哈哈哈哈
好啦,今天端午节后,上班第一天,也没什么技术文,整点水文让大家开心一笑,整理一下心情,继续努力
以上是关于作为一个程序猿,电脑里怎么能缺少这些开发工具,的主要内容,如果未能解决你的问题,请参考以下文章