Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Google Code Search

From Wikipedia, the free encyclopedia
Beta product from Google
Not to be confused withGoogle Code.
This article needs to beupdated. Please help update this article to reflect recent events or newly available information.(December 2018)
Google Code Search
Type of site
Search engine
Available inAll languages
OwnerGoogle
URLwww.google.com/codesearch
LaunchedOctober 5, 2006; 18 years ago (2006-10-05)
Current statusDiscontinued as of 7 May 2025

Google Code Search was a freebeta product fromGoogle which debuted inGoogle Labs on October 5, 2006, allowing web users to search for open-source code on the Internet. Features included the ability to search using operators, namelylang:,package:,license:, andfile:.

The code available for searching was in various formats including tar.gz, .tar.bz2, .tar, and .zip,CVS,Subversion,git andMercurial repositories.

Google Code Search covered many open-source projects, and as such is different from the "Code Search for Google Open source projects" that was released afterwards.[1][2]

Regular expression engine

[edit]

The site allowed the use ofregular expressions in queries, which at that time was not offered by any other search engine for code.[citation needed] This makes it resemblegrep, but over the world's public code. The methodology employed, sometimes calledtrigram search, combines atrigramindex with a custom-built,denial-of-service resistantregular expression engine.[3]

In March 2010, the code ofRE2, the regular expression engine used in Google Code Search, was made open source.[4]

Google Code Search supported POSIX extended regular expression syntax, excluding back-references, collating elements, and collation classes.

Languages not officially supported could be searched for using the file: operator to match the common file extensions for the language.

Discontinuation

[edit]

In October 2011, Google announced that Code Search was to be shut down along with the Code Search API.[5] The service remained online until March 2013,[6] and it now returns a404.

In January 2012, Google developer Russ Cox published an overview of history and the technical aspects of the tool, and open-sourced a basic implementation of a similar functionality as a set of standalone programs that can run fast indexed regular expression searches over local code.[7]

See also

[edit]

References

[edit]
  1. ^"Code Search for Google open source projects".Google Open Source Blog. Retrieved2020-04-01.
  2. ^"Google Open Source".cs.opensource.google. Retrieved2020-04-01.
  3. ^Russ Cox (January 2012)."Regular Expression Matching with a Trigram Index (or: How Google Code Search Worked)".Archived from the original on 2012-01-28. Retrieved2012-01-26.
  4. ^"RE2: a principled approach to regular expression matching".Archived from the original on 2016-09-27. Retrieved2016-09-24.
  5. ^Horowitz, Bradley (2011-10-14)."Official Blog: A fall sweep". Googleblog.blogspot.com.Archived from the original on 2011-11-23. Retrieved2013-07-09.
  6. ^"Replacement for Google Code Search?".Stack Overflow.Archived from the original on 2017-11-09. Retrieved2016-07-25.
  7. ^codesearch onGitHub

External links

[edit]


a subsidiary ofAlphabet
Company
Divisions
Subsidiaries
Active
Defunct
Programs
Events
Infrastructure
People
Current
Former
Criticism
General
Incidents
Other
Software
A–C
D–N
O–Z
Operating systems
Language models
Neural networks
Computer programs
Formats and codecs
Programming languages
Search algorithms
Domain names
Typefaces
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Hardware
Pixel
Smartphones
Smartwatches
Tablets
Laptops
Other
Nexus
Smartphones
Tablets
Other
Other
Advertising
Antitrust
Intellectual
property
Privacy
Other
Related
Concepts
Products
Android
Street View coverage
YouTube
Other
Documentaries
Books
Popular culture
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Google_Code_Search&oldid=1289254529"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp