VulCode

Porównanie tekstów (diff)

Wklejasz dwie wersje, widzisz zmienione linie i dostajesz łatkę unified diff.

Kategoria
Dla programisty
Cena
bezpłatne

Narzędzie uruchamia się w Twojej przeglądarce.

Wszystko liczy się w przeglądarce. Nic z tego, co wpiszesz, nie trafia na nasz serwer.

Jak użyć w trzech krokach

Narzędzie w schemacie, z przykładem z tej strony. Numer kroku stoi tam, gdzie go wykonujesz: w polach, przy wyniku albo poza narzędziem.

Porównanie tekstów (diff)
Co wpisujesz
Dwie wersje server.properties: inne max-players i motd, nowa linia white-list
  1. Wklej starą wersję tekstu.

  2. Wklej nową wersję.

Co dostajesz
--- a/server.properties +++ b/server.properties @@ -1,4 +1,5 @@ server-port=25565 -max-players=20 -motd=Serwer testowy +max-players=50 +motd=Serwer VulCode online-mode=true +white-list=true
  1. Zobacz zmienione linie i skopiuj łatkę.

Sześć porównań i łatka, którą daje narzędzie

Łatka unified diff z trzema liniami kontekstu, do nałożenia poleceniem patch albo git apply. Różne końce linii z Windowsa i Linuksa nie liczą się jako zmiana.

Przed i poOczekiwaneWynik narzędziaWynik
Przed i pomax-players 20 na 50, nowe motd, nowa liniaprzykład z opisu narzędzia
OczekiwaneDwie linie zmienione, jedna dodana, w jednym bloku
Wynik narzędzia--- a/server.properties +++ b/server.properties @@ -1,4 +1,5 @@ server-port=25565 -max-players=20 -motd=Serwer testowy +max-players=50 +motd=Serwer VulCode online-mode=true +white-list=true
Zgodne z oczekiwanym
Przed i podwa razy ten sam tekstbez zmian
OczekiwanePusta łatka, brak różnic
Wynik narzędziaPusta łatka, brak różnic
Zgodne z oczekiwanym
Przed i poa, b bez Enteru na końcu, potem z Enterembrak Enteru na końcu pliku
OczekiwaneZnacznik \ No newline at end of file
Wynik narzędzia--- a/server.properties +++ b/server.properties @@ -1,2 +1,2 @@ a -b \ No newline at end of file +b
Zgodne z oczekiwanym
Przed i pokońce linii Windows i LinuxCRLF, LF
OczekiwanePusta łatka, brak różnic
Wynik narzędziaPusta łatka, brak różnic
Zgodne z oczekiwanym
Przed i poport = 1, potem z podwójnymi spacjamiz pominięciem spacji
OczekiwanePusta łatka, brak różnic
Wynik narzędziaPusta łatka, brak różnic
Zgodne z oczekiwanym
Przed i poMotd=A i motd=az pominięciem wielkości liter
OczekiwanePusta łatka, brak różnic
Wynik narzędziaPusta łatka, brak różnic
Zgodne z oczekiwanym

6 z 6 przypadków zgodnych z oczekiwanym

Pytania

Powiązane narzędzia

Narzędzie rozwiązuje jedno zadanie. Jeśli to samo ma się dziać automatycznie w Twoim bocie, serwerze albo systemie, zbudujemy to.

Brakuje narzędzia, którego potrzebujesz?

Napisz, co chcesz liczyć albo generować. Odpowiemy, czy wystarczy narzędzie, czy lepsza będzie integracja w Twoim systemie.