目前车端 C++ 开发,因为之前应用开发一直使用 Mac ,但是现在没法在 Ubuntu 编译,所以只能使用 vscode 远程开发,目前两种方式都使用了一段时间,目前优劣势比较,V 站大佬们都是怎么考虑和选择的:
1
CassianVale 17 小时 27 分钟前
C++不都是用 VS 嘛
|
2
lbp0200 17 小时 24 分钟前
windows+wsl
|
3
HongDoNi 16 小时 52 分钟前
你说的 mac 的劣势的第二点,好奇是啥工具?
|
4
lts9165 16 小时 52 分钟前
我服务端 c++开发就用 clion 直接远程服务器,感觉没有什么本地需求,完全 ok ,vscode 远程也用过,比 clion 更流畅体验应该更好
|
5
aiqinxuancai 16 小时 39 分钟前
想啥呢 肯定 windows
|
6
hhjuteman 16 小时 18 分钟前
我也投 windows + wsl 一票
|
7
ftfunjth 16 小时 15 分钟前 via iPhone
习惯用用 vim + tmux 就好了。 完全没有这方面的担忧。笔记本安装 arch dwm + st 那一套。
|
8
CodeAllen 16 小时 6 分钟前
必须 Windows + WSL
|
9
FrankFang128 16 小时 2 分钟前
Windows 是最好的 Linux 发行版
|
10
originals 15 小时 26 分钟前
Linux 图形界面体验太糟糕了,还行 mac 远程吧
|
11
mightybruce 15 小时 13 分钟前
开发,我当然投 Ubuntu 一票, 你又不是什么设计师或者视频剪辑师,
Ubuntu 变成 mac 界面也容易, 用 gnome shell 配合 Mac GTK theme 就行。 |
12
mianhk OP @mightybruce 平常有的时候在家远程一下 或者业余用的也是 mac ,快捷键、逻辑来回切换也有些费精力,大概是年纪大了吧。
|
15
AFOX 14 小时 46 分钟前 1
Windows + VMware 装 ubuntu ,Windows 内存拉到 64G 以上,虚拟机内存多分一点,体验和在本地一样。
你不妨说一下是什么工具只能在 Ubuntu 编译呢?如果是交叉编译的话,Mac 配置好应该也可以直接本地编译? |
16
mightybruce 14 小时 30 分钟前
@AFOX 只要用 Linux 系统调用相关的库,mac 根本不能解决,mac 和 linux 本身就不一样。
|
17
glcolof 14 小时 20 分钟前
我都是 Windows 装虚拟机……
|
18
my3157 14 小时 16 分钟前
如果对 cpu 架构不敏感, 试试 mac 本地装 vm, 然后用 vscode remote
我个人有一些强依赖 linux 环境的项目, 是用 VMware Fusion 装 debian sid, 开发的环境全部在 vm 里面, 本地只跑个 vscode, 体验还不错, 界面好看, 编译调试啥的完全和本地没区别 |
19
mianhk OP @mightybruce +1 这个用不了的,就是在 Ubuntu 编译的一些工具
@glcolof 虚拟机跨文件传输貌似更快些,公司的局域网总感觉没那么快 @my3157 所以也感觉现在搜的一些 Ubuntu 桌面折腾越来越少了,是不是真的还是 vscode remote 已经足够普及了 |
20
my3157 13 小时 19 分钟前
@mianhk #19 linux 桌面折腾好了还是能好看且丝滑的, 但太费精力了, 比较好看稍微不那么费事算是 manjaro 了, 有个联想小新的笔记本装了 manjaro, 不过好久没开机了, 对比 macos/windows, 在维护上好多花好几倍的时间精力
|
21
liuzhiyong 13 小时 15 分钟前 via Android
我觉得国产的深度 Linux 很好。
|
22
conn457567 12 小时 58 分钟前 via Android
windows 是最好的 linux 桌面(🐶)
|
23
Donaldo 12 小时 53 分钟前
Mac+远程,Linux 的桌面环境真不敢恭维,除非你只在这上写代码。
|
24
minami 12 小时 49 分钟前 via Android
能选 win/mac 就别选 linux 桌面,如果一定要选的话,也请远离 gnome
|
25
wnpllrzodiac 12 小时 28 分钟前 via Android
wsl 有显卡直通,这一点已经是暴击了
|
26
bluearc 10 小时 29 分钟前
买个专门开发的 x86 小主机放工位上
|
27
Lukedis 10 小时 6 分钟前
没有服务器吗,代码不会都在本地吧
|
28
cookii 8 小时 51 分钟前 via Android
linux 小毛病多,搞正经生产还是不建议。
|
29
realpg 8 小时 22 分钟前
windows
|
30
8520ccc 5 小时 43 分钟前
前几天经历了 类似的选择 Linux 尝试了 Ubuntu Mint KUbuntu 等 但是都不太满意(可能相对来说 Ubuntu 最好了。。算是)
非常折腾。最终选择了 Windows11 24H + WSL + Vscode Remote WSL 之前是用的小主机+RemoteSSH |
31
ETiV 5 小时 29 分钟前
Mac 下用 IDE 远程到 Ubuntu 上开发、调试啊,所有代码都在远程机器上,电脑直接用 MacBook Air 就够了,甚至丢了都不怕…
文件传输,你服务器肯定开 SFTP 的,找个 Mac 的客户端就行了,把几个常用的路径收藏起来,便于快速访问 Mac 下也有 dropzone ( https://aptonic.com ) 这种东西,常驻状态栏,鼠标拖东西过去就会自动触发某个行为,你可以配置用来无脑传文件到服务器上 |
32
t41372 5 小时 21 分钟前 via Android
Mac 的话可以试试 OrbStack 。vm 基本就是 wsl 的体验,档案系统可以部分互通,可以直接 cd 到 mac 的目录下跑 linux 的命令。可以用 Rosetta 模拟 x64 。运行速度也很快,跑 docker 也比原版的 docker desktop 要快很多。
|
33
huamu 1 小时 34 分钟前
windows + wsl
|
35
panlatent 13 分钟前 via Android
楼上推荐 windows + wsl 的,为什么我用起来有点别扭? 是姿势不对么?
当然纯 docker 的话,wsl 确实比 orbstack 快一点 主力是 mac studio ,回家用 windows 台式机。 |