現在のプロジェクト内のドキュメントをプロジェクトの一部ではないドキュメントと比較するにはどうすればよいですか? コンピューター上の 2 つの任意のファイルを phpStorm と比較するにはどうすればよいですか?
5 に答える
現在、プロジェクト ファイルと非プロジェクト ファイルを比較する最も簡単な方法は、外部ファイルをクリップボードにコピーし、[表示] -> [クリップボードと比較] をクリックすることです。
外部でのみ実行できます。
PhpStorm を実行せずに差分ビューアーを開くこともできます。これは、次のコマンドを使用して行います。
<path to PhpStorm executable file> diff <path_1> <path_2>
ここでpath_1
、 およびpath_2
は問題のファイルへのパスであり、jar を含むさまざまなタイプにすることができます。
PhpStorm 内からは、プロジェクトで利用可能なファイルのみを比較できます。
マックOS
/usr/local/bin/
という名前のPhpStormにファイルを作成します
これを貼り付け
#!/bin/sh
open -na "PhpStorm.app" --args "$@"
そしてそれを実行可能にします
chmod +x /usr/local/bin/PhpStorm
そして今、あなたはこれを行うことができます
PhpStorm diff <path1> <path2>
ウィンドウズ
PhpStorm bin を PATH に追加します
setx PATH=%PATH%;C:\Program Files\JetBrains\PhpStorm\bin
今、あなたはこれを行うことができます
phpstorm.bat diff <path1> <path2>
Linux
PhpStorm ランチャー スクリプトへのリンクを作成します。
# Path to PhpStorm installation may differ
ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm
今、あなたはすることができます
phpstorm diff <path1> <path2>
Jetbrains ウェブサイトからのソース:
https://www.jetbrains.com/help/phpstorm/command-line-differences-viewer.html
https://www.jetbrains.com/help/phpstorm/working-with-the-ide-features-from-command-line.html
phpStorm 2016.2 (および場合によってはそれ以前のエディション) では、 File >> Open... を使用して外部ファイルに移動できます。これにより、外部ファイルのコンテンツを表示するタブが開きます。その後、View>> Compare with... を使用して、外部ファイルをプロジェクト内のファイルと比較できます。