使用mac终端编写PHP(保存文件)

时间:2012-09-20 19:07:13

标签: php macos terminal

我最近购买了一个macbook air,我正在尝试使用终端而不是ftp客户端+文本编辑器进行编程。

我知道如何在SSH中运行,并从那里运行PHP(php -a),但我无法弄清楚在PHP中创建,编写和保存文件的无开销方式。任何帮助都是完美的

4 个答案:

答案 0 :(得分:2)

您需要基于终端的文本编辑器。两个流行的是vimEmacs,但它们有一些陡峭的学习曲线。更基本的是nano

在大多数* nix机器上,这些都是默认安装的。尝试命令

vim filename.php

这应该使用vim编辑器打开filename.php。

答案 1 :(得分:2)

OSX(和几个Linux)附带nano/usr/bin/nano)。这是一个基本的(非神秘的)文本编辑器。如果您不熟悉vim或emacs,我推荐使用nano,因为它只适用于凡人。

$ nano file.php

它附带底部的说明,说明如何使用它。例如,^X Exit表示点击Ctrl+X退出(并询问您是否要在此时保存)。

它还有各种有用的功能,如语法高亮和自动缩进,如果你是这样的事情。这些可以在config file中设置(存储在您的主目录中为.nanorc)。

答案 2 :(得分:2)

我不建议在终端中使用简单的文本编辑器进行编程。您可以做的最好的事情是使用诸如Zend StudioEclipse PDTNetBeans之类的IDE。那里有很多。 IDE为您提供语法突出显示,代码完成等,这些只是基本功能的一部分。我喜欢Zend Studio的一个功能 - 即使我没有使用它 - 是Remote Server connections。它允许您直接连接到远程服务器并在Zend Studio中编辑文件!

Why should I use an IDE?

不要使用FTP +文本编辑器。只需使用FTP下载文件(如果这是您可以下载它们的唯一方法)并将整个项目保存到文件夹中并使用IDE编辑和保存文件。

正如许多其他人所述,您可以在终端中使用vimnano。我更喜欢vim,它确实安装了OS X,因此您无需安装任何东西。

$ vim filename.php

然后在vim中,如果您想进行更改,只需按键盘上的 i 键即可。这将vim更改为“插入”模式。在“插入”模式下进行更改后,按 ESC ,然后按冒号键()。现在您已准备好编写更改。按 w 键进行编写,然后按 q 退出,最后按输入。对于vim来说,这几乎是你最基本的东西。

答案 3 :(得分:1)

Mac OS在vim下附带/usr/bin/vim,因此可用于处理处理PHP文件时所需的所有功能。

以下是入门参考指南:

参考http://linux.die.net/Intro-Linux/sect_06_02.html

您可以这样开始:

$ vim foo.php