Jeg har to klonede repositories af to meget ens open source-projekter, som jeg har arbejdet på i forskellige instanser i Sublime Text 2 for at nå frem til det ønskede resultat. Der blev brugt kode fra begge disse projekter. Jeg har brugt Git som versionsstyring for mit projekt, men har ikke inkluderet de oprindelige projekter. Derfor vil jeg gerne hurtigt kunne sammenligne indholdet af to filer fra det oprindelige projekt og sammenligne forskellene mellem dem og mit projekt.
Jeg håbede, at Sublime Text 2 ville have en "Sammenlign fil" funktion, men jeg kan ikke finde noget relateret til det i indstillingerne eller online. En ST2-pakke fra en tredjepart til at udføre denne opgave ville også fungere godt. Er det muligt at udføre en sådan opgave i ST2-teksteditor?
Du kan faktisk sammenligne filer direkte i Sublime Text.
Open Folder...
eller
i et projektDiff files...
.Der er en række [diff plugins] (https://sublime.wbond.net/search/diff) tilgængelige via Package Control. Jeg har brugt Sublimerge Pro, som fungerede godt nok, men det er et kommercielt produkt (med en ubegrænset prøveperiode) og lukket kildekode, så du kan ikke justere det, hvis du vil ændre noget, eller bare se på dets indre funktioner. FileDiffs er ret populær, at dømme ud fra antallet af installationer, så du kan måske prøve den.
UPDATE
(I betragtning af de mange upvotes føler jeg, at der er behov for en komplet trin-for-trin forklaring...)
File
->Open Folder...
i menulinjenFOLDERS
sidebar tilgængelig)View
-> Side Bar
-> Show Side Bar
FOLDERS
-titlede sidebar til at navigere til den første fil, du ønsker at sammenligne.Diff Files...
Der skulle nu være en ny fane, der viser sammenligningen.
Original kort svar:
Bemærk, at:
Det er kun vist med "mapper" sidebar (for at åbne en mappe: File->Open Folder) , ikke med "open files" sidebar.