程序猿必备:揭秘他们离不开的五大开发神器,你拥有几件?

发表时间: 2018-12-11 16:40

程序员小哥哥(当然也有像猿姐这样成功的女性码农)越来越被大家所熟(shang)知(tou)到(tiao),当听到「程序员」这个词的时候,你脑海中第一反应到的是什么?

修电脑、闷骚、单身宅、没品位、无聊、死板,背心拖鞋大裤衩、脑袋不洗牙不刷,标配格子衬衫+牛仔裤+运动鞋?程序员 != 这些标签

NO NO NO!他们可是工资很高,智商很高的人群呢。

为了快速编写出高质量的代码,提高工作效率服务人类,开发神器当然是免不了的。接下来给大家分享几款程序员开发神器,有几个还是猿姐的秘密法宝呢。

硬件篇


1.码农神器HHBK键盘

这种键盘做了极大的简化,非常适合满足不用IDE编程的程序员,特别是在linux下使用vi/emacs编程的小伙伴,这种能极大满足,程序员的虚荣心,是在linux下开发程序的装逼利器。现在很多开发者觉得不懂Linux觉得很low,在linux下不用vi简直就是异类,这么一款神器极大满足linux下编程的程序员一切。


2.Mac电脑

Mac电脑在一定程度上体现了极致,高品质,这点和优秀程序员内在气质是吻合的,程序员对于自己代码都会一直不停在优化,重构以期望做到做好。苹果电脑在设计上追求每个细节做到极致,哪怕是外观的点点滴滴,诚然Mac电脑有这样那样的不兼容的因素,但是还是很多人喜欢,特别是有情怀的码农。

软件篇(重点来了哦!)

1.XML Marker(xml查看编辑工具)


XML Marker是国外的一款非常实用的xml查看编辑工具。软件功能强大,纯文本调试输出和日志文件,你可以有效增加修改你的程序才能产生XML格式他们的作用。你也可以使用XML标记的图形功能,以现场隐藏的趋势,并更快地解决你的错误。更多的功能包括表格排序,语法高亮编辑器和自动缩进,经常编辑XML文件的用户可以下载本软件使用。


2.Notepad++


Notepad++,能够支持27种编程语言,比如C,C++,Java,C#,XML,HTML,PHP,JavaScript等等,是程序员必备的文本编辑器,比起微软的记事本,它小巧高效,是个不错的选择。


3.Everything

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


4.版本管理工具git

涉及到项目,就涉及到代码的管理和维护,那么版本的控制软件git无疑是相当出色。是linux祖师爷亲手搞的。git做大优点可以在本地架设仓库直接修改,修改调试完毕之后直接上传到服务器的主分支里面,现在主流的安卓,浏览器开源服务器基本上都采纳了git管理版本的方式。很多程序员第一时间采用git,很多都是基于对linux祖师爷的绝对的信任。最大优势可以在本地各种版本管理。


5.MarkMan

既有爱又给力的长度标注神器!设计师、重构、前端工程师必备。马克鳗是基于AdobeAIR平台的方便高效的标注工具,可方便地为设计稿添加标记,极大节省设计师在设计稿上添加和修改标注的时间。马克鳗使用起来也是非常简单,双击添加测量,单击改变横纵方向等等功能,基本都是一键完成。

6. 号称史上最强的IDE的eclipse


作为一个程序员一定要熟练掌握一个IDE工具,eclipse无疑是首选,而且在这个上面可以直接查看多种编程语言,强大的插件系统可以让很多定制风格多样化,强大的快捷键系统,让码农朋友们写代码方便无比,但是针对初学者来说,不建议使用IDE编程,因为太方便,不利于培养基本的编程素养。做java编程首选神器。

猿姐瞎BB

作为资深的程序员, 为了快速编写出高质量的代码,不再忍受加班之苦,开发神器当然是免不了的。但在运用这些神器的同时我们也希望工作给我们带来的不只是压力和辛苦,更多的是享受工作。其实很多事情都只是我们的理想,有时候还是要慢慢去实现。

(本文转载自同名公号「牛B程序员」,如有侵权私信删除,谢谢。)

广告