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

2020-08-07 16:02:02 +08:00
 lxzyzby
c++项目,要在公司开发机固定环境上编译,我现在只有公司开发机的个人账号,无管理员权限。现在想要 win 上远程开发编辑这个 cpp 项目,不用运行调试,能正常编辑代码,定义跳转就行。

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

打个广告
https://edk24.com/2019/b60f4010.html
no1xsyzy
2020-08-07 18:36:44 +08:00
奇怪的思路:FreeFileSync 的监视模式(
lxzyzby
2020-08-07 18:39:16 +08:00
@lc1450 没明白。。
lc1450
2020-08-07 18:58:07 +08:00
edimetia3d
2020-08-07 18:58:23 +08:00
... 目前的远程开发没有用的爽的, 在 server 上装一个 code, 用 ssh X11 或者其他远程桌面搞吧
hoyixi
2020-08-07 19:06:50 +08:00
个人账号默认开共享个人 home 目录了吗? 如果开了,挂载到本地机,用编辑器打开
lxzyzby
2020-08-07 20:42:35 +08:00
@hoyixi 需要安装 samba 吧,可能不允许
whenov
2020-08-07 21:18:54 +08:00
by73
2020-08-07 21:32:03 +08:00
用 rsync 呗。我用的 clion,然后 rsync 同步上去编译。没有 rsync 的话不用装,自己去 pkgs.org 找 rpm 包,丢个二进制上去就能用了 = =
dangyuluo
2020-08-07 21:58:52 +08:00
你需要的是 VSCode + SSH connect 插件,我现在就是这么工作的,非常完美。
dangyuluo
2020-08-07 21:59:02 +08:00
SSH Remote
dangyuluo
2020-08-07 21:59:22 +08:00
抱歉没看到 Centos 的问题,我是量子速读受害者
OSDI
2020-08-07 22:14:24 +08:00
Windows 上用 PuTTY,centos6 上 vim 用 coc.vim 配合 LSP cquery,够用了
sunriz
2020-08-07 23:44:56 +08:00
vim+cscope
实在不行可以挂个远程盘,搭个 samba 服务之类的
jessun1990
2020-08-08 00:37:31 +08:00
我觉得,ssh + vim + c++插件一套应该可以。
ruanimal
2020-08-08 14:58:22 +08:00
centos 的老版本简直毒瘤
lxzyzby
2020-08-10 14:30:32 +08:00
@lc1450 谢谢 解决了我的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/696495

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX