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...,如下图所示:

记得把Automatic Upload(always)打上勾选,然后点击Options...,如下图所示:

选择On explicit save action (Ctrl+S),如下图所示:

最后点击OK即可。
注意事项:如果你的编辑器打开了ideavim这个插件的话,请先把它关了,它会屏蔽Ctrl+S键。
关闭ideavim插件,工具栏找到Tools-->Vim Emulator的前面的勾选要是没有的话就是关闭了。如果已经勾选了就再点击一次Vim Emulator即可关闭。
(四). 本地中快速打开服务器的终端
这种方式的话就不需要我们单独下载操作
ssh的工具了,比如:putty,xshell。
工具栏中找到Tools-->Start SSH session...,如下图所示:

点击Start SSH session...,如下图所示:

其中demo是我们在上面命名好的SFTP名字。点击demo,如下图所示:

自动在本地打开了服务器上的终端。

浙公网安备 33010602011771号