**
程序员开发常用的21个工具(总结篇)
**
愤青持续码字中,每周三准时更新
每篇文章博主都会仔细来回阅读,语文不好,发现有语法错误,麻烦评论留言,一定改。
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处
由于很多程序开发者对于开发工具的专一性,只对经常用到的Intellij IDEA,eclipse,android studio等开发平台熟稔于心,对于其他的开发工具只是一个模糊的认识。
网上大神给出了50个常用开发工具,根据其中的重要性以及实用性,提取出其中对于初级到中级开发程序员常用的21个开发工具,整理成表格的形式,附带简洁的解释,以及相应的官网地址。希望对大家有用。
工具 | 官网 | 描述 |
---|---|---|
Adobe Premiere Pro CC 2019 | https://www.adobe.com/products/premiere | 强大的视频处理软件 |
Adobe After Effects CC 2019 | https://www.adobe.com/cn/products/aftereffects | 主要视频的特效 |
KMPlayer | http://www.kmplayer.com | 视频播放神器 |
CodeLF | https://unbug.github.io/codelf | GItHub的一个爬虫工具 |
Adobe Photoshop CC 2019 | https://www.adobe.com/cn/products/photoshop | 图像处理 |
印象笔记 | https://www.yinxiang.com | 本人现在也在用的笔记 |
Sublime Text | http://www.sublimetext.com | 文本记录的工具或者代码工具 |
网*有道词典 | http://www.youdao.com | 代码英文查找 |
JMeter | https://jmeter.apache.org | Apache JMeter是Apache组织开发的基于Java的压力测试工具 |
Gradle | https://gradle.org | 基于Apache Ant和Apache Maven概念的项目自动化构建开源工具 |
Maven | http://maven.apache.org | 项目构建、项目构建、项目依赖管理 |
GIt | https://git-scm.com | 版本控制工具(包括接下来即将出炉的SVN详细使用文章,也是版本控制工具) |
Postwoman | https://postwoman.io | 开源的 Postman 替代品 |
Postman | https://www.getpostman.com | 接口调试的神器 |
Navicat Premium | https://www.navicat.com.cn | 数据库的可视化工具 |
PyCharm | http://www.jetbrains.com/pycharm | 学习python代码 |
Visual Studio Code | https://code.visualstudio.com | 轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统 ,可通过安装插件来支持C++、C#、Python、PHP等其他语言。 |
WebStorm | http://www.jetbrains.com/webstorm | 前端的开发工具, 主要是js,vue,jq,还有丢丢React |
Intellij IDEA | http://www.jetbrains.com/idea | 基本上程序员都知道 |
ProcessOn | https://www.processon.com | 在线作图神器: 流程图、思维导图、原型图、UML、网络拓扑图、组织结构图、BPMN等 |
Xmind | https://www.xmind.cn | 概要设计的脑图 |
关于其他平台和工具:
Web服务器:apache、tomcat、nginx、lighttpd
监控:nagios、ganglia、cacti、zabbix
自动部署:ansible、sshpt、salt
配置管理:puppet、cfengine
负载均衡:lvs、haproxy、nginx
传输工具:scribe、flume
备份工具:rsync、wget
数据库:mysql、oracle、sqlserver
分布式平台:hdfs、mapreduce、spark、storm、hive
分布式数据库:hbase、cassandra、redis、MongoDB
容器:lxc、docker
虚拟化:openstack、xen、kvm
安全:kerberos、selinux、acl、iptables
问题追查:netstat、top、tcpdump、last
以上是博主根据自己经验总结的,如果想知道更多的开发工具,以及使用方法,可以留言补充。