当你入手了一台新电脑,电脑上还没有任何开发使用的软件,这些软件大部分都需要去官网下载 。我总结了部分开机必备的软件 、工具。
1.JDK
Java开发,没有jdk怎么行 ,必须排在第一位。这个链接可以看到Java的所有历史版本,一般需要将LTS(长期支持)的几个版本下载下来。
2.IDEA
Other Versions – IntelliJ IDEA
敲代码时,IDE使用是最多的,应该没有异议吧。这个链接也是可以看到IDEA的所有历史版本。
3.GIT
Git代码分支管理,远程仓库对接,必备。不过Git的版本没感觉到有啥影响 ,就下最新的。
4.DBeaver
一款免费的数据库连接工具,支持多种数据库的连接。
5.Database
Mysql
MySQL :: Download MySQL Community Server (Archived Versions)
这个链接是MySQL社区版所有历史版本的下载地址。
Oracle
最新版本:
Database Software Downloads | Oracle
历史版本:
https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
跟一般软件不同的是,Oracle的历史版本需要搜索下载。
6.Maven
最新版本:
Maven – Download Apache Maven
历史版本:
Index of /dist/maven/maven-3
主流项目构建和依赖管理工具。注意要下载bin版本的,不要下载src版本。src是源码,bin才是用来使用的。
本地仓库的作用:用来存储从远程仓库或中央仓库下载的插件和jar包,项目使用一些插件或jar包,优先从本地仓库查找。
7.Gradle
新兴项目构建和依赖管理工具,可以不用下载,使用IDEA创建gradle后,IDEA会自动下载配置文件中指定的gradle版本。这可能导致会下载多个gradle,所以,可以下载上,需要其他版本的gradle再使用项目的配置文件设置版本号。
8.Typora
Typora — macOS release channel
MarkDown格式文档编辑器。
页面上选择 Dev/Beta Releases 拉到底部可以看到1.0之前的免费版本的点击链接,Mac系统和Windows、Linux系统的下载链接是分开的。虽然看到了下载链接,但是我没下载成功~
9.Postman
Download Postman | Get Started for Free
代码接口测试软件。
10.抓包工具
Charles:
Download a Free Trial of Charles • Charles Web Debugging Proxy
其他常用软件
1.Notepad++
https://notepad-plus-plus.org/downloads/
文档编辑软件。
2.xshell 和 xftp
免费版:
家庭/学校免费 – NetSarang Website
3.词典
小心它的热键冲突!
4.笔记
有道云笔记:
有道云笔记|亿万用户的选择
印象笔记:
印象笔记 | 工作必备效率应用
5.XMind
免费下载 XMind思维导图 | XMind中文官方网站
思维导图
6.Beyond Compare
Download Beyond Compare Free Trial
比较两个文档的不同之处。
7.前端开发软件
WebStorm:
其他版本 – WebStorm
Visual Studio Code(简称:VS Code):
Download Visual Studio Code – Mac, Linux, Windows