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

2019 版"完全用 Windows 工作"

  •  
  •   zhuangzhuang1988 · 75 天前 · 6627 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    第 1 条附言  ·  75 天前
    发这个主题主要是为了沉默的大多数 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   75 天前
    接下来就会有人写用完全用 mac os 工作。
    Buges
        2
    Buges   75 天前 via Android
    你这样蹭热度也有点诚意好吧,至少写一套全套的 Windows 开发环境配置,终端美化,包管理,常用效率工具等等。
    zhuangzhuang1988
        3
    zhuangzhuang1988   75 天前   ❤️ 3
    @Buges 系统就是拿来用的, 最多就是"下一步,下一步,下一步,完成",
    Ultraman
        4
    Ultraman   75 天前 via Android
    竟然没有打游戏的部分?🐶
    KentY
        5
    KentY   75 天前   ❤️ 1
    我上个月发过一个朋友圈:

    "-----
    费劲找了台装 win7 笔记本要测试个驱动程序。在华军软件园下载了驱动,久违了的双击安装。安装了,硬件没起作用,然后几乎空白的 win7 系统里多了:
    - 爱奇艺全套视频看图
    - 腾讯一堆乱七八糟
    - 360 浏览器,一堆安全卫士
    - 酷我音乐
    - 今日热点
    - 奇迹游戏
    - 快压 解压缩
    - qq 旋风
    - 2345 浏览加速
    每个软件的卸载还都是"真要卸载? 再试试, 主人..."什么玩意儿! 恶心死.
    还有一堆不知道是什么.... 虽然鄙视说话带脏字的,此时我一句脏话破口而出……
    win 用户都是怎么用电脑的?!现在国内的软件都是这个样了吗?还是外国软件也这样了?
    还能再垃圾浮躁混乱霸道流氓点么?
    "-----
    nvkou
        6
    nvkou   75 天前 via Android
    @KentY 然后就有人提出来,好端端的为啥相信百度的结果而不是去官网下
    walpurgis
        7
    walpurgis   75 天前
    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   75 天前 via iPhone
    就是一工具,用啥系统重要么。
    clino
        9
    clino   75 天前 via Android
    配置低的电脑用 win 就是卡,换成 linux 则运行流畅
    alphatoad
        10
    alphatoad   75 天前 via iPhone
    不应该是
    1. 打开电脑
    2. 去他喵的 PowerShell
    3. Apple.com 下单
    dreamerlv3ex
        11
    dreamerlv3ex   75 天前
    win+linux+unix 联合办公
    murmur
        12
    murmur   75 天前   ❤️ 2
    @nvkou 当年下 xcode 中木马的不也是这个套路么
    xingyuc
        13
    xingyuc   75 天前
    @KentY 所以明白 Windows 上手难度了么
    xingyuc
        14
    xingyuc   75 天前
    @nvkou 有一些软件已经没有官网了……
    SilencerL
        15
    SilencerL   75 天前 via iPhone
    @KentY
    QQ 旋风都停止运营且下架好久好久了,怎么还会有它的推广安装。
    Yvette
        16
    Yvette   75 天前   ❤️ 2
    1. Enable WSL 2
    2. 安装 WSL
    3. 完全用 Linux 工作
    amon
        17
    amon   75 天前
    @Yvette
    1. 打开终端
    2. hostname MacOS
    3. 完全用 MacOS 工作
    mxT52CRuqR6o5
        18
    mxT52CRuqR6o5   75 天前 via Android
    在 windows 上用虚拟机装 mac,同一个项目的 node_modules,在 wimdows 上删 node_modules 的速度远慢于虚拟机中的 mac
    pipixia
        19
    pipixia   75 天前 via Android
    不理他们才是最好的做法
    orzorzorzorz
        20
    orzorzorzorz   75 天前   ❤️ 1
    打开电脑,打开 stream。看了看愿望单里没有减价的游戏,看了看在线为零的好友栏,stream 关闭,dota4 启动。看了看版本更新日志,看了看了看在线为零的好友栏,dota4 关闭,电脑关闭。抬头望望窗外,天还没完全黑。四处摸了摸,在枕头下找到手机。打开后屏幕亮起,干净,没有一条消息。打开电脑,打开 github。pull request 写得很菜,连 core 都在喷你,但忽然就不孤独了。
    ——2019 版完全用 github 当女朋友
    wizardoz
        21
    wizardoz   75 天前
    @KentY 我跟你有同感。当然也可能完全是因为我用 windows 的水平不行。
    alpha2016
        22
    alpha2016   75 天前
    @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   75 天前   ❤️ 2
    用 Windows 千万别去国内软件站,首选官网,其次看看 github 或者 SourceForge 有没有。
    EminemW
        24
    EminemW   75 天前 via iPhone
    @Yvette 你们说的用 linux 工作,是用图形化界面,还是直接终端
    wsseo
        25
    wsseo   75 天前   ❤️ 4
    小众团体需要凝聚力。

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

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

    总之优劣会有,总体不大,往往只是个人取舍
    kangmang92
        42
    kangmang92   75 天前
    字体用的什么
    MaxTan
        43
    MaxTan   75 天前   ❤️ 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   75 天前
    你这整天在网上吹 windows,可谓及其双标了,劝你:做点有意义的事情吧.
    darknoll
        45
    darknoll   75 天前
    “看技术爱好者用 manim 做好玩的数学视频 圆锥曲线的几何性质——抛物线性质 1 , 或者看用 VB.net 写牛逼的基因组绘制细菌全基因组图谱 (膜拜)”

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

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

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

    但是以偏概全是很可怕的,就像我组里一位小姑凉的说法,“什么? Windows 还可以用来写前端吗?”
    一笑而过就好,不要计较,毕竟很多人是需要优越感的。
    v2Mark
        64
    v2Mark   36 天前
    楼主刷题 666
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3660 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:08 · PVG 13:08 · LAX 21:08 · JFK 00:08
    ♥ Do have faith in what you're doing.