开发工具
开发工具 | 说明 |
---|---|
Git | 版本控制软件,代码管理 |
Gitlab | 代码托管服务器 |
sonatype Nexus | Maven服务器 |
SmartGit | 图形化版本控制工具 |
SourceTree | 图形化版本控制工具 |
GitBook | 电子书制作、发布、出版的网站和工具 |
GitFlow | 分支管理 |
HiJson | Json编辑 |
JsonViewer | Json在线编辑 |
午安浏览器 | 可以翻墙的浏览器,看见更大的世界 |
Axure RP | 原型图工具 |
夜神安卓模拟器 | 全新一代的安卓模拟器,与传统安卓模拟器相比,基于ANDROID4.4.2,兼容X86/AMD,在性能、稳定性、兼容性等方面有着巨大优势 |
Genymotion | 最快的安卓模拟器,测试与模拟APP应用必备 |
Dash | 大到你无法想象的API离线文档软件 |
JRebel | Android 高效开发调试神器 |
Freeline | Android 秒级编译,阿里巴巴出品 |
Source Insight | 源码查看工具 |
Checkstyle | 代码规范工具 |
CCNET | DAILY BUILD,一个代码开发阶段流程的自动管理监控工具;所包括的流程有根据设定的任务从指定的代码库中CHECK OUT代码、然后自动编译、自动代码检查、自动单元测试,并将编译和测试的结果进行记录和反馈(EMAIL方式等),并有还算不错的WEB应用平台进行呈现,也支持一部分的分析工作。 |
mkdocs | 项目文档生成器 |
raneto docs | 项目文档生成器 |
Gerrit | 一个免费、开放源代码的代码审查软件,使用网页界面。Android源代码就是Gerrit进行code review的 |
reviewboard | 代码审查软件 |
JIRA | Bug跟踪管理工具 |
bugzilla | bug跟踪管理系统 |
FileZilla | 一个免费的FTP软件 |
飞秋 | 局域网的通讯神器 |
WFilter | 超级嗅探狗 |
Xmanager | 一款小巧、便捷的浏览远端X窗口系统的工具。它包含Xshell、Xftp等软件。Windows 平台下远程登录 Linux |
SecureCRT | 是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。 |
http.tar.gz | 用C语言编程的一个简单版webserver |
Xshell | 一个Windows平台下的SSH、TELNET和RLOGIN终端软件。它使得用户能轻松和安全地在Windows平台上访问Unix/Linux 主机。 |
Putty | ssh终端软件 |
Xftp | Xftp:是一个应用于 Windows 平台的 FTP 和 SFTP 文件传输程序。Xftp能安全地在Unix/Linux 和 Windows 平台之间传输文件。 |
Navicat | mysql数据库管理工具 |
SQLite Expert | 一款可视化SQLite数据库管理工具,SQLite Expert允许用户在SQLite 服务器上执行创建、编辑、复制、提取等操作。 |
RadASM | RadASM是一款著名的WIN32汇编编辑器,支持MASM、TASM等多种汇编编译器,Windows界面,支持语法高亮,自带一个资源编辑器和一个调试器。 |
OllyDbg | 一个新的动态追踪工具,将IDA与SoftICE结合起来的思想,Ring 3级调试器,非常容易上手,己代替SoftICE成为当今最为流行的调试解密工具了。同时还支持插件扩展功能,是目前最强大的调试工具。 |
Cheat Engine | 一款内存修改编辑工具 ,它允许你修改你的游戏或软件内存数据,以得到一些其他功能。它包括16进制编辑,反汇编程序,内存查找工具。与同类修改工具相比,它具有强大的反汇编功能,且自身附带了外挂制作工具,可以用它直接生成外挂。 |
LogViewer Pro | 一款文本日志查看软件。它占用内存小,支持任意大小的文件(4GB或者更大),支持高亮某行文字(例如警告、错误),支持Unicode名字,支持查看的编码:ANSI,OEM,Unicode LE,Unicode BE等等,支持文件搜索、打印. |
gtop | System monitoring dashboard for terminal |
TeamViewer | 一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案。 |
IDE
IDE | 说明 |
---|---|
Android Studio | Android开发官方开发工具 |
IntelliJ IDEA | java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具 |
Eclipse | 免费的集成开发工具 |
MyEclipse | 收费的集成开发工具 |
Visual Studio | 微软开发工具集 |
Qt Creator | 一款新的轻量级集成开发环境 |
Samba | Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成 |
CodeBlocks | 一个开放源码的全功能的跨平台C/C++集成开发环境 |
CLion | 一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力,提高开发人员的工作效率。 |
版本控制
软件 | 说明 |
---|---|
Git | 分布式版本控制软件,代码管理 |
SmartGit | 图形化版本控制工具 |
SourceTree | 图形化版本控制工具 |
GitFlow | 分支管理 |
TortoiseGit | 分布式版本控制工具 |
TortoiseSVN | 集中式版本控制工具 |
UML
UML工具 | 说明 |
---|---|
MagicDraw UML | UML工具 |
jude | 一个小巧实用的UML建模软件 |
Diagram Designer | 一款小巧易用的流程图工具,如果你对于流程图没有特殊的要求,那么这款小软件足够满足你的需求,最重要的是它完全免费。 |
StarUML | UML工具 |
Visio | 用图形方式来表达各种商业图形用途的工具 |
Rational Rose | 直接从UML发展而诞生的设计工具 |
PowerDesign | 对数据库建模而发展起来的一种数据库建模工具 |
编辑器
编辑器 | 说明 |
---|---|
Vim | 编辑器之神 |
EMACS | 著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个vim |
Atom | GitHub出品的文本编辑器 |
Sublime | 最好用的文本编辑器之一 |
VS Code | Visual Studio Code 一个轻量且强大的代码编辑器 |
Notepad++ | 免费开源的代码编辑器 |
EditPlus | 一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。 |
UltraEdit | 一套功能强大的、能够满足你一切编辑需要的文本编辑器;可以编辑文本、十六进制、ASCII码,可以取代记事本,内建英文单字检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。 |
Typora | 免费的Markdown编辑器,所见即所得 |
StackEdit | Markdown编辑器 |
Cmd | Markdown 编辑阅读器 |
MdCharm | Markdown编辑器 |
FarBox | Windows上最优雅的Markdown编辑工具 |
博客平台
博客平台 | 描述 |
---|---|
Hexo | 一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 |
WordPress | WordPress是一个注重美学、易用性和网络标准的个人信息发布平台。 |
Bug管理工具
软件/工具 | 功能描述 |
---|---|
bugzilla | bug跟踪管理系统 |
JIRA | Bug跟踪管理工具 |
BugFree | 借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统 |
TestDirector | 全球最大的软件测试工具提供商Mercury Interactive公司生产的企业级测试管理工具,也是业界第一个基于Web的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。 |
ClearQuest | IBM Rational提供的缺陷及变更管理工具 |
MantisBT | Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务 |
网站
网站 | 说明 |
---|---|
AndroidDevTools | 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等 |
GitHub | 全球最大的程序员同性交友网站 |
StackOverflow | 著名的IT技术问答网站 |
CSDN | 中国最大的IT社区和服务平台 |
grepcode.com | 源码网站 |
AndroidXref | 在线源代码搜索 |
极客学院 | Material Design、wiki |
Android经典开源代码分享 | UI特效大全(android经典开源代码分享) |
慕课网 | |
黑马程序员 | |
360代码卫士 | |
http://editor.method.ac/ | 矢量图绘制网站 |
http://inloop.github.io/svg2android/ | svg转换工具 |
软件
软件 | 说明 |
---|---|
securecrt | 虚拟机 |
VMware | 虚拟机,收费 |
VirtualBox | 虚拟机,免费 |
FreeVideoToGif | gif图片处理 |
ScreenToGif | gif图片处理 |
豆约翰博客备份专家 | 博客备份 |
GifCam | gif录制 |
SQLite_Expert_Professional | 数据库专家 |
MarkMan | 镜像:www.wacao.org |
Firebase | 云服务 |
Foxmail | 邮件管理 |
Licecap | 最简单的屏幕录制工具,生成gif |
IDM | 一个下载管理工具 |
思维导航
软件/网站 | 说明 |
---|---|
MindManager | 思维导航 |
Xmind | 思维导航 |
ProcessOn | 免费在线作图,实时协作,思维导航,流程图,UML |
网络
软件 | 说明 |
---|---|
HttpWatch | 网络调试工具 |
FireBug(FirFox) | 网络调试工具 |
RESETClient | 火狐模拟网络请求插件 |
Wireshark | 抓包工具 |
Fiddler | 抓包工具 |
Postman | Chrome模拟网络请求插件 |
Lantern | 翻墙 |
goagent | 翻墙 |
vpnso | 翻墙 |
shadowsocks | 翻墙工具,python安装 |
云笔记
软件 | 说明 |
---|---|
印象笔记 | 不支持markdown |
有道云笔记 | 支持markdown |
为知笔记 | 云笔记,团队协作,知识管理,记事本,日记本,信息过滤器 |
蚂蚁笔记 | 有极客范的云笔记, 蚂蚁笔记 = 笔记 + 博客 + 协作 + 私有云 |
搜索
- Everything 文件搜索软件
- 设置搜索文件内容可用
Chrome插件
插件 | 功能说明 |
---|---|
Postman | 模拟网络请求插件, 开发者调试网络必备,可以直接发送一个请求,自定义params、header,查看response状态等 |
Octotree | 直接在Chrome侧边栏向打开文件夹一样的查看别人的项目 |
OneTab | 记录tab |
Save to Pocket | 收藏同步网页 |
Page Rule | 设计师必备,可以直接查看网页一些图片的详细像素大小、具体位置等,非常实用。 |
Isometric Contributions | 让你在GitHub上的commit像盖楼一样的展示 |
Avatars for Github | 主页动态显示头像 |
JSONView | json格式化 |
Dribbble New Tab | |
codota | 代码搜索利器 |
StackEdit | markdown插件 |
视频录制
软件 | 说明 |
---|---|
视频录制 | Bandicam、锐动多媒体、CamRecorder、LICEcap、CamtasiaStudio、Apowersoft录屏王、kk录像机 |
视频剪辑 | EasiestSoft Movie Editor、爱剪辑、快剪辑 |
截图工具 | FastStone Capture、Snipaste、Screenpresso |
红蜘蛛软件 | 红蜘蛛多媒体网络教室软件 |
红烛电子教鞭 | 电子教鞭 |
ScreenFlow | 录屏软件 |
FastStone Capture | 一款抓屏工具,体积小巧、功能强大 |
Snipaste | 一个截图 + 贴纸软件 |
LiveView | 一款简单易用的桌面全屏录制软件,使用 H264 即时编码压缩成 MP4 文件,也支持声音录制 |
EV录屏 | 一款集本地视频录制和在线视频直播推流等多项功能的多媒体软件,简洁易操作,功能强大,绿色免费。 |
EV剪辑 | 一款操作简便易上手的视频编辑软件,可以任意拼接视频,能够在任意位置截断裁剪,操作简单,功能实用。 |
EV加密播放 | 一款集视频加密与解密播放于一体的多媒体视频播放器。适于需要保护的专业视频领域。 |
OBS Studio | 开放式广播软件是免费开源软件,用于视频录制和直播。 |
反编译
反编译工具 | 说明 |
---|---|
jadx | 新一代反编译工具 |
apktool | |
安卓逆向助手 | 反编译工具大合集,现在用的已经不多 |
dex2jar | |
JD-GUI | |
procyon | |
ClassyShark | apk分析利器 |
IDA Pro | 交互式反汇编器 |