DiffViewer је прегледач разлика кода за Андроид, прилагођен програмерима, високо ефикасних функција.
Доживите беспрекорне прегледе кода и анализу разлика у покрету уз упоредни приказ у стилу Андроид Студија
и обједињени приказ.
───────
#### 🌟 Кључне карактеристике
1. Двоструки режими приказа разлика
• Режим један поред другог (подељени): Погледајте оригиналне и измењене датотеке једну поред друге са синхронизованим вертикалним и хоризонталним скроловањем савршено синхронизованим до пиксела.
• Обједињени режим: Чист вертикални ток који приказује измене кода са индикаторима + и -.
2. Флексибилни извори уноса
• Сирови текст и датотеке: Налепите код директно или изаберите локалне датотеке за тренутно упоређивање.
• Прегледач GitHub Commit-а: Налепите било који GitHub commit URL да бисте аутоматски преузели измењене датотеке и разлике (подржава приватне репозиторијуме са GitHub PAT-ом).
• Git Patch Parser: Налепите .patch или обједињене излазе разлика; DiffViewer аутоматски анализира и организује измене по датотеци.
3. Фино гранулирана разлика у редовима и паметно савијање
• Грануларност на нивоу речи/знака: Прецизно истиче тачне измене унутар уређених редова.
• Контекстно свесно савијање кода: Савија непромењене редове у банере, док задржава контекстуалне линије око промена. Проширујте или сажмите блокове појединачно или све одједном.
4. Праћење статуса прегледа датотеке
• Пратите напредак за сваку датотеку у вашем прегледу:
• Индикатори статуса: 🔹 Отворено | 👀 Прегледа се | 🟡 На чекању | 💬 Коментарисано | ✅ Одобрено | 🔴 Затворено | 🟣 Спојено
• Ажурирајте статус једним додиром директно из траке са картицама или дијалога са картицама.
5. Коментари кода ред по ред
• Дуго притисните било који ред кода да бисте додали, изменили или уклонили белешке и коментаре у рецензији.
6. Практични услужни програми за програмере
• Замена садржаја: Тренутно замените садржај „Пре“ и „После“ једним кликом.
• Копирај Гит закрпу: Копирај садржај разлика форматиран као стандардне обједињене Гит закрпе.
• Извези као слику: Сними видљиви приказ разлика или целу страницу разлика као слику високе резолуције за дељење са својим тимом.
• Режими игнорисања размака: Строги, игнориши почетна/завршна увлачења, скупи размак или игнориши све размаке.
• Истицање синтаксе: Подржава Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C# и друге.
7. Вишеструке картице и организација пројеката
• Беспрекорно се крећи између датотека помоћу картица и дијалога са целом листом картица.
• Означи омиљене звездицом (⭐), преименуј разлике и организуј свој рад у више група разлика.
8. Тамни режим и вишејезичност
• Аутоматска, светла и тамна тема.
• Потпуно локализовано на 17 језика, укључујући енглески, корејски, јапански, кинески, шпански, немачки, француски и друге.
Упоредите код! Моћан упоредни и обједињени прегледник разлика за програмере.