行业动态
Mac对原生Shell的支持是无数程序员喜爱的理由
2021-03-03

必须清楚地认识到,我们寻找的不是开始按钮,而是程序入口。对于任何操作系统,用户要做的不是找到开始菜单,而是找到程序,然后将其打开以完成工作。在Mac中,完成此任务的最佳角色不是Dock,而是Alfred。因此,我的建议是,在任何用户进入OS X之后,第一步就是去App Store下载Alfred。免费版本足以满足普通用户的需求,开发人员可以购买Powerpack,这是物超所值的。

([一) Alfred是Mac平台上最传奇的效率工具。在长篇文章中介绍它并不夸张。

Mac对本机Shell的支持是无数程序员喜欢Mac的原因之一。程序员使用Mac代替Shell,这基本上等于破坏自己,并且其功能将大大降低。外壳不是凭空冒出来的ios开发电脑推荐,它的入口是端子工具。尽管OS X附带的终端工具很好,但它不如iTerm 2。

([二) iTerm2是OS X下的开源和免费终端工具。我基本上用它来代替本地终端。

一些基本功能如下:

1、分割窗口操作:shift + command + d(水平)command + d(垂直)

2、搜索和粘贴:command + f,调出搜索功能,Tab键选择找到的文本,选项+输入要粘贴

3、自动完成:command +;根据上下文调出自动完成窗口,并通过上下键选择<​​/ p>

4、粘贴历史记录:shift + command + h 5、播放功能:option + command + b

6、全屏:command + enter

7、光标在哪里?命令+ /

8、公开标签:Option + Command + E

还有更多的功能,更多的用途和更多的经验。

此外,许多朋友说他们的终端始终是黑白的,如何变成彩色电视机?只需在用户目录的.profile中添加这两行:export CLICOLOR = 1export LSCOLORS = gxfxcxdxbxegedabagaCAD

([三)有了一个出色的终端,我们终于可以使用Shell。

ios开发论坛推荐_ios开发电脑推荐_ios蓝牙开发教程

然而,长征的第一步才刚刚开始。贝壳也分为教派。我向大家推荐的是:Ultimate Shell-ZSH。

(四)文本编辑器也是程序员最喜欢的开发工具之一,我个人更喜欢Vim。

Vim被称为编辑之神。它可以在没有鼠标和全键盘的情况下进行操作。好的插件系统几乎与各种编程语言兼容。它充满了使用速度。如果您是赛车迷,您将喜欢此软件。

其他可选工具:Emacs,TextMate,Sublime Text等。

([五) IDE是一个图形集成开发工具,具有精确的词法分析,编程提示,调试和其他功能。用户了解复杂的功能。如果您进行工业级编程和团队合作,则建议使用IDE。

我向这里的所有人推荐以下工具:

1、 Xcode是Mac上出色的集成开发工具,几乎所有Mac App和IOS App都源于此免费软件。无论您是编写Java还是Python,如果使用Mac,都必须安装Xcode。

ios开发电脑推荐_ios开发论坛推荐_ios蓝牙开发教程

2、 JetBrains系列拥有丰富的产品线,几乎所有产品都是高品质的产品。 Java,Python,Ruby,Php,Objective-C,Web等都可用,而且收费非常昂贵。

3、 Eclipse系列通过插件免费支持几乎所有常见的编程语言。

([六) Homebrew是OS X的软件包管理工具,是Ruby社区的工作,它的功能类似于Ubuntu下的apt-get。

使用Homebrew,您可以轻松安装OS X中未包含的Unix工具包和语言包,例如wget,node,lua,rabbitmq,nginx等。当然,我们必须首先安装Homebrew,即安装脚本。如下:

ruby​​ -e“ $(curl -fsSL)”


393701618