程序员工具篇

718-766-0647前言

近来上班,空余时间又没太多心思写文章了。不过呢,感觉为了让大家工作起来更加有效率,并且可以带着愉快的心情来工作&享受生活。所以,下面我就来写一下我这些年来玩过的各个平台比较高效率的工具吧。

前端

感觉嘛~编程来说,最容易上手的就是前端了,正常人一般都是从前端慢慢地往深入学的。

pregraniteWeb

(973) 395-7942Sublime Text

这个东西是前端界的神器!
(PS:其实,到今天为止,我已经觉得它已经不是前端界神器了,简直就是全界别神器,再世的vim。)
只要你装上适合的插件,这货几乎能满足一切语言编码(插件的话我到时候在写一文吧)。

Postman

这东西也是一个很好的工具,Postman有chrome插件版,也有独立应用版,个人感觉的话chrome插件比较方便(会自动用你调试的网站的session)。独立应用的话功能相对比较强大一点,但总的来说什么http、https、get、post等等的请求都不在话下。

Fehelper

这是一个chrome插件,集成了字符串转码、json串格式化、代码美化、代码压缩、二维码生成、页面取色、js正则表达式、时间戳转换、图片base64、编码规范监测、页面性能监测、js覆盖率监测。基本上需要用到的工具都齐全了。

469-579-6161Visual Event

这是别人推荐我的工具,用了下感觉算不上十分顺手,但聊胜于无。这是一个可以视图化页面的所有事件的chrome插件。

734-588-4841APP开发

其实,我感觉APP开发也能算前端的范畴~只不过是面向的平台不太一样而已。

Xcode

IOS/Mac下这个没的说的了,苹果家的东西就算有人敢不满也还是得用。不过嘛,不管你们怎么想,反正这是我用过最舒服的IDE。

304-912-1524Android

安卓现在也是雄霸一方,直逼IOS。自从将自家的IDE从eclipse转移到Android Studio我是满足了不少,起码再也不用像用eclipse那样为崩溃而担惊受怕了。

(209) 744-1106后台

其实这个真的没太多生产工具好说,因为Sublime Text实在是太强大了。我在这方面的工作它包揽了,感觉现在无论是在做前端、后台、底层都在用它,我也是醉了。

Columban底层

本人不才,玩过的最底层的东西也就Linux驱动和ACPI。所以呢~能针对的就是Linux内核/驱动开发,给得出来的工具也不能算多。

Vim

这个如果我不说估计会有人出来打我,不过它的确陪伴了我很长的一段时间(大概2YS)吧。只要插件装得好,它能陪你到任何环境里面去开发,例如,shell/其他命令行。我对它还是很有感情的。

SourceInSight

这个东西是Win平台上面的一个老牌著名读代码的软件,用来读Linux内核代码一流,完美地帮助你阅读Linux内核复杂的体系。

(708) 738-4803GDB

这个东西不多说,底层应用程序必备debug工具,谁用谁知道。

MaciAsl

这个是我用得比较舒服的一个ACPI的工具,我玩过的ACPI编程主要是debug吧。

WinHex

逆向工程神器之一,成名已久,不多接受。

(217) 694-6635项目管理

7277449736Trello

这个是一个比较有趣可爱的卡片日志系统,可以通过它来分发、跟踪、记录项目每个模块任务的生命周期。

Source Tree

这个东西也是别人安利给我的,用过之后发现爱上它了,它可以精细到只同步文件某时刻某一小段代码,非常好用。(当然这个是git用的)

UI/UE

Photoshop

在处理图片方面我推荐这个工具第一相信也没人敢有意见了吧。

(504) 910-7478Sketch

新兴的一个UI设计工具(不知道说得注不准确呢~)做好UI后导出APP端所要使用的素材也非常方便。

墨刀

是一个很好的快速生成APP/WEB等各种软件Storyboard的工具,让你在最短时间内做出一个能展示你应用的demo。

好吧,感觉要是熟练掌握了上面的所有工具之后,一个人就可以做出一个产品来了,哈哈哈哈~然而事实一个人也的确不可能做完所有东西,不过上面的这些工具都是本人自己用过一段时间的质量上还是有保障的。
最后,安利一个码子神器MarkDown,简直比传统的Word要方便多了,非常容易就可以出美丽的格式,当然相对来说功能没那么多,不过这么轻量级的东西,编辑文字杠杠的。(我不会告诉你别人写书也用它)