mac os 开发环境求教,包括常用软件的配合。

  • r
    rk23
    平时一直用win环境和linux环境,mac os太热门了,黑苹果了deskmini,准备学习感受下,请推荐mac平台下开发的环境,日常主要用python和java。另外软件啥的哪里去下载,不会全要苹果商店购买吧?有资源途径请大伙指点下,用着好准备也去弄台mbp了。
  • c
    conglin890
    Linux怎么用mac怎么用 iOS fly ~
  • r
    rk23
    请教下您,我实际上ubuntu,centos什么的平时也用着还行,但是桌面软件支持比较差,比如QQ,微信,office什么的,mac是不是就可以解决我这个问题了,终端下用起来应该是差不多的,学习成本应该不会特别高吧,一直没机会长时间使用mac,也是突发奇想,刚刚最近有点时间,想尝试
  • p
    pepsing
    home brew
    oh my zsh
    vs code
    idea全家桶
    代码管理用sourceTree,versions/corrnerstone
    前端api请求用postman,抓包用surge或者charles
  • p
    pepsing
    正版建议app store+setapp+淘宝或者微店购买(推荐微店 蜜蜂软件说 价格最低了)
    其他看看xclient.info等mac软件分享站
  • 碧的绿
    有些地方感觉不如linux方便,这种情况一般能用brew解决。
    office除非你用苹果的,微软的也是难用。QQ倒是有
  • f
    fqxufo
    除了homebrew,其他基本上和Linux一样的用法 iOS fly ~
  • r
    rk23
    感谢感谢,对我特别有用。
  • g
    gandofyan
    git 用fork

    pyenv
    jenv
    用来切python和java环境的版本

    macdown用来写md


    omni系列也可以用起来 iOS fly ~
  • p
    pepsin
    iTerm,TextMate
  • r
    rk23
    感谢各位,对我有很大帮助。
  • p
    pepsing
    贴下安装的部分app吧

    Alfred 3.app
    AnyDesk.app
    Axure RP 8.app
    Beyond Compare.app
    CleanArchiver.app
    Commander One PRO.app
    Cornerstone.app
    Cornerstone4.app
    DaisyDisk.app
    DataGrip.app
    Docker.app
    Free Download Manager.app
    IINA.app
    IntelliJ IDEA.app
    Microsoft Excel.app
    Microsoft OneNote.app
    Microsoft Outlook.app
    Microsoft PowerPoint.app
    Microsoft Remote Desktop.app
    Microsoft Word.app
    MySQLWorkbench.app
    Navicat Premium.app
    OmniGraffle.app
    PDF Expert.app
    Parallels Desktop.app
    Postman.app
    SQLDeveloper.app
    Sublime Text.app
    Surge 3.app
    TeamViewer.app
    Telegram.app
    Termius.app
    Tuxera Disk Manager.app
    Versions.app
    Visual Studio Code.app
    Xcode.app
    iTerm.app
    rdm.app
    wpsoffice.app

    setapp下面的
    Bartender.app
    Boom 3D.app
    CleanMyMac X.app
    CleanShot.app
    Downie.app
    Endurance.app
    Expressions.app
    Focus.app
    Folx.app
    Gifox.app
    HazeOver.app
    Jump Desktop.app
    Marked.app
    MindNode.app
    Mosaic.app
    NetSpot.app
    Paw.app
    SQLPro Studio.app
    Screens.app
    Timing.app
    TripMode.app
    Ulysses.app
    Unite.app
    WiFi Explorer.app
    XMind.app
    Yummy FTP Pro.app
    iStat Menus.app
    iThoughtsX.app
  • r
    rk23
    仔细研究了下上面各位的回复,有很多收获,homebrew相当于apt-get,装上了就可以照linux来配置了,运行环境virtualenv和docker应该可以一样用吧。
  • d
    dalinlyz
    linux其实可以用深度打包的qq,微信,wine运行的,跟windows几乎没啥区别,office如果不是重度用户的话,wps其实也还不错
  • G
    GeBron
    上面的已经很详细了
  • r
    rk23
    那个qq版本用过,确实可以,其实不光这个,还是有很多软件支持还是mac还是比linux好多了,office看着mac上有微软原版的,听大家的意思是不堪用了。这贴收获很大,几位版友倾囊相授,非常感激。
  • d
    dogtooth97
    最近回到了macOS感觉有点不习惯了,光全局连terminal番茄都弄了一晚上,还不如linux方便 iOS fly ~
  • b
    by曲终人散
    回复17#dogtooth97


    哪有那么难,NG版酸酸开起来,terminal 直接用下面这个就可以了。这个临时的,永久的花就加入到你的bashrc或zshrc就可以了
    1. export ALL_PROXY=socks5://xxxx:xxxx
    复制代码
  • x
    xiaozei
    mark.
  • l
    liangch02
    terminal设代理和Linux不是一样的,还弄了一个晚上,来搞笑的吧。
  • c
    canvot
    回复3#rk23

    mac最大的优点就是提供了unix的开发环境,还有常用的软件和精致的软件UI。如果你平时用linux开发环境,毫无疑问mac是你最佳的选择。windows很多常用软件都能在mac找到,一些专业的用虚拟机即可。
    话说回来,MBP性能实在是有限,高性能风扇又容易吼叫,现在我的主力机已经是黑苹果了,MBP扔在家里吃灰。下班回去用用。
  • b
    by曲终人散
    回复21#canvot


    其实Windows现在的wsl也还不错,就是自带的cmd和powershell还是一团糟,如果接下来的Windows terminal能追赶上来的话,那是可以抛弃mac了。
  • c
    canvot
    回复22#by曲终人散
    那个terminal始终不是原生,总是有点别扭。即使能赶上,也只是一个加分项,单是这个还是无法吸引使用Mac的开发者以及设计师们...
  • c
    canvot
    回复17#dogtooth97

    想要全局的话推荐你用Proxifier,或者proxychains-ng。后者需要关闭SIP,但是比较灵活;前者即插即用。
  • e
    ekson
    回复1#rk23
    jebrains的东西难道不是很适合你吗 iOS fly ~
  • d
    dogtooth97
    回复24#canvot
    安全原因不准关sip,所以弄起来很麻烦 iOS fly ~
  • r
    rk23
    pycharm有在用
  • l
    liangch02
    路由器翻q是正道。
  • e
    ekson
    回复28#rk23
    java工具也可以用jebrains的啊 iOS fly ~
  • a
    aningstar
    xshell啥时候出mac版啊
  • d
    drw_08
    请教下,home brew太慢了,慢得想死,除了全局翻q,还能有其他办法不?
  • h
    huimz
    mark看,最近也弄个个imac
  • c
    conglin890
    iterm2 了解一下 iOS fly ~
  • 一曳荒芜
    回复34#drw_08


    替换默认HomeBrew源,使用阿里云的源,可以找找教程
  • c
    conglin890
    哪一方面?登陆?登陆自己写脚本,个人感觉xshell在mac下是伪需求 iOS fly ~