GitHub оновив функції пошуку коду: тепер він вдвічі швидший і потужніший
GitHub зробив редизайн й оновив функції пошуку коду для користувачів.
Про це стало відомо з офіційного блогу Github.
Оновлені функції
GitHub стверджує, що пошук коду тепер приблизно вдвічі швидший, потужніший (підтримує запити підрядків, регулярні вирази та пошук символів) і релевантніший.
«Наша мета з новим пошуком та переглядом коду полягає в тому, щоб дозволити розробникам швидко шукати, орієнтуватися та розуміти свій код, поміщати важливу інформацію в контекст і зрештою зробити їх більш продуктивними», — сказано в блозі.
Основні нововведення:
— повністю перероблений інтерфейс пошуку з пропозиціями та можливістю розділяти результати;
— створена з нуля нова система пошуку коду;
— оновлений вигляд коду GitHub: інтеграція пошуку, перегляду й навігації.
Пошук конфігурації і вразливих місць
Крім того, Github розповідає, як дізнатись скільки потрібно пам’яті для певного кластеру (наприклад, якщо компанія використовує Kubernetes).
«Спробуйте пошукати в коді конфігураційні файли YAML, які містять слово memory. Ви відразу можете побачити файли конфігурації Kubernetes для служб нашої команди та обсяг пам’яті, який вони мають», — сказано в повідомленні.
Також можна переглядати кремі компоненти у вікні перегляду коду, щоб побачити його використання і оцінити ризики.
Github наводить приклад з React та елементом dangerouslySetInnerHTML
.
Нагадаємо, в березні GitHub випустив масштабне оновлення Copilot X на GPT-4, яке дозволяє розпізнавати та пояснювати код, має чат та функцію голосового набору.
Читайте також:
Розробники рекомендують: 9 топових репозиторіїв Github для програмістів (і не тільки)
Github зробив безплатною перевірку публічних репозиторіїв на наявність витоку даних
GitHub назвав ТОП-10 мов програмування, що стрімко набирають популярність
Favbet Tech – це ІТ-компанія зі 100% українською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологій та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: