编写代码需不需要使用 Linux 环境? - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
smallpython

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

  •  2
     
  •   smallpython Apr 9, 2020 18005 views
    This topic created in 2240 days ago, the information mentioned may be changed or developed.
    请问各位大佬是在 windows 上写代码, 然后传到 linux 上运行, 测试

    还是直接在 linux 上写代码
    Supplement 1    Apr 17, 2020
    经大佬提醒, 使用 smb 共享目录非常好用, 完美解决了问题
    117 replies    2020-04-22 00:08:09 +08:00
    1  2  
    JavenXiao
        101
    JavenXiao  
       Apr 10, 2020
    我公司电脑就是 windows 然后用 vacode 的 remote WSL 开发的,感觉可能只适合前端
    lrh3321
        102
    lrh3321  
       Apr 10, 2020
    Win10 是最好的 Linux 桌面 (狗头)
    zhuangzhuang1988
        103
    zhuangzhuang1988  
       Apr 10, 2020
    @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  
       Apr 10, 2020
    WSL 真的香
    alexmy
        105
    alexmy  
       Apr 10, 2020
    简简单单上 macos 就好了,我都自带到公司用。如果刚毕业经济实力差些,可以多憋一段时间再说。
    fcten
        106
    fcten  
       Apr 10, 2020
    有了 wsl 之后,windows 开发也挺香的。
    不差钱还是用 mac 最好。
    反正我没见过有谁长期用 linux 桌面工作的,即使你的开发环境没问题,你的办公软件跑得起来么?家里连公司内网连得上么?
    ex44559
        107
    ex44559  
       Apr 10, 200 via Android
    随便在云上买个虚拟机就够用了
    xcstream
        108
    xcstream  
       Apr 10, 2020
    vmware 也行 可以开多个 不影响原本的系统
    mitu9527
        109
    mitu9527  
       Apr 10, 2020
    Windows+Vagrant(Linux 虚拟机)。Windows 和 Linux 两者结合才是日用和统一开发环境的完美解决方案。MacOS 或者 Windows + WSL 都很省事,也很优秀,但并不算完美,或多或少都有些无法适用的情况。Linux 桌面就算了,不具备普适性。
    KeyboardManAnAn
        110
    KeyboardManAnAn  
       Apr 10, 2020
    iOS 开发者只能有 Mac 这一个选项
    liuxu
        111
    liuxu  
       Apr 10, 2020
    别这么说,这些年我在 linux 下写代码是真香,windows 不习惯了
    james122333
        112
    james122333  
       Apr 11, 2020 via Android
    @zhuangzhuang1988
    如果想省事 写好代码就可以了 而不是为了写不好的代码整一堆 一堆语言如果没有 ide 肯定会考虑写好一点
    WispZhan
        113
    WispZhan  
       Apr 11, 2020
    除开写专有平台的东西(特指 MacOS,Windows ),我一直认为 Linux 就是最佳的开发环境(系统)。
    在 Linux 下开发真的很爽, 但是你用其他办公软件很痛苦。 所以我一般都是 3 平台互动。Linux: 通用开发,Mac: 办公 /平台依赖的开发,windows: 平台依赖的开发 /办公 /游戏
    mmdsun
        114
    mmdsun  
       Apr 11, 2020 via Android
    wsl + ,hyper-v,真香
    zsdroid
        115
    zsdroid  
       Apr 11, 2020
    像 java 这样的跨平台语言是没关系的。
    但是像 php 这样的,win 和 linux 环境就有区别了。
    我踩过坑。https://segmentfault.com/a/1190000019822482
    smallpython
        116
    smallpython  
    OP
       Apr 21, 2020
    @mnzlichunyu 请问使用 samba 导致补全功能不好使, 具体是什么情况, 我这两天用了一下暂时没有遇到这个问题
    mnzlichunyu
        117
    mnzlichunyu  
       Apr 22, 2020
    @smallpython 比如一些依赖在本地环境没有的时候,就没法补全了
    1  2  
    About     Help     Advertise     Blog     API     FAQ     Solana     3210 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 80ms UTC 13:09 PVG 21:09 LAX 06:09 JFK 09:09
    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