Thread Reader
Maxime De Greve

Maxime De Greve
@MaximeDeGreve

Nov 9, 2022
6 tweets
Tweet

Today, we're excited to launch @GitHub code search - a new way to search and navigate code. We’re introducing a brand new search and code navigation view and they are jam packed with new features. Here are some I’m excited about.... 🧵 1/6

New search view design showing 'languages' and 'paths' suggestions in a sidebar on the left. Tabs at the top allow for filtering by multiple item types like Code, Repositories, Issues, Pull Request... The content shows 66 code results.
2/6 New code browser Our code viewing experience hasn’t changed much over the years, but we felt a lot could be improved. We redesigned and rebuilt this experience from the ground up.
A redesigned code view with a file tree view and a symbols panel on the right.
3/6 Symbols inspector Understanding how a symbol is being used inside a repository or file is hard, especially in files you don’t contribute to. Now, you can just click any code symbol and get an instant overview of how it’s used throughout the repository.
A zoomed in screenshot of the new symbols panel in the redesigned code view.
4/6 New search input Save time and find code directly inside a repository with just a few key strokes and jump to it without having to visit search results first. Many symbols/items are supported: ◆ functions ◆ classes ◆ types ◆ files
Redesigned search input showing highlighting of values in the search input and a few code search results.
5/6 New search engine Our team has created a new search engine focused on code. It finds relevant results with incredible speed, supports regular expressions, boolean expressions, and powerful qualifiers.
Footer showing how you can expand multiple matches for files in the redesigned search results page.
6/6 We’re only getting started. Try it out and share your feedback, so we can make it even better. Want early access? Sign up for our beta. ➡️ github.com/features/code-
GitHub's mascot Mona looking through a binocular at a floating island and the moon.
Maxime De Greve

Maxime De Greve

@MaximeDeGreve
Belgian • Designer / Developer @github • He/Him • 🏳️‍🌈 • 🏁 https://t.co/BH5FJJfA9A ✋ https://t.co/sMMJfhvEf9 🍃 https://t.co/EyE6j7Ss48 👦🏻 https://t.co/6brmp5HnYA 🚀 @TinyFacesNFT
Follow on 𝕏
Missing some tweets in this thread? Or failed to load images or videos? You can try to .