mac开发者常用的工具有哪些

mac开发者常用的工具有哪些,第1张

(一)Alfred 是 Mac 平台上最为传奇的效率工具,用一篇长文来介绍都不为过。

Mac 对原生 Shell 的支持是无数程序员喜爱 Mac 的理由之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端工具。OS X自带的终端工具虽然不错,但是和 iTerm 2一比,就逊色很多了。

(二)iTerm2 是 OS X 下一款开源免费的的终端工具,我基本用它替代了原生的 Terminal。

一些基本功能如下:

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

2、查找和粘贴:command+f,呼出查找功能,tab 键选中找到的文本,option+enter 粘贴

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

4、粘贴历史:shift+command+h5、回放功能:option+command+b

6、全屏:command+enter

7、光标去哪了command+/

8、Expose Tabs:Option+Command+E

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

另外,很多朋友说自己的终端一直是黑白的,如何换成彩电在用户目录的profile里加上这两行即可:export CLICOLOR=1export LSCOLORS=gxfxcxdxbxegedabagaCAD

(三)有了优秀的终端,我们终于可以使用 Shell 了。

不过,万里长征才开始了第一步,Shell 也是分门派的,我推荐给大家的是:终极 Shell——ZSH。

(四)文本编辑器同样是程序员最喜爱的开发工具之一,我个人偏爱 Vim。

Vim号称编辑器之神,可以脱离鼠标全键盘 *** 作,良好的插件体系几乎适配各类编程语言,使用起来充满推背的速度感,如果你是个赛车迷,你会喜欢上这款软件的。

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

(五)IDE 是图形化的集成开发工具,具备精准的词法分析、编程提示、调试等功能,功能之繁复用户自知,如果做工业级编程和团队协作的话,推荐使用 IDE。

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

1、Xcode,Mac 上优秀的集成开发工具,几乎全部的 Mac App 和 iOS App 都由此而生,免费软件。无论你是 写 Java 的还是写 Python,用了 Mac 一定要安装 Xcode。

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 >

2、打开Git Bash进入之前创建的项目目录

3、执行git remote add origin git@githubcom:770687650/thinkphpclj,git,其中770687650是我在网站上注册时使用的用户名,thinkphpcljgit是我为这个项目建立的另一个仓库名,在网站上显示是这样的:

4 、我建立仓库的时候创建READMEmd之时,已经算一次提交了,我需要先在本地同步一下仓库的内容,命令如下:git pull origin master 完成的效果如下图,并且本地目录下多出了READMEmd文件,这是原本在github上的文件

5 、添加thinkphp项目,将代码添加到项目目录下,执行增加命令,如下:git add add后面加了一个点,是想要提交所有文件,如果想提交指定的文件,可以写文件名,执行完增加命令后,要执行提交命令,如下:

git commit –m “ThinkPHP323完整版”

-m后面跟提示信息,这个提示信息是一定要写的,不仅是规则,同时也方便我们记录我们提交的过程,写清晰为什么提交或修改了什么是非常有用的,提交完成后,我们就要把它推送到远程仓库上去了,命令如下:git push origin master

这样就完成了我们要做的所有任务到github去确认代码是否上传成功。

6、如果你的代码开源的话,就免费,意思就是公开。如果你的代码不开源的话,就收费,意思就是不公开。如图:

你装上后,打开第一眼的感觉是"哇看起来好棒",然后你用了两分钟后,就会想卸掉的冲动。

真的是没什么用的东西。超乎你想象的难用。

但是还是说说它的好处吧。我苦苦找了好久,终于发现它的一大亮处。那就是对GitHub emoji的支持。很多Git的GUI工具都没有支持GitHub emoji。但是单单只有这点,还是不够我把它留下,最后还是卸掉了。

在OS X下,SourceTree是比较好的。如果你想用GitHub emoji,可以打开这个网页,它列举了所有GitHub emoji。

而在Windows和Ubuntu下,我都是直接用命令行。Ubuntu至今没有找到好的GUI工具。而Windows下,速度都非常慢,实在难以忍受。

首先你需要去bitbucket申请一个帐号,附上地址>

以上就是关于mac开发者常用的工具有哪些全部的内容,包括:mac开发者常用的工具有哪些、Github 代码托管如何申请是免费的么、如何看待GitHub 推出的GitHub Desktop等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9453844.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存