要问闯荡江湖的码农最怕什么
那么,我斗胆猜测一下
一定是敲代码的
……
速度
速度
还是速度!
速度是效率的关键
决定几点回家
几点见到心爱的妞
几点吃鸡
……
今天,本黑就来给大家推荐一下
程序员提高效率的必备工具
1.Git
以前是有不少的版本控制工具,有好用的,同时也有不太好用的,但总的来说它们都没有很好的发展。这时候Git出现了,还有GitHub,EGit,一旦你用上了这个神奇的工具,估计你就很难再碰到更好的VCS了。还没用过Git?赶快试一下吧。
2.Stack Overflow
不开玩笑,2005年的时候你用google搜过技术相关的资料吗?又或者1995年那阵上FidoNet去找一些答案?这样的情景太可怕了。那会儿搜索出来的东西都是一些无聊透顶的论坛讨论,全是一些伪专家在谈论一些错误的东西。
当然,这些论坛现在可能还存在,但没有一个还能出现在Google搜索结果的首页了。现在,如果你搜索技术问题的话,十个里面有两三个都是StackOverflow上面的,它们基本都可以很好地解决你的问题。Stack Overflow满足那些活跃的用户,而没有账号的用户会不断的加入进来,找到他们满意的答案,并且点击相关的广告。确实要为Stack Overflow以及他们出色的商业模式竖起大姆指。
3.IntelliJ
Eclipse通常是个不错的选择(还是免费的),但IntelliJ IDEA,还有phpStorm,在各方面都更为出色,你可以随时免费试用它的社区版,但用过之后估计你就不想再换回来了。一段时间后,你最终肯定是选择旗舰版的。
4.PostgreSQL
PostgreSQL声称自己是世界上最先进的开源数据库,它确实是优雅易用,符合标准的数据库之一,能让你在其中对SQL的使用感到很有兴趣。
我们相信在几年时间内,PostgreSQL很有可能不仅在语法上击败商业数据库,同时在性能上也能超越它们。如果你需要一个基于SQL的数据存储系统,PostgreSQL将是很好的一个选择,它的每一个特性都是那么的实用。我们来期待PostgreSQL的佳音吧。
5.Less CSS
当你第一次使用Less CSS的时候,你肯定会说为什么CSS不是这样的呢?你说的对,CSS就应该像它这样,在这里,你原来所讨厌CSS的那些理由(重复,冗余,复杂)全都不见了。作为一个不太关注HTML5,布局这些东西的老土的HTML-table的忠实粉丝,用了Less CSS之后感觉可以写出更多花哨的网站来了!
6、CodeSmith
写代码最蛋疼的莫过于重复编写某项特定任务,就像数据访问代码还是生成自定义集合这些。这时老司机就会告诉你,下个CodeSmith吧~CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。这款神器附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但之所以能成为神器,那是创建自定义模板的功能,堪称效率大法呀。
7、Everything
号称是世界上速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。对于Windows自带的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盘搜索,不说啥,我用个小拇指就能秒杀你。如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)的文件搜索工具Everything!
8、.NET Reflector
.NET Reflector是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密,绝对的高清无码。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。使用 .NET Reflector,可以浏览程序集的类和方法,可以分析由这些类和方法生成的Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic ?.NET 中的等价类和方法。为了演示 .NET Reflector 的工作方式,我将加载和分析前面已经显示的 NUnitExample 程序集。看看下图,显示了 .NET Reflector 中加载的该程序集。
9、Stylify Me
每个程序员都有一个来自设计的痛。在设计网页时,最重要的一项便是网页的配色,颜色的使用在网页制作中起着非常关键的作用,不同的网站有着自己不同的风格,也有着自己不同的颜色。Stylify Me是一款可获取一个网站的配色,字体,大小等风格信息的软件。当你中意一个网站,只需要输入网址,即可分析出网页使用的所有颜色,包括背景颜色、文字颜色、字体、字体大小等样式,生成的结果还可以通过 PDF 格式下载保存,非常方便。
10、Axure RP Pro
Axure,在产品经理界被称为入门绝技,是一款接近万能的原型制作工具。这个产品狗用的比较多,但是程序员也需要画一下自己的图。Axure RP Pro 是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、HTML 模版等。如果你不想为只会说不会做的产品浪费太多时间,倒不如做个原型给他看看。
俗话说的好,工欲善其事必先利其器。俗话又说得好,光装逼不给资源算什么干货……以上部分神器已经为大家整理好,另外还有一些常用程序员工具福利,比如什么Adobe大师版啊嘿嘿嘿。
公众号菜单栏对话框内回复【工具】就可以免费领取部分工具哦!
关注公众账号
【飞马会】
▼
飞马会AI人工智能/大数据/技术管理等人员学习交流园地
往期福利关注飞马会公众号,回复对应关键词打包下载学习资料;回复“入群”,加入飞马网AI、大数据、项目经理学习群,和优秀的人一起成长!
回复 数字“1”下载从入门到研究,人工智能领域最值得一读的10本资料(附下载)
回复 数字“2”机器学习 & 数据科学必读的经典书籍,内附资料包!
回复 数字“3”走进AI & ML:从基本的统计学到机器学习书单(附PDF下载)
回复 数字“4”了解人工智能,30份书单不容错过(附电子版PDF下载)
回复 数字“5”大数据学习资料下载,新手攻略,数据分析工具、软件使用教程
回复 数字“6”AI人工智能:54份行业重磅报告汇总(附下载)
回复 数字“7”TensorFlow介绍、安装教程、图像识别应用(附安装包/指南)
回复 数字“8”大数据资料全解析(352个案例+大数据交易白皮书+国内外政策汇篇)
回复 数字“9”干货 | 荐读10本大数据书籍(初级/中级/高级)成为大数据专家!
回复 数字“10”麦肯锡160页报告:2030年全球将可能8亿人要被机器抢饭碗
回复 数字“11”50本书籍大礼包:AI人工智能/大数据/Database/Linear Algebra/Python/机器学习/Hadoop
回复 数字“12”小白| Python+Matlab+机器学习+深度神经网络+理论+实践+视频+课件+源码,附下载!
回复 数字“13”大数据技术教程+书籍+Hadoop视频+大数据研报+科普类书籍
回复 数字“14”小白| 机器学习和深度学习必读书籍+机器学习实战视频/PPT+大数据分析书籍推荐!
回复 数字“15”大数据hadoop技术电子书+技术理论+实战+源代码分析+专家分享PPT
回复 数字“16”100G Python从入门到精通!自学必备全套视频教程+python经典书籍!
回复 数字“17”【干货】31篇关于深度学习必读论文汇总(附论文下载地址)
回复 数字“18”526份行业报告+白皮书:AI人工智能、机器人、智能出行、智能家居、物联网、VR/AR、 区块链等(附下载)
回复 数字“19”800G人工智能学习资料:AI电子书+Python语言入门+教程+机器学习等限时免费领取!
回复 人工智能下载《FMI人工智能与大数据峰会嘉宾演讲PPT》
回复 AI 江湖下载《十大AI江湖领域》
回复 ML实践下载《机器学习实践经验指导(英文版)》
回复 DL论文下载《深度学习100篇以上论文资料》
回复 算法 下载《数据挖掘十大经典算法》
回复 6.10 下载《6.10饿了么&飞马网项目管理实践PPT》
原文地址:https://www.cnblogs.com/feimawang/p/8979027.html