JasperXu's 笔记本
 
发布时间: 2021-01-11 17:00
修订时间: 2021-04-26 01:57

程序设计

1. 集成开发环境 IDE

Visual Studio

官网 地表最强 IDE

IntelliJ IDEA

官网 多平台开发必备 IDE

IntelliJ IDEA 通过安装对应插件可以支持大量的开发语言。官网也有对应集成了插件的各种语言专用的 IDE。

Xcode [Free]

官网 macOS 必装 IDE

IntelliJ IDEA

官网 多平台开发必备 IDE

IntelliJ IDEA 通过安装对应插件可以支持大量的开发语言。官网也有对应集成了插件的各种语言专用的 IDE。

Visual Studio for Mac

官网 地表最强 IDE,macOS 中很拉胯。

IntelliJ IDEA

官网 多平台开发必备 IDE

IntelliJ IDEA 通过安装对应插件可以支持大量的开发语言。官网也有对应集成了插件的各种语言专用的 IDE。

2. 文本编辑器

Visual Studio Code [Free]

官网 精简,快速,啥都能搞

Visual Studio Code [Free]

官网 精简,快速,啥都能搞

Visual Studio Code [Free]

官网 精简,快速,啥都能搞

3. 版本管理

Git [Free]

官网 Git 必备工具

Sourcetree [Free]

官网 Git 的管理客户端

Git [Free]

官网 Git 必备工具

Sourcetree [Free]

官网 Git 的管理客户端

Git [Free]

官网 Git 必备工具

4. SQL 数据库

MySQL [Free]

官网 目前应用最广泛的 Free 数据库,长期老二。

Oracle

官网 排名第一的数据库,但是真心贵。

Microsoft SQL Server

官网 微软系必选,常年第三。

PostgreSQL [Free]

官网 据说是最先进,然而就那么回事,常年第四。

MariaDB [Free]

官网 完全兼容 MySQL,且为开源版本。

SQLite [Free]

官网 应用最广泛的文件型关系数据库。移动端上的不二选择。

5. NoSQL 数据库

MongoDB[社区版 Free]

官网 分布式文件存储的数据库。了解不多早期出现过数据丢失的严重 Bug,所以一直未深入了解。

Redis [Free]

官网 高性能 Key-Value 数据库。速度快,可以用于当缓存使用。

6. 数据库管理工具

自带的管理工具这里就不列举了。

官网 数据库管理客户端,很好用。

7. 命令行

PowerShell

系统自带。ssh username@192.168.199.2 即可连接。

FinalShell [Free]

官网 用来连接 Linux 服务器。

iTerm [Free]

官网 macOS 必装命令行工具,用来替代系统的命令行。

8. 远程工具

远程桌面 [Free]

系统自带,用来连接 Windows。

Remote Desktop Manager [Free]

官网 非常非常好用的远程软件。Free 版需要翻墙登陆。

FileZilla Client [Free]

官网 非常好用的 FTP 客户端。

Microsoft Remote Desktop Beta [Free]

一直是 Beta,用来连接 Windows。需要下载后安装,中国区未上架。

Remote Desktop Manager [Free]

官网 非常非常好用的远程软件。Free 版需要翻墙登陆。

FileZilla Client [Free]

官网 非常好用的 FTP 客户端。

Remote Desktop Manager [Free]

官网 非常非常好用的远程软件。Free 版需要翻墙登陆。

FileZilla Client [Free]

官网 非常好用的 FTP 客户端。