跳至主要內容
IDEA——强大的Shell工具

IDEA——强大的Shell工具

SSH

在使用Shell工具时最常用的是SSH输入命令操控远程服务器。在idea中使用SSH也是很简单的事情。

settings -> tools -> ssh congratulations

alt+f12打开命令行,在右上角的下拉框中选择上面配置好的SSH会话。之后直接在命令行中就可以向服务器发送命令了。

SFTP

在控制远程服务器时除了发送命令行,自然少不了互传文件,文件预览编辑的功能。幸运的是强大的idea也有这个功能

settings -> deployment。点击左上角的➕添加sftp服务器,可以从之前已经配置的ssh session中选择。


起凡大约 3 分钟IDEA技巧SSH数据库SFTP部署
远程开发工具分享

远程开发工具分享

想到远程开发工具,大家必然会想到远程操控软件如TeamView,向日葵远程操控,ToDesk等等。在使用远程操控我们可以明显感觉到以下几个缺点

1. 画质低

大部人是使用免费的远程操控软件,平常我们写代码的时候字体本来就不是很大加上画面一糊根本就看不见代码。即使看得见也很难受,我自己是很难接受长时间在这种画质下写代码。

2. 延迟高

我在使用远程操控写代码时候经常因为输入了一段代码但是还没反应过来导致我以为还没输入,然后又重新输入了一遍。更难受的时候,这个时候我删除也会出现同样的情况


起凡大约 4 分钟IDEA技巧CodeWithMeJetbrainsGateway内网穿透远程开发
HTTP各种参数发送

利用Idea的HttpClient向SpringBoot发起各种请求参数。后端使用@RequestParam@ModelAttribute@PathVariable@RequestBody@RequestPart去接收。


起凡大约 6 分钟IDEA技巧HTTPSpringBootSpringMVC