JetBrains家族的产品除了非常轻大的编码功能外,其万金油似的其他功能比如Database管理等,能极大的提高我们的开发效率,减少不同软件之间的切换成本.
这里分享一下其强大的ssh连接功能,可以方便我们管理ssh连接、编辑服务器文件,愉快的抛弃某些CRT和shell软件(测试版本WebStorm 2019.1.2)
编辑、保存连接
Tools>Deployment>Configuration
![](https://img.haomeiwen.com/i4907039/05a4e7bf2299739a.png)
选择对应的连接类型
我们选择SFTP(为了方便管理,可以选择Server group 然后再新建SFTP)
![](https://img.haomeiwen.com/i4907039/debe4e05733957e5.png)
填写对应的账号密码 点击Test Connection 测试配置的是否成功
![](https://img.haomeiwen.com/i4907039/ebec95bc7437f851.png)
![](https://img.haomeiwen.com/i4907039/bd8324462b257821.png)
SSH连接服务器
Tools>Start SSH session 弹出连接面板
美中不足的是这里的ssh连接服务器列表不能按照组来显示
![](https://img.haomeiwen.com/i4907039/96e801e67c835bf4.png)
选择YES
![](https://img.haomeiwen.com/i4907039/c69ca603beb0fea2.png)
连接成功,其实直接在命令行ssh name@ip 也可以,只是idea帮我们管理了ssh连接
![](https://img.haomeiwen.com/i4907039/f79ace4cc43548a4.png)
SSH连接服务器编辑文件
如果不熟悉vim,这个功能能极大的方便我们编辑服务端的文件
选择 Tools>Deployment>Browse Remote Host
![](https://img.haomeiwen.com/i4907039/3bb0ef828ba92fcb.png)
选择Remote Host面板,选择对应的连接,双击文件,既可以在编辑区编辑文件上传
注意,这里新建文件是实时的,会弹出对应的File Transfer面板,而文件编辑不是实时的,需要点击上传文件按钮(右上角)
![](https://img.haomeiwen.com/i4907039/9c6c36e55f372190.png)
文件编辑
类似idea自带的版本控制,可以很方便的利用编辑器功能进行文件编辑
![](https://img.haomeiwen.com/i4907039/a017bbf171774f12.png)
网友评论