文档章节

作为程序员,这些东西,你可以不用,但你不能没有

o
 osc_62a7f5bj
发布于 07/01 14:04
字数 1351
阅读 34
收藏 0

精选30+云产品,助力企业轻松上云!>>>

不知道大家的桌面式怎么样的,我的桌面式干干净净的,你说我的电脑里东西少吗?开发的、测试的、美工的、娱乐的还真不少,但是,打开电脑就看到桌面全是各种各样的图标,我是很难受,但是,win10的搜索功能帮我解决了一些问题

就是下图这个

但是,这只是让我的桌面整洁了,在正常的开发过程中,下面的这些软件才是起到排头兵的作用,帮我节省了大量的时间而且提升了我的工作效率,这里就分享给大家

本地文件搜索: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,就这样,不容反驳,就是idea的监视拥护者,没办法,最开始学java的时候用的是eclipse,觉得还不错,但是从用上idea之后,我的天,上帝为了打开了一个新的世界,从此一发不可收拾,没有什么能阻挡我用idea的心情

当然了,pycharm是唯一可以媲美的开发工具,哈哈哈哈哈

 

但是只有工具也是不行的啊,如果啥也不会,只是单纯的会安装软件有什么意思呢?你还要成为大神,这样才能在喜欢的人面前秀一波,对吧

Java知识点

其中jvm、设计模式等Java知识点之外,还有关于大数据等相关知识的信息

Linux操作

相关内容我整理形成一张知识图谱,学习起来可能会简单条理一些

mysql

 

 

其他

这些就是我用上面介绍的工具画的,怎么样,是不是很带劲,哈哈哈哈


觉得还不错的,软件去下载吧,百度一下很简单,但是,相关的资料想要百度有点困难啊,没关系,这些文档比你搜索软件还要简单

需要这些资料的,关注+转发后,私信“资料”查看获取方式吧

 


 

好啦,今天端午节后,上班第一天,也没什么技术文,整点水文让大家开心一笑,整理一下心情,继续努力

关注我,一个可萌可剑客风骚的博主,想要关注我?

公众号:Java架构师联盟,每日更新技术好文

 

o
粉丝 0
博文 63
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

DateTime2与SQL Server中的DateTime - DateTime2 vs DateTime in SQL Server

问题: Which one: 哪一个: datetime datetime2 is the recommended way to store date and time in SQL Server 2008+? 是在SQL Server 2008+中存储日期和时间的推荐方法吗? I'm aware of......

富含淀粉
今天
13
0
Linux 文件打开过多 (Too many open files)

如图是程序运行了一段时间后抛出来的一个bug, 刚开始看这个bug的时候各种网上找答案, 无外乎教你怎么改ulimit(就是linux最大打开文件数), 当然不是说改这个没有用, 作为程序开发者来说, 如果...

onedotdot
今天
25
0
ZStack实践汇|ZStack与行云管家对接实践ZStack与行云管家对接实践

一、ZStack与行云管家概述 大道至简·极速部署,ZStack致力于产品化私有云和混合云。 ZStack是一家坚持自主创新、专注产品化的云计算公司,以“降低企业上云门槛、让每一家企业都拥有自己的云...

ZStack社区版
今天
7
0
switch linux mint 20 apt repository to tsinghua' mirrors

edit file /etc/apt/sources.list.d/cat official-package-repositories.list lwk@qwfys:/etc/apt/sources.list.d$ lltotal 12drwxr-xr-x 2 root root 4096 Jul 5 20:01 ./drwxr-xr-x 7 ......

qwfys
今天
12
0
面试系列之C++的对象布局【建议收藏】

我们都知道C++多态是通过虚函数表来实现的,那具体是什么样的大家清楚吗?开篇依旧提出来几个问题: 普通类对象是什么布局? 带虚函数的类对象是什么布局? 单继承下不含有覆盖函数的类对象是...

伊牙牙嘿哈哈
今天
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部