
(一)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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)