Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

不能自动同步修改的代码 #7

Open
haizhiyun opened this issue Nov 5, 2022 · 4 comments
Open

不能自动同步修改的代码 #7

haizhiyun opened this issue Nov 5, 2022 · 4 comments

Comments

@haizhiyun
Copy link

haizhiyun commented Nov 5, 2022

感谢提供工具!
遇到点小问题:点击编译命令不会同步修改的代码,点击同步也需要多次才会成功

@hi-dhl
Copy link
Owner

hi-dhl commented Nov 6, 2022

你好,想请你帮忙,按照如下操作,截取同步日志让我看一下:

  1. 本地修改代码文件
    (PS: 如果只是换行或者 空格,是不会同步的,需要修改或者增加文件内容,才会同步)

  2. 点击「同步到远程设备」将会自动打开控制台,在控制台将会显示修改了的文件日志,辛苦将相关日志截图我看一下

PS: 如下图示,我修改了 AbstractAnAction 中的代码,将会显示 AbstractAnAction 文件,将下面类似的日志截图让我看一下

image

@zzyyppqq
Copy link

zzyyppqq commented May 17, 2023

可以使用External Tools工具,100%可以同步成功
配置如下:
image
使用(可以添加快捷键,使用更方便):
image

sync_file.sh放在项目的.sync目录下,内容为此工具的作者工具的同步命令,copy过来就可以了
注意⚠️:不同的项目命令内容的目录不一致
image

@zzyyppqq
Copy link

zzyyppqq commented May 17, 2023

此命令放在控制台也能100%执行,在插件里经常无法同步成功,很奇怪;

  • 编译成功后,100%能将远程同步本地
  • 在远程Ubuntu中AS中刷新下文件,再次在本地AS同步也能100%成功

我也按照官方的方式修改了下,测试了还是不行;作者能否对比下官方的External Tools插件的实现方式看看区别
https://github.com/JetBrains/intellij-community/tree/master/plugins/sh

@hi-dhl
Copy link
Owner

hi-dhl commented May 28, 2023

收到

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants