Mac上有哪些可以替代Xshell的工具

Python017

Mac上有哪些可以替代Xshell的工具,第1张

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

2、iTerm2 是 OS X 下一款开源免费的的终端工具。

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

4、Homebrew 是 OS X 的包管理工具,Ruby 社区的作品,功能类似 Ubuntu 下的apt-get。

5、Git 是一款分布式版本控制和软件配置管理软件,类似 SVN 和 CVS。

6、xScope 是一款强大的辅助设计工具,可以精确度量屏幕上的 UI 元素,尤其适合全栈工程师。

你拿 Bash Shell Script 给我写个图形界面的程序试试?写个网站服务器试试?

Python、Ruby 这些都是独立的高级语言,和 Shell 或者 Linux 没有必然联系。

因为shell是工具型的东西,工具就是工具,要干工具的事情,工具就是要方便,要简单,要糙快猛,但是不用面面俱到,不用严谨有序,计算浮点数?性能嗷

嗷快?内存操作?严谨的逻辑?高级的抽象?……

统统不需要,它需要的,就是方便地让我搭起架子,让我迅速地发出指令,至于具体的事情,应该让其他程序来做.

比如你在shell里

export个环境变量,这就是个很容易的事情,那在这个shell里就变成个全局的东西了(谁都能改),这是方便的(工具干的事情),但问题是这个东西

可能被其他程序改了,被谁改了你是不知道,这就是个不严谨的东西,那我要实现一个严谨的,带命名空间的,所有环境变量都有命名空间,命名空间有权限,权限

需要验证,这就麻烦了,这套东西就是程序该做的事情.我只是举个例子.