稍等片刻,正在加载中...

jetbrains下编辑器的一些操作

一. 设置代码同步

主要是在本地的编辑器配置SFTP,使得线上的服务器可以上传文件,本地也可以下载线上服务器的文件。可以很方便地管理我们的程序。

菜单找到Tools-->Deployment-->Configuration...,如下图所示:

点击Configuration...,如下图所示:

下面我们来添加一个SFTP。

点击SFTP,如下图所示:

随便自定义的一个名字。在这里我定义的SFTP名为demo。如下图所示:

点击OK,如下图所示:

服务器的目录路径最好选择自己的项目根路径。
修改Mappings,如下图所示:

最后点击OK即可。

(一). 从服务器上拉取文件到本地

查看我本地项目文件夹中是否有项目文件:

可以看到我文件夹中是没有项目文件的。

第一步:鼠标选中文件夹-->鼠标右键-->Deployment

鼠标选中Deployment,然后点击Download to ...即可

点击了Download之后就是等待源码下载下来即可。

(二). 把本地文件上传到服务器上

选中你修改的文件代码,然后鼠标右键,如下图所示:

点击Upload to ...即可上传文件。如果你的服务器上有这个文件就会进行内容覆盖,没有的话就会进行上传这个文件到服务器上。

注意:最好不要在根项目中进行Upload to

(三). 设置Ctrl+S键上传文件到服务器上

在工具栏中找到Tools-->Deployment-->Options...,如下图所示:
image
记得把Automatic Upload(always)打上勾选,然后点击Options...,如下图所示:
image
选择On explicit save action (Ctrl+S),如下图所示:
image
最后点击OK即可。
注意事项:如果你的编辑器打开了ideavim这个插件的话,请先把它关了,它会屏蔽Ctrl+S键。
关闭ideavim插件,工具栏找到Tools-->Vim Emulator的前面的勾选要是没有的话就是关闭了。如果已经勾选了就再点击一次Vim Emulator即可关闭。

(四). 本地中快速打开服务器的终端

这种方式的话就不需要我们单独下载操作ssh的工具了,比如:puttyxshell

工具栏中找到Tools-->Start SSH session...,如下图所示:
image
点击Start SSH session...,如下图所示:
image
其中demo是我们在上面命名好的SFTP名字。点击demo,如下图所示:
image
自动在本地打开了服务器上的终端。

posted @ 2021-01-24 14:21  一切皆往事  阅读(223)  评论(0)    收藏  举报