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

编写代码需不需要使用 Linux 环境?

  •  2
     
  •   smallpython · 2020-04-09 15:15:15 +08:00 · 15868 次点击
    这是一个创建于 1690 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问各位大佬是在 windows 上写代码, 然后传到 linux 上运行, 测试

    还是直接在 linux 上写代码
    第 1 条附言  ·  2020-04-17 09:08:42 +08:00
    经大佬提醒, 使用 smb 共享目录非常好用, 完美解决了问题
    117 条回复    2020-04-22 00:08:09 +08:00
    1  2  
    JavenXiao
        101
    JavenXiao  
       2020-04-10 13:41:29 +08:00
    我公司电脑就是 windows 然后用 vacode 的 remote WSL 开发的,感觉可能只适合前端
    lrh3321
        102
    lrh3321  
       2020-04-10 13:44:44 +08:00
    Win10 是最好的 Linux 桌面 (狗头)
    zhuangzhuang1988
        103
    zhuangzhuang1988  
       2020-04-10 14:04:50 +08:00
    @darkcode https://github.com/nothings/stb
    单文件 c 库
    文档最后又一段话


    Why not C99? stdint.h, declare-anywhere, etc.
    I still use MSVC 6 (1998) as my IDE because it has better human factors for me than later versions of MSVC.


    vc6 是我的最爱....
    b00tyhunt3r
        104
    b00tyhunt3r  
       2020-04-10 14:11:25 +08:00
    WSL 真的香
    alexmy
        105
    alexmy  
       2020-04-10 14:27:13 +08:00
    简简单单上 macos 就好了,我都自带到公司用。如果刚毕业经济实力差些,可以多憋一段时间再说。
    fcten
        106
    fcten  
       2020-04-10 14:51:46 +08:00
    有了 wsl 之后,windows 开发也挺香的。
    不差钱还是用 mac 最好。
    反正我没见过有谁长期用 linux 桌面工作的,即使你的开发环境没问题,你的办公软件跑得起来么?家里连公司内网连得上么?
    ex44559
        107
    ex44559  
       2020-04-10 15:06:56 +08:00 via Android
    随便在云上买个虚拟机就够用了
    xcstream
        108
    xcstream  
       2020-04-10 17:48:26 +08:00
    vmware 也行 可以开多个 不影响原本的系统
    mitu9527
        109
    mitu9527  
       2020-04-10 18:05:51 +08:00
    Windows+Vagrant(Linux 虚拟机)。Windows 和 Linux 两者结合才是日用和统一开发环境的完美解决方案。MacOS 或者 Windows + WSL 都很省事,也很优秀,但并不算完美,或多或少都有些无法适用的情况。Linux 桌面就算了,不具备普适性。
    KeyboardManAnAn
        110
    KeyboardManAnAn  
       2020-04-10 18:25:36 +08:00
    iOS 开发者只能有 Mac 这一个选项
    liuxu
        111
    liuxu  
       2020-04-10 21:31:26 +08:00
    别这么说,这些年我在 linux 下写代码是真香,windows 不习惯了
    james122333
        112
    james122333  
       2020-04-11 00:03:57 +08:00 via Android
    @zhuangzhuang1988
    如果想省事 写好代码就可以了 而不是为了写不好的代码整一堆 一堆语言如果没有 ide 肯定会考虑写好一点
    WispZhan
        113
    WispZhan  
       2020-04-11 00:55:14 +08:00
    除开写专有平台的东西(特指 MacOS,Windows ),我一直认为 Linux 就是最佳的开发环境(系统)。
    在 Linux 下开发真的很爽, 但是你用其他办公软件很痛苦。 所以我一般都是 3 平台互动。Linux: 通用开发,Mac: 办公 /平台依赖的开发,windows: 平台依赖的开发 /办公 /游戏
    mmdsun
        114
    mmdsun  
       2020-04-11 09:42:22 +08:00 via Android
    wsl + ,hyper-v,真香
    zsdroid
        115
    zsdroid  
       2020-04-11 12:26:13 +08:00
    像 java 这样的跨平台语言是没关系的。
    但是像 php 这样的,win 和 linux 环境就有区别了。
    我踩过坑。https://segmentfault.com/a/1190000019822482
    smallpython
        116
    smallpython  
    OP
       2020-04-21 10:53:10 +08:00
    @mnzlichunyu 请问使用 samba 导致补全功能不好使, 具体是什么情况, 我这两天用了一下暂时没有遇到这个问题
    mnzlichunyu
        117
    mnzlichunyu  
       2020-04-22 00:08:09 +08:00
    @smallpython 比如一些依赖在本地环境没有的时候,就没法补全了
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2971 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:22 · PVG 21:22 · LAX 05:22 · JFK 08:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.