知識ベース

Coda(ウェブ開発ソフトウェア)

Codaは、パニックによって開発されたmacOS用の商用かつ独自のWeb開発アプリケーションです。 2007年4月23日に初めてリリースされ、2007年のApple Design AwardでBest User Experienceを受賞しました。 Codaバージョン2.0は、2012年5月24日に、Diet CodaというiPadバージョンとともにリリースされました。以前はMac App Storeで入手できましたが、2014年5月14日に、サンドボックスの制限によりCoda 2.5のアップデートがMac App Storeで利用できないと発表されました。

コンセプトとアイデア

Codaのコンセプトは、コーディング、テスト、および参照用の5つまたは6つの異なるプログラムを持つPanicのWebチームから生まれました。アプリケーション開発プラットフォームXcodeと同等のフル機能のWebサイト開発プラットフォームの欠如が、Codaの作成の目的となりました。

開発

現在、Codaの実際の開発についてはほとんど知られていません。パニックの共同設立者であるスティーブン・フランクのブログから知られていることは、Codaの開発は2005年後半にパニックで開始されたということです。プロジェクトには5人のエンジニア、

セクション

アプリケーションは6つのセクション(サイト、編集、プレビュー、CSS、ターミナル、およびブック)に分割され、アプリケーションの上部にある6つのタブからアクセスできます。ユーザーは、ウィンドウを複数のセクションに垂直または水平に分割して、複数のセクションまたは異なるファイルに同時にアクセスすることもできます。

サイト

Codaでは、サイトはTextMateのような他の多くのアプリケーションの「プロジェクト」に相当します。各サイトには独自のファイルセット、独自のFTP設定などがあります。プロジェクトの途中でCodaを閉じてから再度開くと、ユーザーにはアプリケーションが閉じられる前の状態が表示されます。もう1つの注目すべき機能は、各サイトにローカルバージョンとリモートバージョンを追加する機能です。これにより、ユーザーはローカルおよびリモートの場所で作成、変更、または削除されたファイルを同期できます。

ファイル

Codaには、「Transmit Turbo」と呼ばれる、同社の人気のFTPクライアントであるTransmitのスリム化バージョンが組み込まれています。ファイル部分は、通常のFTP、SFTP、FTP + SSL、およびWebDAVクライアントであり、ユーザーはファイルとフォルダーを編集、削除、作成、および名前変更できます。

編集者

Codaのエディターには、カスタムバージョンではなく、ライセンス版のSubEthaEditエンジンが組み込まれているため、Bonjourネットワーク上でドキュメントを共有できます。 Codaには、ユーザーが正規表現に似た方法を使用して複雑な置換を実行できる新しい検索/置換メカニズムもあります。

Codaはまた、 ブックマークと呼ばれる多くの構文で特別にフォーマットされたコメントタグを認識します 。これは、コードナビゲーターと呼ばれるエディターの横の別のペインに表示されます。ブックマークを使用すると、ユーザーはコードナビゲーターのリンクをクリックして、エディターの任意の場所から対応するテキスト行にジャンプできます。

プラグイン

Coda 1.6以降は、Cocoa、AppleScript、Perlなどのコマンドラインプログラミング言語、またはbashなどのシェルスクリプト言語で書かれたスクリプトで、Codaのメニューバーに表示され、URLの追加やテキストの挿入などの特定のタスクを実行するプラグインをサポートしていますある時点で。プラグインは、Xcodeを使用するか、Panicの無料プログラムであるCoda Plug-in Creatorを使用して作成できます。

コマンドラインユーティリティ

Codaには、独自のコマンドラインユーティリティは付属していません。代わりに、coda-cliなどのサードパーティユーティリティを使用できます。

レビュー

コーダ1

Coda 1は、Macworldから3.5 / 5マウスのレビューを受けました。 CNETのDownload.comから星4/5を獲得しました。

コーダ2

Coda 2は、Macworldから4.5 / 5マウスの評価を受けました。