求助一个 Linux 远程开发的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lxzyzby
V2EX    程序员

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

  •  
  •   lxzyzby 2020-08-07 16:02:02 +08:00 3669 次点击
    这是一个创建于 1942 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 功能,可以在本地开发并实时上传代码到开发机部署调试
    atx
        2
    atx  
       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 没明白。。
    atx
        6
    atx  
       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     Solana     3145 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 11:44 PVG 19:44 LAX 03:44 JFK 06:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86