回答:
Xcode 4.3では、Appleは/ Developerのコンテンツをアプリケーションなどの通常の場所に移動しました。Filemergeにアクセスするには、Xcodeを起動してからXcode-> Open Developer Toolにアクセスします。リストにない場合は、「その他の開発ツール」を選択してインストールします。
物理的にはXcode.app(Xcode.app/Contents/Applications/FileMerge.app
)の一部であり、Xcode.app のパッケージコンテンツを調べることでスタンドアロンで実行できます。Xcodeの外部で頻繁に必要な場合は、エイリアス/シンボリックリンクを作成して直接起動することもできます(または単にDockにドラッグします)。
Xcode.app/Contents/Applications/FileMerge.app
コマンドプロンプトを実行すると、そのディレクトリに入ります。プログラムを起動するコマンドラインを取得するにはどうすればよいですか?
open -a FileMerge.app
ターミナルから起動する場合:
open -a FileMerge
open -b com.apple.FileMerge
(両方とも大文字と小文字を区別しません。)
これをシェルスクリプトとして保存し、次のディレクトリ構造でアプリを作成することもできます。
+ Launch FileMerge.app/
+ Launch FileMerge
このようなアプリを作成するシェルスクリプトを次に示します。
EXE_NAME='Launch FileMerge'
mkdir "$EXE_NAME".app
cd "$EXE_NAME".app
echo -e '#!/bin/sh\nopen -b com.apple.FileMerge' > "$EXE_NAME"
chmod a+x "$EXE_NAME"
/Developer/Applications/Utilities/FileMerge.app