发布时间:2024-11-12
浏览次数:0
点击上方“高级编程技术”并加“星”
重货,尽快送达
大家好,我是编辑
周末没学习,在知乎上看到这个话题:
小编是做编程的,用的,IDEA,经验丰富的,,mac,现在一直用pro。现在我们团队的开发者也标配了mbp。
越来越感觉Mac适合开发,只适合玩游戏~
别的不说,我们的CV编程方法用手指一按就很容易破解,但是Mac上的CV键就在空格键旁边。用拇指一按就非常方便,效率几乎提升了1000%。
而且Mac也不用担心各种流氓软件和病毒。
以下是知乎上一些好评如潮的回答。有些话我觉得说得好不如不说,而且没有说到重点。有些人用Mac,但没什么用。供您参考。
知乎链接:https://www.zhihu.com/question/27617980
答案:peter.z
我们从一个Java程序员的角度,复杂一点的说一下。
///已经用Mac作为主力开发机好几年了,现在用的是MBP 2017 15寸次顶配版
首先,纯粹从写代码的角度来说,Mac并不比Linux或者Linux更适合写代码。因为对于Java程序员来说,IDE就是一个想法,用什么操作系统来结合文本来写SQL之类的东西并不重要。
其次,其实有很多东西是Mac无法比拟的text sublime mac,比如窗口管理(大家都这么称呼)、兼容性和接口(说实话,雷电3的扩展坞确实很贵)、软件丰富程度。 ,比如逻辑上混乱的文件管理(不能简单地创建新文件)
最后,我实际上已经使用 Mac 两年了,我多次尝试切换回 Mac 以失败告终。事实上,这只是一个很小的原因,并不是经验上的巨大差异:
1. 终端。 Mac 可以分开 ctrl+c 和 +c(在 mac 上复制快捷键)。这样的体验确实比终端舒服多了(无论是scrt还是神马);其次,我可以在mac上直接使用ssh与服务器传输文件(在服务器上使用scp远程连接你的mac,可以绕过跳机),然后就可以定时传输文件了,多爽啊。 Brew 用来装饰东西更方便,但这并不重要。毕竟环境改善了,也不需要经常酿造了。
2.高分应用支持。我用的4K屏幕对于高分的支持实在是难以忍受。知乎上有朋友分析了字体渲染和Mac字体渲染的区别。我个人更喜欢Mac版本,每个人对这个萝卜青菜都有自己的喜好。
3.当我不在公司时,需要打开VPN客户端,打开客户端,然后打开终端连接服务器。在Mac上,可以直接解决脚本,无需用鼠标点击。
4.外接显示器支持。我的使用方法是:到了公司,不打开盖子,插上扩展坞,外屏亮起来;当我在开会或下班后,我只需拔掉对接电缆即可离开。更烦人的是,如果我选择“盖子没有动作”,拔掉扩展坞电缆后,机器仍在运行......如果我选择“盖子睡眠”,我无法将盖子连接到外部显示器。
差不多就这样了。其实我用它作为开发机已经有两年了,体验还是相当不错的。唯一的问题是,只要你在大公司,肯定会有很多非编程软件依赖,比如企业微信。另外,其他发行版很难处理,但又不可能处理。我实在不喜欢乱搞这些东西,所以就用了台式机+笔记本,但最终我还是觉得mbp解决问题最方便。关键是在外面加个X。
我已经使用了半年了,一切都近乎完美。唯一的缺点就是有问题。 VPN已连接,但无法ping通不同公司的内网。我也尝试过该脚本并在论坛上报告了它。除了我之外,还有几个朋友也有同样的问题。我也向工作中的朋友询问过这个问题,但没有结果,我无奈放弃,加入了Mac的怀抱。
我觉得改用Mac是一种情况(你增加了很多钱,获得了一点点体验提升),边际效用递减是非常明显的。对于刚开始工作或者正在存钱的人来说,我不太推荐。没有必要。 Mac 并不像大家声称的那么强大。不过,如果公司直接分销的话,我个人认为Mac仍然是更好的选择。 (但4k屏必须配备hidpi,否则字体会模糊)
回答:
首先,Mac的shell工具比例太高了text sublime mac,不知道在哪里。别告诉我Win也可以安装zsh。实在是太麻烦了。在Mac上一行命令就可以解决,流畅度还不如在Mac上运行。其次,Win的配置环境真是令人沮丧。有很多莫名其妙的错误。安装依赖项时出现错误。即使文件很大,也会出现构建错误。但当我在 Mac 上构建它时,它构建得非常快。最后,Win 有一些莫名其妙的滞后。使用Mac习惯了,总感觉有些地方不流畅。最后,系统看上去比Win更好,敲代码也舒服。
我认为最中肯的答案
结尾
过去推荐的
如果您觉得有帮助,可以点击“查看”或转发
让更多的朋友看到吧~ღ(´・ᴗ・` )
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码