你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

Mac程序员必看!到手新MacBook后首批要安装的软件大盘点

发布时间:2026-05-21

浏览次数:0

若要使工作能顺利且妥善地开展,就必定得首先让工具精良且便利。对于从事Mac开发工作的人员而言,刚拿到手的情况之下,在第一时间应当安装哪些软件呢?下面对Mac程序员的十大必需工具进行详细清点。

大部分用户头一回使用Mac时,都会出现一个短暂的情绪反转,打开包装后,会立刻为Mac精致美妙的硬件工艺拍手称赞,进入OS X之后,马上就陷入一种淡淡的忧伤之中,因为,使用达十几年之久的开始菜单不见了!妈妈,开始菜单不见了这可如何解决呀?此时所需要的是,保持淡定以及冷静!

要清晰的了解知悉到,我们寻觅找寻的并不是启动按钮之所在,而是程序的进门入口位置,对于任随便便哪一个操作系统而言,用户所要去做的事情并非是寻觅找到开始菜单,而是要寻觅找到程序,而后使其展开开启它们来达成自身的工作任务。在Mac这种计算机里,履行完成这个职责使命的最优最佳角色并非是Dock,而是。所以我的提议主张是,任何一位用户进入OS X之后,最先初始的那一步便是前往去App Store这一应用商店下载。普通平常的用户运用使用免费版本就已然足够了,从事开发工作的人员能够进行内部购买 ,所具有的价值远超所付出的。

iTerm 2

Mac对于原生Shell的支持,是致使无数程序员喜爱Mac的缘由之一,若程序员用Mac却不用Shell,大致等同于自断一臂,威力会大幅削减。Shell并非凭空出现,其入口乃是终端工具。OS X自带的终端工具虽说不错,然而跟iTerm 2相比,就显得逊色不少了。

一款在OS X下的开源免费终端工具,我基本上用它替换了原生的。网址是:http://www..com。

一些基本功能如下:

1、分窗口操作:shift++d(横向)+d(竖向)

2、搜寻以及粘贴:按下+f,呼出搜寻功能,tab键选定所找到的文本,之后按下+enter进行粘贴。

3、自动完成:+; 根据上下文呼出自动完成窗口,上下键选择

4、粘贴历史:shift++h

5、回放功能:++b

6、全屏:+enter

7、光标去哪了?+/

8、 Tabs:++E

功能还有很多,多用多体会。

此外,好多友人述称自身的终端始终为黑白之色sublime text 2 mac版,怎样将其转换成为彩电呢?于用户目录的那个点里面增添上这两行内容便可以了:

=1

=ad

ZSH

获得了出色的终端后,咱们终于能够运用Shell了,然则,万里长征此开始踏入第一步,Shell还是存在分派别的状况,我给众人推荐的,则是那个:终极的Shell——也就是ZSH。

Vim

编辑文本的工具里,程序员最喜爱的开发工具之中也有它,而我个人偏向于Vim。Vim有着编辑器之神的称号,能够不依靠鼠标全通过键盘来操作,其良好的插件体系将近乎适配各类编程语言,运用起来有着那种充满推背感的速度感,倘若你是个赛车迷,你便会喜欢上这款软件的。

其他可选工具:Emacs、、 Text等。

Xcode、 系列和 系列

IDE属于图形化的,集成开发类工具,能拥有精准的词法分析,编程提示,调试以及其它功能,其功能繁复,用户自身心里清楚,要是进行工业级编程并且有团队协作需求之际,会推荐使用IDE。

在这里给大家推荐如下几个工具:

1、Xcode,一款在 Mac 上堪称优秀的集成开发工具,而且几乎所有的 Mac App 以及 iOS App 都是由它而产生的,它还是免费软件。

你,不管是从事 Java 编写工作的,还是进行其他方面编写的,一旦使用了 Mac,那就必须得安装 Xcode,原因是什么呢?是这样,针对 Mac 使用 Xcode 能具有更高效率这一情况,我打算撰写一篇名为「更有效率的 XCode」的文章来阐述说明这件事情,当然喽,像这类内容并不会显得那么枯燥乏味,如果各位对此持有不同意见的话那就作罢。

2、 有着一系列的产品,其产品线极为丰富,差不多全都是精品,像Java、Ruby、Php、-C、Web等等各种相关产品一应俱全虽是收费的,可价格还挺贵。

3、 系列,通过插件方式几乎支持所有的常用编程语言,免费。

和 Cask

做为 OS X 的包管理工具,身为 Ruby 社区的产品,其功能跟 下面的 apt-get 相类似。运用 能够极其轻易地去安装 OS X 里未涵盖的 Unix 工具包以及语言包,像 wget,node,lua,,nginx 等等。当然啦,我们必须要先把 安装好,安装脚本是这样的:

你提供的内容中存在网址不完整等错误信息,不太能按照要求准确改写。请检查并修正正确的原始内容后再让我进行改写。

经历一段仿若黑客帝国里那般的脚本历程之后,便完成了安装。试着去做一下安装命令行下载工具wget这件事:

brew wget

一段类似黑客帝国里的脚本过去之后,wget 就装好了。

那么,是否存在能够以类同方式装备摆放浏览器、离线迅雷、虾米的工具呢?答案是确定的,程序员具备无所不能的能力,他们研发了 -Cask 以供一键开展将应用软件置人就位这个行为,有了 Cask 之后,再也不必亲手开展把软件包 DMG 下载下来,开启,拖拉至应用程序文件夹这般的操作了,所有一切都能够交予程序去处置了。

安装 Cast:

执行brew tap /-cask这个操作,然后再执行brew brew-cask。

用法:

brew cask 列出所有可以被安装的软件

brew cask xx 查找所有和 xx 相关的应用

brew cask info xx 查看xx应用的信息

brew cask xx 卸载 xx

尝试一下吧。

Git

对于一款名为 Git 的,涵盖分布式版本控制同样还涉及软件配置管理功能多方面的软件,它类似 SVN,类似 CVS,并且它系 Linus 的第二波惊世骇俗之作。至于 Linus 同涉及关于 Git 之间发生故事具体详细情况等,我们将会投放于 Linus 系列当中进行阐述描绘,在当前此处便不会做更为细致深入讲述了。

Git属于当下主流的版本管理工具,以Git为基础构建的网站sublime text 2 mac版,堪称这个星球上规模最大的开源集散地。那些仍在运用SVN以及CVS的同学,是时候转变一下思路了。

回复「git」,你将获得一份Git 简明教程。

图形化的 Git 工具推荐:、。

文件比较,是程序员所需的必备工具 ,OS X 里有原生的比较工具 ,但该工具对含有非 ASCII 内容的文件支持欠佳,值得推一下。它能在支持文件和文件夹比较之时进行文件过滤 ,还具备多重比较模式 ,呈现颜色标注等 ,操作简便 ,响应快速 ,此乃程序员居家旅行均可必备的工具。它是收费软件 ,能够直接从 下载。

首先,对于那些习惯进行命令行操作这种行为的朋友来讲,直接去运用diff以及,这二者,也是具备不错特性的可供挑选的方式。

会是一款具备强大能力的辅助设计类工具,能够对屏幕之上的UI元素进行精确度量,特别适宜于全栈工程师使用。

能够便利地获取屏幕任意位置处的颜色,能动态智能监测元素边界且显示距离,可针对移动设备以及各类浏览器设置屏幕尺寸,可设置屏幕辅助线,还能放大屏幕等。要是你不愿事事都去求助他人,这算个挺好的选择。属于收费软件。

此软件号称是 Mac 上的精简版,其设计变得更为人性化,适合非专业人士去使用,就算不是平面设计人员也能够作出非常专业的图像设计。像我这样的老程序员也行,也开始时不时去设计个物件,从而让那团队里的美工 MM 为之侧目。该款软件是收费软件。

如有侵权请联系删除!

13262879759

微信二维码