V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ncanback
V2EX  ›  前端开发

为什么经常看到 建议前端使用 mac

  •  
  •   Ncanback · 2016-12-26 14:22:53 +08:00 · 27046 次点击
    这是一个创建于 2895 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端开发一定且有必要入手 mac 么?

    121 条回复    2017-03-01 16:01:57 +08:00
    1  2  
    Lxxyx
        1
    Lxxyx  
       2016-12-26 14:34:09 +08:00 via Android
    并不是必须。
    但是有的话会更好。
    因为很多时候需要 PS 之类的应用,又需要像 linux 一样方便的 shell 。
    Mac 刚好能满足需求。
    Sivan
        2
    Sivan  
       2016-12-26 14:46:33 +08:00 via iPhone
    非 Win && 能运行 PS
    paradoxs
        3
    paradoxs  
       2016-12-26 14:51:49 +08:00
    这个世界上,没有人需要被软件弹窗折磨。
    imcxy
        4
    imcxy  
       2016-12-26 14:53:17 +08:00   ❤️ 16
    不到处建议,怎么让别人知道花了 2W 买了台笔记本
    imcxy
        5
    imcxy  
       2016-12-26 14:58:37 +08:00   ❤️ 3
    怎么让别人知道自己花了 1500 买了个键盘
    luo123qiu
        6
    luo123qiu  
       2016-12-26 15:00:03 +08:00
    不应该只建议前端用 mac ,应该建议所有人都用 mac !!!

    最受不了 win 不管是安装还是卸载(部分)软件都要反复重启电脑
    em70
        7
    em70  
       2016-12-26 15:02:53 +08:00 via Android   ❤️ 2
    也算一种过滤器,用 XP 的前端或者设计人员,首先感觉其品位不高,怎么能做出高品位的设计。当然,永远有反例的存在,过滤器思想是为了节约决策成本
    fengxiang
        8
    fengxiang  
       2016-12-26 15:06:00 +08:00
    不一定,有钱就买吧.相对而言苹果屏幕色彩还原度好
    finely
        9
    finely  
       2016-12-26 15:08:13 +08:00
    我用 win7+ubuntu 双系统,为什么不买 MAC ,因为穷
    Ncanback
        10
    Ncanback  
    OP
       2016-12-26 15:38:47 +08:00
    @Sivan Windows 的软件量>mac PS 一般的 PC 都应该能运行。。
    Ncanback
        11
    Ncanback  
    OP
       2016-12-26 15:40:24 +08:00
    @em70 所以这也成为一种类似 985 211 的标签了么。。
    Ncanback
        12
    Ncanback  
    OP
       2016-12-26 15:40:53 +08:00
    @finely 哥们很实在
    daysv
        13
    daysv  
       2016-12-26 15:47:22 +08:00
    吃饱了撑着吧.
    并不一定会有效提高你的代码质量和工作效率
    Ncanback
        14
    Ncanback  
    OP
       2016-12-26 15:55:39 +08:00
    @daysv 分期的话 还款可以有效调动你工作的积极性
    xjp
        15
    xjp  
       2016-12-26 15:58:29 +08:00 via iPhone
    1 屏幕好 2 能运行 ps axure 等软件 3 windows 终端太屎 4 windows 文件编码与换行符容造成问题

    3 和 4 是所有开发人员都会遇到的如果涉及到代码规范的话
    byfan
        16
    byfan  
       2016-12-26 16:01:02 +08:00
    因为 Mac OS 省心
    ufo22940268
        17
    ufo22940268  
       2016-12-26 16:03:17 +08:00
    为什么经常看到 建议前端使用 mac
    为什么经常看到 建议前端使用 iphone
    为什么经常看到 建议前端使用 android
    为什么经常看到 建议前端使用 sketch
    daysv
        18
    daysv  
       2016-12-26 16:04:38 +08:00
    @Ncanback 估计买房才能调动我的积极性
    yoke123
        19
    yoke123  
       2016-12-26 16:06:33 +08:00
    有钱入手一个 没钱老老实实用 win 系列 @_@
    sokis
        20
    sokis  
       2016-12-26 16:09:20 +08:00
    建议所有人都用 apple..
    learnshare
        21
    learnshare  
       2016-12-26 16:14:15 +08:00
    屏幕素质很高
    ho121
        22
    ho121  
       2016-12-26 16:26:55 +08:00
    如何测试 IE ?
    yangxiongguo
        23
    yangxiongguo  
       2016-12-26 16:27:19 +08:00
    那些人还经常说 "为什么现在的公司开发机还没有全部换 mac 啊"
    Ncanback
        24
    Ncanback  
    OP
       2016-12-26 16:32:28 +08:00
    @ufo22940268 看到那个曝光帖后 seo 着实令我 XX 一紧
    Ncanback
        25
    Ncanback  
    OP
       2016-12-26 16:34:01 +08:00
    @learnshare mac 教养很好....
    Aalen
        26
    Aalen  
       2016-12-26 16:42:28 +08:00
    @luo123qiu linux 怎么你了.......linux 很好用啊
    yuxuan
        27
    yuxuan  
       2016-12-26 17:12:07 +08:00
    想用 Linux 那样的终端 还想用 window 的很多软件 然后就它了 开盖就用合盖就用 几个月不关机都不崩
    maelon
        28
    maelon  
       2016-12-26 17:21:14 +08:00
    因为后端的黑客们都喜欢像素风格的显示,前端为了区别于后端,所以就使用了 mac
    buckyRRRR
        29
    buckyRRRR  
       2016-12-26 17:45:50 +08:00 via Android
    @em70 之前有个公司招设计,说他们招人先看着装,因为觉得着装不好品味差设计肯定不怎么样,后来他们发布了自己的产品,丑的一逼
    isbase
        30
    isbase  
       2016-12-26 18:09:23 +08:00 via Android
    @ho121 有一种东西叫虚拟机
    em70
        31
    em70  
       2016-12-26 18:12:18 +08:00
    @buckyRRRR 凡事都是反例,过滤器思维只是一种常见减低决策成本的方式,不是 100%正确有效的。另外,美丑判断是主观的,只是不适合你的品味罢了,这没什么对错
    llopppp
        32
    llopppp  
       2016-12-26 18:20:57 +08:00
    其实感觉前端入门的可以选 mac ,到了中后期可以换 Ubuntu 等 linux 了...晚期再回到 windows (笑)
    poke707
        33
    poke707  
       2016-12-26 19:19:02 +08:00 via Android
    因为玩不转 Linux (笑
    kisnows
        34
    kisnows  
       2016-12-26 19:22:20 +08:00
    @luo123qiu 你用的是 xp ?
    newbieooOO
        35
    newbieooOO  
       2016-12-26 19:23:23 +08:00 via iPhone
    Windows 下各种依赖、环境都能搞死你
    newbieooOO
        36
    newbieooOO  
       2016-12-26 19:26:48 +08:00 via iPhone
    楼主没经历过缺少 dll 、.需要.net x.0 、 npm 安装一堆报错吗
    Lonely
        37
    Lonely  
       2016-12-26 19:45:13 +08:00
    因为这里是 iV2EX
    murmur
        38
    murmur  
       2016-12-26 19:45:23 +08:00
    @newbieooOO 不要人云亦云 装个 vs 社区版 基本上一半都搞定了
    swsh007
        39
    swsh007  
       2016-12-26 19:49:00 +08:00 via Android
    谁说的,看见一堆 pc 。
    murmur
        40
    murmur  
       2016-12-26 19:51:03 +08:00
    我的建议是不差钱就买,反正一年赚好几十万也不差这一万来块钱,人么就得对自己狠点,反正这钱生不带来死不带去
    当然最经济的选择还是 windows ,无论台式机笔记本, 5000 快钱除了屏幕撵着 mac 跑,而且除了开发啥干不了?
    mac 除了开发啥都干不了。
    你都做前端了, jetbrains 全家桶(情怀的我们还有 vscode 和阿童木,还有宇宙间最强二进制记事本 notepad++)+vs 社区版+putty+winscp 这几个东西基本搞定你所有东西,我们还有人间最好用 svn 王八客户端
    跟我提命令行?我最常执行的是 npm 和 webpack ,外加一个 gzip-size 估包尺寸,
    命令行那是运维做的。你在服务器上改代码么?贵公司的持续集成怎么做的,允许开发人员直接改服务器代码,太不像话了
    Ncanback
        41
    Ncanback  
    OP
       2016-12-26 19:52:58 +08:00
    @newbieooOO 已经被 npm 搞得深恶痛绝了。。
    Ncanback
        42
    Ncanback  
    OP
       2016-12-26 19:54:38 +08:00
    @llopppp 为什么前期倒还建议 mac 不应该抱着老旧的台式机 XP 练练手么
    Phariel
        43
    Phariel  
       2016-12-26 19:56:55 +08:00 via Android
    mac 方便 win 下各种包安装编译问题 linux 下又不能用 PS 或者 Sketch mac 算一个不那么折腾环境的东西
    Ncanback
        44
    Ncanback  
    OP
       2016-12-26 19:57:52 +08:00
    @murmur 其实 mac 到了 感觉还是得搞块屏幕 调界面适配调的神烦
    wolfan
        45
    wolfan  
       2016-12-26 20:06:31 +08:00
    试论在这个果粉的 iv2ex ,我这个 xp 邪魔外道是如果依然存在的。

    正文:
    因为没钱!
    sammo
        46
    sammo  
       2016-12-26 20:06:43 +08:00 via iPhone   ❤️ 2
    警惕 3 种人:
    前端布道师
    Apple 忽悠师
    “内存就是拿来用的” 师
    jiongxiaobu
        47
    jiongxiaobu  
       2016-12-26 20:07:31 +08:00 via iPhone
    Npm 和各种不支持 Windows 的包的锅
    murmur
        48
    murmur  
       2016-12-26 20:47:35 +08:00
    @jiongxiaobu 能说一下你那个包 windows 不支持么, react native 、 react 桌面, vue 移动我都写过, grunt 和 webpack 都用过,没看哪个不支持 windows
    不要说那个什么 event ,没那个一样跑
    czmecho
        49
    czmecho  
       2016-12-26 20:54:33 +08:00   ❤️ 1
    互联网上有一大版占据话语权的人,特别是一些知名开发者,他们的一句话就会让很多人误以为整个世界都是这个标准。
    然而开发者调查记录显示,使用 windows 开发前端的远比 macos 的多。
    不过是另一批人占据的话语权较弱。
    buckyRRRR
        50
    buckyRRRR  
       2016-12-26 21:04:26 +08:00 via Android
    @em70 我的意思是大多数的这种类比推理都很无脑,而且公司有 HR ,有技术,完全可以更加专业对待面试者,而不是抖这种机灵,耍这种小聪明,看别人用什么电脑和那种办公室地下扔一个纸团看你捡不捡一样搞笑。按照这种道理,有钱人应该是最有品味的,因为他们能买到任何你觉得能往自己身上加光环的东西
    bumz
        51
    bumz  
       2016-12-26 21:09:56 +08:00
    其实大多数人还是用的 Windows

    毕竟不是每个人都买得起 mac (用 mac 的逃
    ljcarsenal
        52
    ljcarsenal  
       2016-12-26 21:33:08 +08:00
    Ncanback
        53
    Ncanback  
    OP
       2016-12-26 21:41:24 +08:00
    @czmecho 蛋疼的是 看个文档 说着说着 一言不合就建议换 mac
    Ncanback
        54
    Ncanback  
    OP
       2016-12-26 21:41:54 +08:00
    @jiongxiaobu 不支持 windows 的包?还没遇到过、、、
    lijsh
        55
    lijsh  
       2016-12-26 21:41:59 +08:00
    新公司用了大半年 Win ,其实习惯了也还好。实话实说工作的东西能出活最重要。
    visonme
        56
    visonme  
       2016-12-26 21:46:55 +08:00
    1.没必要
    2.没必要
    3.我想直到这东西到底是谁再那乱推荐,纯粹是误导吗。

    但是如果你的工作偏向设计,而且你的公司又无法给你配置高端的屏,那我也是会推荐你用 mac 的,顺道我不知道很多推荐用 mac 到底是推崇 MAC 的硬件还是 OS ?
    cbais7890
        57
    cbais7890  
       2016-12-26 21:49:34 +08:00
    个人原因
    0. 一些专用软件
    1. 好看 (系统和外观
    2. 触控板很方便 (这个没有 Win 本能比
    3. 性能 /重量比最高 (因为经常带出差
    没了

    给别人我一般不推荐 Mac, 别人问我怎么样, 我会告诉他上面几个 Mac 的优点
    如果你能接受溢价, 而且有刚需, 那就买
    接受不了, 那就别买
    除了运行 OSX 软件, 没有什么是 Win 本不能干的
    murmur
        58
    murmur  
       2016-12-26 21:51:31 +08:00
    @cbais7890 为啥不配台式机?台式机要什么触控板
    出差?你驻场编程么
    cbais7890
        59
    cbais7890  
       2016-12-26 21:55:37 +08:00
    @murmur 是的
    家里台式机配置够高, 可惜出差总不能抱着走...
    sundev
        60
    sundev  
       2016-12-26 21:59:50 +08:00
    macOS 还是很不错的,没必要非要 mac ,有钱 mac ,没钱黑。
    Linux 折腾 UI 是比较烦的,还是无 UI SSH 好。
    alexsunxl
        61
    alexsunxl  
       2016-12-26 22:03:39 +08:00
    @czmecho 不是因为厉害才渐渐掌握话语权吗,所以不应该向牛逼的学习?
    从趋势是用 mac 做开发的越来越多,看 2016stackoverflow 关于开发者的统计报告就知道了,综合来看是因为 mac 对开发者体验更好。

    不过话又说回来 2016 版的 mbp 性价比真是低
    其实我平常是用台式机黑苹果的...... 还有一个 rmpb 被我装 arch 来折腾着玩了。
    em70
        62
    em70  
       2016-12-26 22:29:26 +08:00 via Android
    @buckyRRRR 物以类聚吧,什么样的老板就招什么样的人
    zonghua
        63
    zonghua  
       2016-12-26 22:37:41 +08:00
    @ljcarsenal 编译安装的东西,比如 node-sass
    exoticknight
        64
    exoticknight  
       2016-12-26 22:47:41 +08:00
    建议又不是必须,大佬说的话也不要不思考不实践就全听
    想买就买来拓宽一下视野,不想买也不需要强调自己穷
    下一个
    murmur
        65
    murmur  
       2016-12-26 22:53:19 +08:00
    @alexsunxl 归根结底就一句话,差钱,有房有车的也不会在乎这 2w 快钱,没房没车的 5000 我都心疼,都 2016 年了,跟能不能开发前端早就没关系了,前端前台跑浏览器有 IE ,后台服务器有优帮图,咋也和平台扯不上关系
    PS
    你(们)说界面友好,这很不科学啊,按 geek 的做法不是应该用 vim 么,要什么图形界面
    murmur
        66
    murmur  
       2016-12-26 22:59:05 +08:00
    @Lxxyx 说句三观不对的, PS 这种东西, CS6 可以找到绿色版的,轻松
    当然楼上也没几个为 PS 付费的吧,很遗憾我也没付费,但是我 jetbrains 全家桶付费了,终于能自豪一把了
    wangjialin
        67
    wangjialin  
       2016-12-26 23:06:50 +08:00
    从来没见过这句话
    Lxxyx
        68
    Lxxyx  
       2016-12-27 00:48:32 +08:00 via Android
    @murmur 不是破解版。而是我需要 PS ,也需要像 Linux shell 一样方便的环境。 Mac 正好满足。
    jiongxiaobu
        69
    jiongxiaobu  
       2016-12-27 00:49:57 +08:00 via iPhone
    @murmur 两年前的 node-sass 某个版本
    jiongxiaobu
        70
    jiongxiaobu  
       2016-12-27 00:51:45 +08:00 via iPhone
    @murmur rn 刚出来的时候也是不支持 windows 的哦
    invalidtoken
        71
    invalidtoken  
       2016-12-27 00:56:01 +08:00 via iPhone
    除了 node-gyp 以外,想不出什么吸引人去买的理由,在 Win 上面编译个 C/C++的 NPM 包太折磨人,同版本 VS 同样的系统,只有一台能编译出来
    shijingshijing
        72
    shijingshijing  
       2016-12-27 01:12:13 +08:00
    @buckyRRRR 不能叫丑,叫有个性!!!
    Jimrussell
        73
    Jimrussell  
       2016-12-27 02:12:48 +08:00 via Android   ❤️ 2
    在 2015 之前, mbp 是我觉得最好的 Windows 笔记本电脑。
    onlyhot
        74
    onlyhot  
       2016-12-27 02:49:18 +08:00 via iPhone
    用 mac 最大的好处就是不弹框。其他的,我挺想 windows
    onlyhot
        75
    onlyhot  
       2016-12-27 02:50:07 +08:00 via iPhone
    对了,切屏很方便,虽然有两块屏幕..
    cnZary
        76
    cnZary  
       2016-12-27 09:15:29 +08:00
    @murmur 所以你还是给 php storm 付费了.............
    badec
        77
    badec  
       2016-12-27 09:16:30 +08:00
    楼上说“屏幕素质高”的都是只用笔记本?
    VinKing
        78
    VinKing  
       2016-12-27 09:31:36 +08:00
    我觉得,没必要……
    Ncanback
        79
    Ncanback  
    OP
       2016-12-27 09:42:00 +08:00
    @onlyhot 多屏开发很方便啊 而且节约时间 切过来切过去 如何不知道自己要看哪一行了。。。
    alexsunxl
        80
    alexsunxl  
       2016-12-27 10:02:37 +08:00
    @murmur 没有说界面好啊,界面也就那样了,我是说开发者体验好。开发上手少折腾, 有包管理器, 终端设代理方便
    另外我用 emacs...
    window 下 emacs 比较坑。
    shunia
        81
    shunia  
       2016-12-27 10:06:19 +08:00   ❤️ 1
    为啥都在吵架.没用过可以用了试试嘛.

    mac 最大的也公认的优势是比 windows 下好用方便的纯正血统的 shell, 你要搞 ios 前端(也包括一些其他的)开发也没得选择.
    windows 最大的也公认的优势是工具选择多样化,性价比高(台式和笔记本都是),可以好好玩游戏.

    其他的都是根据个人口味而来的可选项.

    有人说 mac 屏幕好. 黑人问号. 我不配显示屏的吗?
    有人说用 xp 的审美不行. 黑人问号. 以前的工程师都是怎么开发出优秀的产品的?
    还有人说 windows 下各种编译问题 balabala. 黑人问号. mac 下就没有编译问题?windows 下的问题全都无法解决?是 windows 的锅?

    说用个 mac 电脑而已,怎么总有人跳出来让 windows 背锅?怎么就少见人要 mac 背锅?
    满屏:你看 windows 这啊那啊的问题,你再看看 mac,多牛逼,是我亲爹.

    就是个选择而已,非要推锅.

    我特么也搞前端开发,两个都用,多屏单屏环境都有,怎么就看不惯你们那么多哔哔叭叭的废话.

    为了瞎叽叭扯蛋而扯蛋.
    alexsunxl
        82
    alexsunxl  
       2016-12-27 10:08:13 +08:00
    @murmur 并不是钱的问题, 14 年的时候,只拿 2000 块。
    咬咬牙借了几千块买了之后,生产效率蹭蹭蹭提高了,工资也蹭蹭蹭提高了,离 2w 块也不远了。

    macos 挺好的,非常适合入门,能屏蔽很多烦人的问题。但遭不住越做越烂啊。如果是 15 年我是推荐的, 16 年就不推荐了。
    事实上,我并不会推荐买 mac ,我推荐买个 7 , 8 千的台式,然后付费远程安装黑苹果...
    newbieooOO
        83
    newbieooOO  
       2016-12-27 10:22:31 +08:00
    @murmur 不是人云亦云,是深受其害,而且从不用什么 VS 。已转投 macOS , 效率大大提升。
    sirm2z
        84
    sirm2z  
       2016-12-27 10:22:59 +08:00
    问这个问题时
    LZ 是不是已经决定买了

    ~~~买吧
    tairan2006
        85
    tairan2006  
       2016-12-27 10:29:45 +08:00
    我感觉 win10 挺好的啊,时代变了,等 wsl 成熟,我完全就看不出来 mac 有啥优势了…很多人还是以前的看法。
    jarlyyn
        86
    jarlyyn  
       2016-12-27 10:32:28 +08:00
    有必要入手 mac 。

    记得入手后换个系统。
    jarlyyn
        87
    jarlyyn  
       2016-12-27 10:33:20 +08:00
    @paradoxs

    难道你的 windows 有弹窗?

    我的怎么没有……

    你装了些什么神奇的软件啊?
    jarlyyn
        88
    jarlyyn  
       2016-12-27 10:33:54 +08:00
    @Jimrussell

    和 linux 系统。

    2016 版的表示观望和不信任。
    jarlyyn
        89
    jarlyyn  
       2016-12-27 10:36:46 +08:00
    @ho121

    不管那个系统,测试 IE 只有一个标准

    https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
    zhangolve
        90
    zhangolve  
       2016-12-27 10:45:55 +08:00
    入职四个月,发了三个月工资,存下来的钱还不够买台 mac 。。。。
    kaifeii
        91
    kaifeii  
       2016-12-27 10:45:55 +08:00
    讲了半天,大家说的前端还包括切图。
    那既然要用 PS 切图做简单图片处理,就还有一个重点可以供你们这些前端装逼装到点子上:
    Mac 标准硬件(屏幕)配置可以使颜色显示统一。
    ijse
        92
    ijse  
       2016-12-27 10:50:24 +08:00
    现在国内的很多公司都是配 Mac ,很明显 Mac 是比较有优势的
    熟悉了工作效率才会提高
    murmur
        93
    murmur  
       2016-12-27 10:51:10 +08:00
    @kaifeii 美工给啥图就做啥呗。。这点颜色还需要前端操心么,而且感觉程序员做久了审美可能会扭曲。。
    举一点,全世界都用的白纸黑字(黑板那不算,你不能拿煤球在白墙上写吧),就程序员推崇黑底
    murmur
        94
    murmur  
       2016-12-27 10:52:25 +08:00
    @newbieooOO VS 不是给你用的, 是装完之后所有 c++的编译环境都配好了
    grayon
        95
    grayon  
       2016-12-27 10:55:54 +08:00
    建议就是建议而已,可是为什么那么多人提同一个建议呢?(因为大家都觉得好!)
    jarlyyn
        96
    jarlyyn  
       2016-12-27 10:59:49 +08:00
    @kaifeii

    没校过色吧?

    颜色显示统一……
    Lfinesse
        97
    Lfinesse  
       2016-12-27 11:01:06 +08:00
    1.只是一部分用了 mac 的人觉得比 win 好

    2.只是爱发声的前端太多
    Ncanback
        98
    Ncanback  
    OP
       2016-12-27 11:01:23 +08:00
    @murmur 同感...前端不应该为颜色操心 给啥图 要啥颜色 美工给啥取色器一拿不就好了
    jarlyyn
        99
    jarlyyn  
       2016-12-27 11:02:11 +08:00
    @Lfinesse

    mac 和 mac os x 是两个东西

    mac 和 win 的搭配挺好。
    Ncanback
        100
    Ncanback  
    OP
       2016-12-27 11:03:28 +08:00
    @ijse 之前还遇到家公司 配笔记本..名曰 方便你回家加班
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2694 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:23 · PVG 13:23 · LAX 21:23 · JFK 00:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.