2012-10-19 36 views
12

Vì vậy, tôi đã sử dụng công cụ khác biệt VS2012 với git gần đây và tôi dám nói thực sự thích nó. Những gì gây ra vấn đề mặc dù là mở diff bằng cách sử dụng lệnh "devenv.exe -diff $ file1 $ file2" mở diff trong một cửa sổ mới (mà mất aaaages). Bất cứ ai biết nếu nó có thể mở diff trong trường hợp hiện tại của Visual Studio và không phải là một cái mới?Mở một Diff trong phiên bản hiện tại của Visual Studio 2012

Trả lời

1

Tôi đang sử dụng VS2013. Vì tôi luôn chạy devenv.exe với tư cách Quản trị viên, tôi đã quản lý để đạt được điều này bằng cách khởi chạy cmd (hoặc ứng dụng gọi -diff) với quyền Quản trị viên.

0

Trong trình khám phá giải pháp, nhấp chuột phải vào tệp rồi chọn so sánh. Sau đó, bạn sẽ có tùy chọn chọn tệp của mình

+2

Xin lỗi, tôi đang nói cụ thể về việc mở một khác biệt qua dòng lệnh (để sử dụng với git trong trường hợp cụ thể này). –

14

Bạn có thể muốn xem this answer: sử dụng Tools.DiffFiles trong cửa sổ Lệnh.

+0

Không phải những gì tôi không may sau. Tôi cần để có thể thêm một mục vào gitconfig của tôi ở định dạng 'devenv.exe -diff $ file1 $ file2" ', nhưng không mở một thể hiện mới của Visual Studio. –

0

Đây là hành vi mặc định vs2017

Các vấn đề liên quan