2

最近macbookairを購入しましたが、ftpクライアントとテキストエディタの代わりにターミナルを使用してプログラミングしようとしています。

私はSSHで接続する方法を知っており、そこからPHP(php -a)を実行しますが、PHPでファイルを作成、書き込み、保存するためのオーバーヘッドのない方法を完全に理解することはできません。どんな助けでも完璧でしょう

4

4 に答える 4

2

ターミナルで単純なテキストエディタを使用してプログラミングすることはお勧めしません。最善の方法は、 Zend StudioEclipse PDTNetBeansなどのIDEを使用することです。そこにはたくさんあります。IDEは、構文の強調表示、コードの補完などを提供します。これらは、基本的な機能のほんの一部です。Zend Studioで気に入っている機能の1つは、あまり使用していませんが、リモートサーバー接続です。リモートサーバーに直接接続して、ZendStudioでファイルを編集できます。

なぜIDEを使用する必要があるのですか?

FTP+テキストエディタを使用しないでください。FTPを使用してファイルをダウンロードし(それがファイルをダウンロードできる唯一の方法である場合)、プロジェクト全体をフォルダーに保存し、IDEを使用してファイルを編集および保存します。

他の多くの人が述べているように、ターミナルではvimまたはnanoを使用できます。私はvimが好きで、OS Xにインストールされているので、何もインストールする必要はありません。

$ vim filename.php

次に、vimで変更を加えたい場合は、キーボードのiキーを押すだけです。これにより、vimが「挿入」モードに変わります。「挿入」モードで変更を加えた後、ESCを押してから、コロンキー(:)を押します。これで、変更を書き込む準備ができました。wキーを押して書き込み、qキーを押して終了し、最後にEnterキーを押します。これがvimの最も基本的なものです。

于 2012-09-20T19:36:37.803 に答える
2

ターミナルベースのテキストエディタが必要です。人気のあるものはvimEmacsの2つですが、学習曲線が少し急です。より基本的なものはnanoです。

ほとんどの*nixマシンでは、これらはすべてデフォルトでインストールされます。コマンドを試してください

vim filename.php

これにより、vimエディターでfilename.phpが開きます。

于 2012-09-20T19:09:52.220 に答える
2

OSX(およびいくつかのLinux)にはnano(in /usr/bin/nano)が付属しています。これは基本的な(難解ではない)テキストエディタです。vimやemacsに慣れていない場合は、単なる人間でも使用できるnanoをお勧めします。

$ nano file.php

下部に使い方の説明が付いています。たとえば、^X ExitヒットCtrl+Xして終了することを意味します(その時点で保存するかどうかを尋ねられます)。

また、そのようなことに興味がある場合は、構文の強調表示や自動インデントなど、さまざまな便利な機能があります。これらは、構成ファイル(ホームディレクトリにとして保存されている.nanorc)で設定できます。

于 2012-09-20T19:14:48.997 に答える
1

Mac OSにはvimunderが付属し/usr/bin/vimているため、PHPファイルを処理するときに必要なすべての機能を実行するために使用できます。

開始するためのリファレンスガイドは次のとおりです。

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

あなたはそのように始めることができます:

$ vim foo.php
于 2012-09-20T19:11:38.203 に答える