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

2019 版"完全用 Windows 工作"

  •  
  •   zhuangzhuang1988 · 2019-12-12 21:33:44 +08:00 · 9465 次点击
    这是一个创建于 1842 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先安装 chrome,开启微软安全中心, 不瞎下载软件.

    安装 Nodejs, vscode
    然后是
    写代码
    ...吐槽自己选的库不行
    写代码
    写代码
    chrome 调试看下
    写代码
    ...吐槽需求
    写代码
    写代码
    写代码
    结束

    闲着时候可以刷 leetcode
    安装 vs2019 选上基础 c++功能, 不需要的不要安装,
    半小时后安装完成, 新建 c++项目(都是下一步下一步)
    打开 leetcode 网站
    读题
    思考
    思考
    思考
    ...这破题怎么写
    思考
    思考
    ...算了先用最 sb 的写法吧(先搜索一番)
    写代码
    写代码
    写代码
    Ctrl+F5 测试
    ...操,官方的简单 demo 输入都不过
    ...下断点 F5 调试,解决问题
    ...提交, 操怎么又有错
    ...再修改, 测试, 提交(循环)
    ...总算过了
    看别人怎么写的(这样写也行?)
    自己是 SB
    自己是 SB

    中午可以打开 B 站看点视频,看技术爱好者用 manim 做好玩的数学视频 圆锥曲线的几何性质——抛物线性质 1 , 或者看用 VB.net 写牛逼的基因组绘制细菌全基因组图谱 (膜拜), 或者看点游戏视频,鬼畜视频,....

    第 1 条附言  ·  2019-12-13 08:55:59 +08:00
    发这个主题主要是为了沉默的大多数 windows 工作者发言
    很多人用 windows 工作就像平时使用水电煤, 不会因为是必需品就老在网上发言让别人注意
    mac,linux 那一套也不是所有人都喜欢用
    100 个人里面有 10 个人天天网上发 mac,linux 好,90 人沉默, 就认为所有人都必须要那样, "程序员必须使用 unix 环境, 前端程序员必须使用 mac, 笔记软件必须支持 markdown, 问买啥键盘必须上 hhkb"....

    做点有意义的事情吧.
    64 条回复    2020-01-20 15:54:22 +08:00
    wzwwzw
        1
    wzwwzw  
       2019-12-12 23:23:04 +08:00
    接下来就会有人写用完全用 mac os 工作。
    Buges
        2
    Buges  
       2019-12-12 23:26:51 +08:00 via Android
    你这样蹭热度也有点诚意好吧,至少写一套全套的 Windows 开发环境配置,终端美化,包管理,常用效率工具等等。
    zhuangzhuang1988
        3
    zhuangzhuang1988  
    OP
       2019-12-12 23:35:19 +08:00   ❤️ 3
    @Buges 系统就是拿来用的, 最多就是"下一步,下一步,下一步,完成",
    Ultraman
        4
    Ultraman  
       2019-12-12 23:52:43 +08:00 via Android
    竟然没有打游戏的部分?🐶
    KentY
        5
    KentY  
       2019-12-12 23:55:09 +08:00   ❤️ 1
    我上个月发过一个朋友圈:

    "-----
    费劲找了台装 win7 笔记本要测试个驱动程序。在华军软件园下载了驱动,久违了的双击安装。安装了,硬件没起作用,然后几乎空白的 win7 系统里多了:
    - 爱奇艺全套视频看图
    - 腾讯一堆乱七八糟
    - 360 浏览器,一堆安全卫士
    - 酷我音乐
    - 今日热点
    - 奇迹游戏
    - 快压 解压缩
    - qq 旋风
    - 2345 浏览加速
    每个软件的卸载还都是"真要卸载? 再试试, 主人..."什么玩意儿! 恶心死.
    还有一堆不知道是什么.... 虽然鄙视说话带脏字的,此时我一句脏话破口而出……
    win 用户都是怎么用电脑的?!现在国内的软件都是这个样了吗?还是外国软件也这样了?
    还能再垃圾浮躁混乱霸道流氓点么?
    "-----
    nvkou
        6
    nvkou  
       2019-12-13 00:44:04 +08:00 via Android
    @KentY 然后就有人提出来,好端端的为啥相信百度的结果而不是去官网下
    walpurgis
        7
    walpurgis  
       2019-12-13 01:33:26 +08:00
    Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    choco install -y googlechrome vscode virtualbox 7zip cmder everything shadowsocks keepassxc tim

    两行脚本完成装机,然后 vb 起个顺手的发行版,win 下 vscode remote 连接,兼顾 win 的高效图形界面和 linux 命令行体验
    precisi0nux
        8
    precisi0nux  
       2019-12-13 04:50:58 +08:00 via iPhone
    就是一工具,用啥系统重要么。
    clino
        9
    clino  
       2019-12-13 07:06:07 +08:00 via Android
    配置低的电脑用 win 就是卡,换成 linux 则运行流畅
    alphatoad
        10
    alphatoad  
       2019-12-13 07:28:22 +08:00 via iPhone
    不应该是
    1. 打开电脑
    2. 去他喵的 PowerShell
    3. Apple.com 下单
    dreamerlv3ex
        11
    dreamerlv3ex  
       2019-12-13 08:13:02 +08:00
    win+linux+unix 联合办公
    murmur
        12
    murmur  
       2019-12-13 08:20:28 +08:00   ❤️ 2
    @nvkou 当年下 xcode 中木马的不也是这个套路么
    xingyuc
        13
    xingyuc  
       2019-12-13 08:22:51 +08:00
    @KentY 所以明白 Windows 上手难度了么
    xingyuc
        14
    xingyuc  
       2019-12-13 08:23:25 +08:00
    @nvkou 有一些软件已经没有官网了……
    SilencerL
        15
    SilencerL  
       2019-12-13 08:23:38 +08:00 via iPhone
    @KentY
    QQ 旋风都停止运营且下架好久好久了,怎么还会有它的推广安装。
    Yvette
        16
    Yvette  
       2019-12-13 08:25:17 +08:00   ❤️ 2
    1. Enable WSL 2
    2. 安装 WSL
    3. 完全用 Linux 工作
    amon
        17
    amon  
       2019-12-13 08:59:52 +08:00
    @Yvette
    1. 打开终端
    2. hostname MacOS
    3. 完全用 MacOS 工作
    mxT52CRuqR6o5
        18
    mxT52CRuqR6o5  
       2019-12-13 09:04:53 +08:00 via Android
    在 windows 上用虚拟机装 mac,同一个项目的 node_modules,在 wimdows 上删 node_modules 的速度远慢于虚拟机中的 mac
    pipixia
        19
    pipixia  
       2019-12-13 09:05:59 +08:00 via Android
    不理他们才是最好的做法
    orzorzorzorz
        20
    orzorzorzorz  
       2019-12-13 09:10:58 +08:00   ❤️ 1
    打开电脑,打开 stream。看了看愿望单里没有减价的游戏,看了看在线为零的好友栏,stream 关闭,dota4 启动。看了看版本更新日志,看了看了看在线为零的好友栏,dota4 关闭,电脑关闭。抬头望望窗外,天还没完全黑。四处摸了摸,在枕头下找到手机。打开后屏幕亮起,干净,没有一条消息。打开电脑,打开 github。pull request 写得很菜,连 core 都在喷你,但忽然就不孤独了。
    ——2019 版完全用 github 当女朋友
    wizardoz
        21
    wizardoz  
       2019-12-13 09:12:52 +08:00
    @KentY 我跟你有同感。当然也可能完全是因为我用 windows 的水平不行。
    alpha2016
        22
    alpha2016  
       2019-12-13 09:13:30 +08:00
    @KentY http://hxd.best/2019/02/15/%E4%B8%AA%E4%BA%BA%E5%B8%B8%E7%94%A8%E8%BD%AF%E4%BB%B6%E6%95%B4%E7%90%86/ 一些无广告版的工具,避免国产软件能避免 97%的乱七八糟的弹窗
    BlackSas
        23
    BlackSas  
       2019-12-13 09:18:32 +08:00   ❤️ 2
    用 Windows 千万别去国内软件站,首选官网,其次看看 github 或者 SourceForge 有没有。
    EminemW
        24
    EminemW  
       2019-12-13 09:20:23 +08:00 via iPhone
    @Yvette 你们说的用 linux 工作,是用图形化界面,还是直接终端
    wsseo
        25
    wsseo  
       2019-12-13 09:32:29 +08:00   ❤️ 4
    小众团体需要凝聚力。

    怎么加强凝聚力,就是要坚信他们所做的就是对的,毋庸置疑。

    mac 和 linux 唯粉为论坛发展做出了巨大贡献,而 windows 已经是家常便饭,没有人会去专门讨论他,windows 相关论坛一般也不活跃。
    masker0817
        26
    masker0817  
       2019-12-13 09:33:29 +08:00 via Android
    @nvkou 那也应该用谷歌搜
    nrtEBH
        27
    nrtEBH  
       2019-12-13 09:36:22 +08:00
    我觉得好用的东西上网安利下怎么了???就是觉得 macOS 再烂也比 Windows 用的顺手呀
    再看 16 寸 mbp 同价位同配置一个能打的都没有
    raptor
        28
    raptor  
       2019-12-13 09:36:42 +08:00
    @KentY 哈哈哈,同情。所以说,珍爱生命,远离 windows
    CivAx
        29
    CivAx  
       2019-12-13 09:38:21 +08:00
    mac 解决好拉稀 USB 驱动再上台说话
    20015jjw
        30
    20015jjw  
       2019-12-13 09:39:06 +08:00 via Android   ❤️ 1
    用不来
    打扰了
    游戏机系统只适合打游戏
    拿来工作就是搞自己
    zhuangzhuang1988
        31
    zhuangzhuang1988  
    OP
       2019-12-13 09:39:45 +08:00
    @pipixia https://www.zhihu.com/question/33690121/answer/111721118
    "起初他們向码农推荐 HHKB ;我沒有出声,因为我用普通键盘就行了。
    接着他们向码农女朋友推荐 HHKB ;我沒有出声,因为我没有女朋友。
    然后他们向 vim/emacs 用户推荐 HHKB ;我没有出声,因为我用 Sublime Text。
    最后他们要我到现场调试一个 bug ;到那时候,看着 HHKB 的我已经无话可说了。"
    stoneabc
        32
    stoneabc  
       2019-12-13 09:43:29 +08:00
    @KentY
    你要是在 linux 下装驱动,你会怎么装?
    masker0817
        33
    masker0817  
       2019-12-13 09:44:40 +08:00 via Android
    @zhuangzhuang1988 说得很好。我的 Windows 从 Windows 8 升级到 Windows 10,10 年没有重新安装过了,运行得好好的。期间换过硬盘,今年还换到了 ryzen 平台,之前是 Intel 平台。就这样也不用重新装系统。今天还从 MBR 换成 gpt。不知道 mac os 这么折腾行不行
    murmur
        34
    murmur  
       2019-12-13 09:45:09 +08:00
    @nrtEBH 因为 windows 同价位会选择更高配的台式机,这个价格可以买个 16g 的轻薄本,还能买个高配游戏机
    苹果的策略是把高配台式机卖到 2w 4w 的价格,所以逼得你买笔记本
    alamaya
        35
    alamaya  
       2019-12-13 09:47:53 +08:00   ❤️ 1
    @stoneabc
    当然是自己手写一份,边写边 fvck nvidia
    finallyeva
        36
    finallyeva  
       2019-12-13 09:56:15 +08:00
    windows,linux,mac 三修,无所谓的啦~
    Mystic
        37
    Mystic  
       2019-12-13 10:06:49 +08:00
    刷 leetcode 的部分很真实
    pipixia
        38
    pipixia  
       2019-12-13 10:21:48 +08:00 via Android
    @zhuangzhuang1988 性质不同吧,系统怎么唱衰
    november
        39
    november  
       2019-12-13 11:13:21 +08:00
    @pipixia
    起初他們向码农推荐 mbp ;我沒有出声,因为我用台式就行了。
    接着他们向码农女朋友推荐 mbp ;我沒有出声,因为我没有女朋友。
    然后他们向 linux 用户推荐 mac os ;我没有出声,因为我用 windows。
    最后他们要我到现场调试一个 bug ;到那时候,看着 mbp 的我已经无话可说了。
    weichengwu
        40
    weichengwu  
       2019-12-13 11:37:54 +08:00
    做点有意义的事情吧
    epiciskandar
        41
    epiciskandar  
       2019-12-13 11:44:21 +08:00
    用 windows 环境开发 10 年了,写过客户端、web、android、后端,最近三年 linux(centos&ubuntu)也是日常使用,真的系统还是 windows 用的舒服一点。
    吐槽 windows 各种问题的,基本和用苹果手机去吐槽安卓一个套路,生态环境开放,容易鱼龙混杂,需要额外精力打理。但我面对功能丰富&强大的系统面前,依旧是选择真香,linux 没有流氓软件,却有各种难配置的开发套件和工具,特别不同环境不同发行版上 面临编译问题时更是折磨。

    总之优劣会有,总体不大,往往只是个人取舍
    kangmang92
        42
    kangmang92  
       2019-12-13 11:46:54 +08:00
    字体用的什么
    MaxTan
        43
    MaxTan  
       2019-12-13 11:47:44 +08:00   ❤️ 3
    1.安装 win10 官方镜像
    2.开启安全中心
    3.安装系统更新
    4.装上 vscode,安装 Remote 插件
    5.BIOS 开启虚拟化,启用 Hyper-V
    6.安装 Dockers for Windows
    7.开启 vscode,要写啥语言就 pull 一个对应环境的 docker 镜像下来,把本地文件系统挂载到容器上面,vscode 直接 remote 到 docker 容器里面开发

    世界清净了。。
    hujianxin
        44
    hujianxin  
       2019-12-13 12:12:21 +08:00
    你这整天在网上吹 windows,可谓及其双标了,劝你:做点有意义的事情吧.
    darknoll
        45
    darknoll  
       2019-12-13 12:20:50 +08:00
    “看技术爱好者用 manim 做好玩的数学视频 圆锥曲线的几何性质——抛物线性质 1 , 或者看用 VB.net 写牛逼的基因组绘制细菌全基因组图谱 (膜拜)”

    那本子记下来,要考!
    hujianxin
        46
    hujianxin  
       2019-12-13 12:21:35 +08:00
    整天刷 leetcode,你刷出什么来了?
    sonyxperia
        47
    sonyxperia  
       2019-12-13 12:38:44 +08:00
    我觉得完全用 Windows 工作完全没问题
    zhuangzhuang1988
        48
    zhuangzhuang1988  
    OP
       2019-12-13 12:41:20 +08:00
    @darknoll 举例子,扩大下视野
    b 站搬运了很多好玩的东西, 比逼乎微博好很多
    有修电脑的,3BlueBrown,作死物理学系类,直播写代码,直播解题,纪录片
    zhuangzhuang1988
        49
    zhuangzhuang1988  
    OP
       2019-12-13 12:55:52 +08:00
    @hujianxin
    也不能整体吧, 刚刚统计了下我 V2EX 上
    问题 10 个,"吹"windows 的就一个, 59 页回答里面吹 windows 的 15 个, 吹微软工具,软件的可能多点.
    笨, 刷 leetcode 屁都没刷出, 只是看首页有 leetcode 问题, 举例下, 大部分还是看 b 站.
    woscaizi
        50
    woscaizi  
       2019-12-13 12:58:59 +08:00
    为什么没有人提 BSD ?
    qianlv7
        51
    qianlv7  
       2019-12-13 13:01:02 +08:00
    windows + hyper-v Ubuntu 18.04 + macbook pro 都用,没啥可吹的
    taxiaohaohhh
        52
    taxiaohaohhh  
       2019-12-13 13:04:16 +08:00 via Android
    后悔买了 mac 的路过,但是这里是 i2ex 啊
    deepkolos
        53
    deepkolos  
       2019-12-13 13:05:23 +08:00
    12 年出的笔记本, 换 linux 流畅了些...但是配置上面还在想办法赶上 window 的体验...快捷键什么的, 尤其是命令行 alt + backspace 不知道如何换成 ctrl + backspace
    demo
        54
    demo  
       2019-12-13 14:26:42 +08:00
    人类开发出来的这些工具不是为了帮助人类更好的生活吗,为什么要逮着一个事物不放来表示自己是一个坚持的人呢,如果能把这份心态拿去开发出更好的东西不好吗,21 世纪都已经过了 20 年了。
    KentY
        55
    KentY  
       2019-12-13 15:51:17 +08:00 via iPhone
    @stoneabc 如果内核支援,看模块加载没,如果不支持看有开源驱动没,或者又闭源驱动没。
    如果都没有,那还真没办法了,自己没本事写驱动
    KentY
        56
    KentY  
       2019-12-13 16:00:23 +08:00 via iPhone
    其实我觉得 lz 最后 append 的挺好。
    我看那么多类似的帖,也挺反感的。
    水平高的什么系统都能干漂亮活。
    水平不行的什么系统都只停留在“我都用上 linux/mac 了”发个浅显的教程沾沾自喜。
    很多人觉得自己电脑里跑 mac,linux 就高出跑 win 的同行,其实自问问,对 mac,linux 究竟了解多少?如果“完全用 mac,linux”做日常的事都拿出来说说,说实在的,还是 windows 的心。
    OxO
        57
    OxO  
       2019-12-13 16:24:02 +08:00   ❤️ 2
    楼主发的这个帖子毫无意义,就像我发的这条回复一样。。。
    PS:通杀无所谓。。。
    xiaoleis
        58
    xiaoleis  
       2019-12-13 17:01:52 +08:00
    我也喜欢用 windows, 生产力工具,自己用着舒心就行。
    loading
        59
    loading  
       2019-12-13 17:25:59 +08:00 via Android
    目前我没找到 ah.k 替代品
    emmmlucky
        60
    emmmlucky  
       2019-12-13 17:58:11 +08:00
    有些人自己傻逼装软件都不会怪系统
    lululau
        61
    lululau  
       2019-12-13 18:02:22 +08:00
    Windows 用的好才是高手,反正我是学不会;喜欢 Mac/Linux 主要也是因为学习起来简单,大把的文档文章,一看就明白
    iccfish
        62
    iccfish  
       2019-12-14 00:07:15 +08:00
    楼主这个主题有点莫名啊。

    毕竟每个系统都有自己的工作方式。

    比如我就是从来不用 mac 开发的,也不习惯 mac 那一套,也并不觉得多好用(你可以说是我不熟悉而已)。

    但是以偏概全是很可怕的,就像我组里一位小姑凉的说法,“什么? Windows 还可以用来写前端吗?”
    一笑而过就好,不要计较,毕竟很多人是需要优越感的。
    v2Mark
        64
    v2Mark  
       2020-01-20 15:54:22 +08:00
    楼主刷题 666
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2788 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.