2012-09-11 53 views
6

Làm cách nào để so sánh tài liệu trong dự án hiện tại với dự án không phải là một phần của dự án? Làm cách nào để so sánh hai tệp tùy ý trong máy tính của tôi với phpStorm?Khác biệt trong PhpStorm

+2

Bạn có thể sao chép nội dung từ tệp bên ngoài vào khay nhớ tạm và nhấp chuột phải vào/trong tệp dự án của bạn rồi nhấp vào 'So sánh với khay nhớ tạm'. –

+0

@Dan Lee Vâng, như bạn đã đề cập đến cách dễ nhất hiện nay mà tôi tìm thấy để so sánh tệp dự án với tệp không phải dự án là sao chép tệp bên ngoài vào khay nhớ tạm và chọn "Xem-> So sánh với khay nhớ tạm". – PHPst

Trả lời

14

Hiện tại, cách dễ nhất mà tôi tìm thấy để so sánh tệp dự án với tệp không phải dự án đang đối chiếu tệp bên ngoài vào khay nhớ tạm và nhấp vào "Xem-> So sánh với khay nhớ tạm".

+0

Đối với tôi tính năng này bị hỏng trong phiên bản phpstorm 10. Một người nào đó trải nghiệm giống nhau? – velop

4

Chỉ có thể thực hiện bên ngoài:

Bạn cũng có thể mở trình xem khác biệt mà không cần chạy PhpStorm. Này được thực hiện thông qua các lệnh sau:

<path to PhpStorm executable file> diff <path_1> <path_2> 

nơi path_1path_2 là đường dẫn đến các tập tin trong câu hỏi, mà có thể là các loại khác nhau, bao gồm jar.

Từ bên trong PhpStorm bạn chỉ có thể so sánh các tệp có sẵn trong dự án.

0

Trong phpStorm 2016.2 (và có thể một số phiên bản cũ hơn), bạn có thể điều hướng đến tệp bên ngoài thông qua Tệp >> Mở ..., sẽ mở tab hiển thị nội dung của tệp bên ngoài. Sau đó, bạn có thể sử dụng Xem >> So sánh với ... để so sánh tệp bên ngoài với tệp trong dự án của bạn.