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
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.
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
Bạn có thể muốn xem this answer: sử dụng Tools.DiffFiles
trong cửa sổ Lệnh.
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. –
Đây là hành vi mặc định vs2017
- 1. Mở một thư mục trong Visual Studio 2012
- 2. Visual Studio 2010 không thể mở một giải pháp 2010 Visual Studio 2012 sửa đổi
- 3. Phát hiện phiên bản Visual Studio bên trong VSPackage
- 4. sử dụng OpenSSL trong Visual Studio 2012
- 5. Thu gọn html trong Visual Studio 2012
- 6. Nhập Windows Forms (C#), Visual Studio 2012
- 7. Visual Studio 2012 Express đột nhiên "không tương thích với phiên bản Windows này"?
- 8. Visual Studio 2012 Web Publish sẽ ghi đè lên các tệp hiện có với cùng một phiên bản
- 9. Thay thế EnvDTE trong Visual Studio 2012
- 10. Visual Studio 2012 MSTest và ưu điểm của NUnit
- 11. Chèn GUID mới vào Visual Studio 2012
- 12. Dự án Visual Studio 2010 cho Visual Studio 2012
- 13. Nhân bản Visual Studio 2012 hồ sơ xuất bản
- 14. Visual Studio 2012 Express và .NET 2.0
- 15. ReportViewer 11 (2012) Visual Studio 2010
- 16. Công cụ Powerivity cho Visual Studio 2012
- 17. Làm thế nào để nhanh chóng mở một tập tin trong Visual Studio 2012
- 18. visual studio express 2012 app.config remapping assembly
- 19. "LoaderLock đã được phát hiện" với Visual Studio 2012
- 20. Kiểm tra Chạy/Gỡ lỗi trong Ngữ cảnh Hiện tại với Visual Studio 2012
- 21. Visual Studio 2012 không phát hiện công cụ xây dựng Visual Studio 2008
- 22. Format SQL Script trong Visual Studio 2012
- 23. TypeScript trên Visual Studio 2012 Express
- 24. Accessors riêng trong Visual Studio 2012
- 25. Disable Phân tích Mã trong Visual studio 2012
- 26. Visual Studio 2012 Dự án PowerShell
- 27. Tắt tự động lưu mã trong Visual Studio 2012
- 28. Visual Studio 2010 chủ đề cho Visual Studio 2012?
- 29. Visual Studio 2012 bản địa C++ DLL biên dịch x86
- 30. Visual Studio 2012 - Import/Export GitHub GIST
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). –