程序员必备工具

这世界上只有两种程序员,一种是大神,一种是菜鸡。大神总是不放过任何一个可以装逼的机会,而菜鸡只能仰望。在游戏中,RMB玩家总是能随便一个装备秒杀你几条街,万恶的资本家用钱掩盖了自己是菜鸡的事实。同样的,在coder界,装备也是作为菜鸡的你逆袭第一要径呀!经过一轮地毯式的访问和无数海阁导师大神的嘲笑,软妹总结出以下十个程序员必备效率工具,独家秘籍,看你骨骼惊奇,十块钱卖给你怎样,慢着别走,价格不满意可以接着谈啊……


网络管理利器——Xshell & Xftp

撸过Linux的应该都玩过这两个软件。Xshell 和 Xftp 都是 NetSarang 出品的优秀网络管理、安全传输工具。Xshell 是一个免费的安全终端仿真器,可以作为 SSH、TELNET 或 RLOGIN 的终端模拟,能够从 Windows 平台安全连接 Linux 服务器,Xftp 则是安全传输客户端,支持 FTP 和 SFTP 协议,两者都支持标签化的会话窗口。如果你的项目部署到Liunx下面,那赶紧下吧,别问!

代码神复制——CodeSmith

写代码最蛋疼的莫过于重复编写某项特定任务,就像数据访问代码还是生成自定义集合这些。这时老司机就会告诉你,下个CodeSmith吧~CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。这款神器附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但之所以能成为神器,那是创建自定义模板的功能,堪称效率大法呀

看代码也要爽——Source Code Pro

每一位程序员都有一套自己喜爱的代码编辑器与编程字体,“神器”级别的代码编辑器 Sublime Text 2自不用说,但软妹更爱的却是 Source Code Pro!

俗话说,Adobe出品必属精品。Source Code Pro 就是由Adobe 公司发布的一款开源且完全免费的等宽编程字体,它非常适合用于阅读代码,支持 Linux、Mac OS X 和 Windows 等操作系统,最有良心的是,免费!这款字体和微软的 Consolas 一样均定位于“编程字体”,相信作为天天接触代码的开发者,你肯定不会错过这一新选择吧……

编辑器也要自由飞——Notepad++

每个程序员碰上Notepad++,都会爱的死去活来。这是一套非常有特色的自由软件的纯文字编辑器,有完整的中文化接口及支持多国语言编写的功能(UTF8 技术)。自带的Notepad(记事本)加上两个“+”,瞬间就巴拉拉小魔仙变身。除了可以用来制作一般的纯文字说明文件,也十分适合当作编写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。

Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。我简单列举一下支持的语言,你们过过眼: C, C++ , Java ,pascal, C#, XML,SQL,Ada, HTML, PHP, ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff,ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab,INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python,Javascript,VerilogHaskellInnoSetupCMake,VHDLAdaCaml、AutoItKiXtart、Matlab(你倒是说说有什么不支持)。

搜索毫秒间——Everything

号称是世界上速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。对于Windows自带的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盘搜索,不说啥,我用个小拇指就能秒杀你。如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)的文件搜索工具Everything!

反编译中的高富帅——.NET Reflector

接下来要显摆的是 .NET Reflector,它是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密,绝对的高清无码。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。使用 .NET Reflector,可以浏览程序集的类和方法,可以分析由这些类和方法生成的Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic ®.NET 中的等价类和方法。为了演示 .NET Reflector 的工作方式,我将加载和分析前面已经显示的 NUnitExample 程序集。看看下图,显示了 .NET Reflector 中加载的该程序集。

文档鬼见愁——NDoc

编写代码文档资料几乎是每个程序员的噩梦,记录类上的方法和属性,简直不能再烦有没有。NDoc 工具能够使用反射来分析程序集,并使用从 C# XML 注释生成的 XML 自动为代码生成文档资料。使用 NDoc 时,第一步是为您的程序集打开 XML 注释生成功能。右键单击该项目并选择 Properties | Configuration Properties | Build,然后在 XML Documentation File 选项中输入用于保存 XML 文件的路径。当该项目生成时,将创建一个 XML 文件,其中包含所有 XML 注释。心痒的童鞋快去试试吧。

谁说程序员不懂设计——Stylify Me

每个程序员都有一个来自设计的痛。在设计网页时,最重要的一项便是网页的配色,颜色的使用在网页制作中起着非常关键的作用,不同的网站有着自己不同的风格,也有着自己不同的颜色。Stylify Me是一款可获取一个网站的配色,字体,大小等风格信息的软件。当你中意一个网站,只需要输入网址,即可分析出网页使用的所有颜色,包括背景颜色、文字颜色、字体、字体大小等样式,生成的结果还可以通过 PDF 格式下载保存,非常方便。

产品经理请闭嘴——Axure RP Pro

Axure,在产品经理界被称为入门绝技,是一款接近万能的原型制作工具。这个产品狗用的比较多,但是程序员也需要画一下自己的图。Axure RP Pro 是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、HTML 模版等。如果你不想为只会说不会做的产品浪费太多时间,倒不如做个原型给他看看。

10·不放过任何idea——有道云笔记

最后安利一个利器,软妹以前用的印象笔记,自从用上有道云笔记,从此就路人转粉。有道云笔记采用了增量式同步技术,即每次只同步修改的内容而不是整个笔记。“三备份存储”技术将用户的数据在三台服务器上进行备份存储,这样即使有1-2台机器发生故障也能有效保障用户数据的安全性和稳定性,该技术还便于未来系统存储规模的扩大和数据处理能力的提高。

有道云笔记为用户提供了高达2G的初始免费存储空间。并且随着在线时间的增长,登陆账号所对应的储存空间也同步增长。有道云笔记支持多种附件类型,包括图片、PDF、Word、Excel、PowerPoint等。同时上线的还包括网页剪报功能,即通过收藏夹里的一段JavaScript代码将网页里的信息一键抓取保存至有道笔记里,并可对保存的网页进行二次编辑。

俗话说的好,工欲善其事必先利其器。俗话又说得好,光装逼不给资源算什么好汉……以上几个神器,软妹已经为大家整理好,另外还有一些常用程序员工具福利,比如什么Adobe大师版啊嘿嘿嘿

你可能感兴趣的:(Java)