V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lxzyzby
V2EX  ›  程序员

求助一个 Linux 远程开发的问题

  •  
  •   lxzyzby · 2020-08-07 16:02:02 +08:00 · 2952 次点击
    这是一个创建于 1329 天前的主题,其中的信息可能已经有所发展或是发生改变。
    c++项目,要在公司开发机固定环境上编译,我现在只有公司开发机的个人账号,无管理员权限。现在想要 win 上远程开发编辑这个 cpp 项目,不用运行调试,能正常编辑代码,定义跳转就行。

    ps:
    因为是 centos6.2 所以 vscode 远程 用不了,vs2019 试了一下,远程复制文件时失败
    其他同事使用文件上传的形式,感觉有点麻烦。。。
    19 条回复    2020-08-10 14:30:32 +08:00
    nomansky
        1
    nomansky  
       2020-08-07 16:15:51 +08:00
    vscode 不太清楚,jetbrains 全家桶系列都有 remote deployment 功能,可以在本地开发并实时上传代码到开发机部署调试
    lc1450
        2
    lc1450  
       2020-08-07 17:51:36 +08:00
    装个 SFTP 插件就好了,写好代码保存时自动同步到服务器
    edk24
        3
    edk24  
       2020-08-07 18:00:34 +08:00
    ... 既然是这样, 可以把固定机上的项目 创建成 git 裸仓库 用 git 嘛

    打个广告
    https://edk24.com/2019/b60f4010.html
    no1xsyzy
        4
    no1xsyzy  
       2020-08-07 18:36:44 +08:00
    奇怪的思路:FreeFileSync 的监视模式(
    lxzyzby
        5
    lxzyzby  
    OP
       2020-08-07 18:39:16 +08:00
    @lc1450 没明白。。
    lc1450
        6
    lc1450  
       2020-08-07 18:58:07 +08:00
    edimetia3d
        7
    edimetia3d  
       2020-08-07 18:58:23 +08:00
    ... 目前的远程开发没有用的爽的, 在 server 上装一个 code, 用 ssh X11 或者其他远程桌面搞吧
    hoyixi
        8
    hoyixi  
       2020-08-07 19:06:50 +08:00
    个人账号默认开共享个人 home 目录了吗? 如果开了,挂载到本地机,用编辑器打开
    lxzyzby
        9
    lxzyzby  
    OP
       2020-08-07 20:42:35 +08:00
    @hoyixi 需要安装 samba 吧,可能不允许
    whenov
        10
    whenov  
       2020-08-07 21:18:54 +08:00
    by73
        11
    by73  
       2020-08-07 21:32:03 +08:00
    用 rsync 呗。我用的 clion,然后 rsync 同步上去编译。没有 rsync 的话不用装,自己去 pkgs.org 找 rpm 包,丢个二进制上去就能用了 = =
    dangyuluo
        12
    dangyuluo  
       2020-08-07 21:58:52 +08:00
    你需要的是 VSCode + SSH connect 插件,我现在就是这么工作的,非常完美。
    dangyuluo
        13
    dangyuluo  
       2020-08-07 21:59:02 +08:00
    SSH Remote
    dangyuluo
        14
    dangyuluo  
       2020-08-07 21:59:22 +08:00   ❤️ 1
    抱歉没看到 Centos 的问题,我是量子速读受害者
    OSDI
        15
    OSDI  
       2020-08-07 22:14:24 +08:00 via Android
    Windows 上用 PuTTY,centos6 上 vim 用 coc.vim 配合 LSP cquery,够用了
    sunriz
        16
    sunriz  
       2020-08-07 23:44:56 +08:00
    vim+cscope
    实在不行可以挂个远程盘,搭个 samba 服务之类的
    jessun1990
        17
    jessun1990  
       2020-08-08 00:37:31 +08:00
    我觉得,ssh + vim + c++插件一套应该可以。
    ruanimal
        18
    ruanimal  
       2020-08-08 14:58:22 +08:00
    centos 的老版本简直毒瘤
    lxzyzby
        19
    lxzyzby  
    OP
       2020-08-10 14:30:32 +08:00
    @lc1450 谢谢 解决了我的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4097 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:19 · PVG 13:19 · LAX 22:19 · JFK 01:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.