天天看点

全栈开发工具包

Panther 从一位小白走来,虽然现在也还是小白,但是我取之于民,不定时将自己所学到的都分享给大家,这篇为大家分享2019/8/11上午我整理的我这刚入门用到的开发工具,这里为大家介绍的工具可能不是很多,下面为大家具体分析一下

one

开发常用浏览器

tool intro use
google Chrome 可在任何操作系统中和任何设备上运行 Google Chrome除了简洁、快速,现在的Chrome的插件也非常的丰富了
Firefox 更少占用内存 与Google做对比,一般兼容页面Google、Firefox 、IE,基本上其他的网站也都可以兼容

two

n++编辑器

tool intro use
Notepad++ 开源免费编辑器 查看代码+编辑

three

jar包依赖仓库

tool intro use
maven maven是一个项目管理工具,包含项目管理,插件以及目标的逻辑 maven是一个使用java写的软件,所以必须依赖java环境

*four *

环境

tool intro use
tomcat 普通服务器,本身只支持html即普通网页 启动存放项目
java jdk Java语言开发工具包 java的运行环境

*five *

五款常用的开发工具

tool intro use
Androidstudio 谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT 开发安卓 app
idea IntelliJ在业界被公认为最好的java开发工具之一 啥都可以开发
eclipse ide ​Eclipse是一个免费的、基于Java的可扩展开发平台 啥都可以开发
webstorm 大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE” 开发前端使用较多
vscode 一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化 开发前端使用较多

*six *

协议连接

tool intro use
postman 功能强大的网页调试和模拟发送HTTP请求的Chrome插件,支持几乎所有类型的HTTP请求,操作简单且方便 用于http调试
tcp 可以用于tcp或udp网络编程时的调试和通信 用于tcp调试
mqttfx IBM开发的一个即时通讯协议,物联网的重要组成部分 用于mqtt调试

seven

数据库

tool intro use
mysql 关系型数据库管理系统 小型的数据存储
pgsql 功能强大的开源对象关系数据库管理系统 物联网的数据库

*eight *

缓存

tool intro use
redis 高性能的key-value数据库 用于缓存

nine

命令

tool intro use
curl 利用URL语法在命令行下工作的文件传输工具 环境包
git 开源的分布式版本控制系统 环境包
nodejs 一个让 JavaScript 运行在服务端的开发平台 环境包

*ten *

远程连接工具

tool intro use
team viewer 一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序 远程连接
7z 一种压缩格式文件 用于压缩或解压文件比较快速的工具
Beyond Compare 专业级的文件夹和文件对比工具 代码对比工具

*eleven *

vm虚拟机

tool intro use
VMwareWorkstation 功能强大的桌面虚拟计算机软件 虚拟机用户安装虚拟环境
xshell 一个强大的安全终端模拟软件 连接Ubuntu系统,输入指令
xftp 一个基于 MS windows 平台的功能强大的SFTP、FTP文件传输软件 传输文件

*twelve *

代码管理工具

tool intro use
svn 免费开源客户端,可以超越时间的管理文件和目录 存放代码,便于团队开发

thirteen

链接地址
	https://pan.baidu.com/s/104hGrV8qac-7mbjlpowkvQ
 提取码
	2329