Có tính năng So sánh như Plugin cho Notepad ++ không?
Có tính năng So sánh như Plugin cho Notepad ++ không?
Câu trả lời:
Bạn có thể so sánh các tệp từ trình thám hiểm từ phần tệp làm việc hoặc phần thư mục. Bạn cũng có thể kích hoạt hành động so sánh toàn cầu từ bảng lệnh.
nhấp chuột phải vào tập tin đầu tiên và chọn
sau đó nhấp chuột phải vào tập tin thứ hai và chọn
Screencast:
Tôi có Visual Studio Code phiên bản 1.27.2 và có thể làm điều này:
Đôi khi, bạn không có hai tệp nhưng muốn sao chép văn bản từ một nơi nào đó và thực hiện tìm khác biệt nhanh mà không phải lưu nội dung vào tệp trước. Sau đó, bạn có thể làm điều này:
Đây là cách yêu thích của tôi, mà tôi nghĩ là ít tẻ nhạt hơn các bước "Chọn để so sánh, sau đó so sánh với ...".
F1
So sánh tệp hoạt động với ...Điều này hoạt động với bất kỳ tệp tùy ý, ngay cả những tệp không có trong thư mục dự án. Bạn thậm chí có thể chỉ cần tạo 2 tệp Chưa có tiêu đề mới và sao chép / dán văn bản vào đó.
Một tùy chọn khác là sử dụng dòng lệnh:
code -d left.txt right.txt
Lưu ý: Bạn có thể cần thêm code
vào đường dẫn của mình trước. Xem: Cách gọi VS Code Editor từ dòng lệnh
Trong loại thiết bị đầu cuối của bạn:
code --diff file1.txt file2.txt
Một tab sẽ mở ra trong Mã VS hiển thị sự khác biệt trong hai tệp.
Có một plugin có tên là Partial Diff giúp so sánh các lựa chọn văn bản trong một tệp, trên các tệp khác nhau hoặc với bảng tạm.
Đây là một liên kết đến thị trường để mở rộng. Tiện ích mở rộng "so sánh" giúp so sánh hai tệp mà bạn có thể chọn từ dự án hiện tại và thư mục khác trên máy tính hoặc bảng tạm.
Nhấp chuột phải vào tập tin 1 nhấp vào "Chọn để so sánh".
Nhấp vào tệp 2 nhấp vào "So sánh với đã chọn"
Tôi đã tìm thấy một luồng nhanh nhất đối với tôi, bằng cách trước tiên liên kết một phím tắt Alt+k
với "So sánh tệp hoạt động với ..." ( #a ). (Tương tự như câu trả lời của wvducky nhưng được cải thiện hơn nữa và thông minh hơn.)
Sau đó, để so sánh hai tệp:
Alt+k
, một menu mở nhanh sẽ được hiển thị với tập tin B tập trung.Enter
.Kết quả: tập tin A bên trái và tập tin B bên phải. (Đã thử nghiệm trên Mã VS 1.27.1)
#a - để làm như vậy, nhấn Ctrl-k Ctrl-s
để hiển thị Phím tắt, nhập compare
vào hộp tìm kiếm trên cùng và nhấp đúp vào cột "Keybinding" cho "So sánh tệp hoạt động với ...", Alt+k
sau đó nhấn Enter
để gán nó.
Nếu bạn muốn so sánh tệp trong dự án / thư mục của mình với một tệp bên ngoài (đó là cách phổ biến nhất tôi sử dụng để so sánh các tệp), bạn có thể dễ dàng kéo và thả tệp bên ngoài vào tab của trình soạn thảo và chỉ cần sử dụng lệnh: "So sánh tệp hoạt động với ..." trên một trong số chúng chọn một tệp khác trong cửa sổ lựa chọn mới được bật lên. Đó dường như là cách nhanh nhất.