FAQs
Learn about some of the most commonly asked questions about Code Search.
Does Code Search work with my repositories?
Code Search works with all your repositories. Likewise, you can also search through our public code that has a 2 million+ open source codebase.
Who can search my code?
Public code is searchable by anyone, but your private code can be searched only by users who have access to it.
Do I need to enable Code Navigation?
No, the default search-based code navigation works out of the box without any configuration. However, for an advanced and customized navigation experience your site admin will set up precise code navigation.
What is the max file size limit for Code Search?
By default, files larger than 1 MB are excluded from search results.
What programming languages are supported?
Code Search supports almost all programming languages: Java, Python, Go, JavaScript, TypeScript, C#/C/C++, Swift, Objective-C, Kotlin, Ruby, Scala, Rust, Perl, Dart, Erlang, COBOL, Clojure, Lisp, Shell, Terraform, Lua, GraphQL, Thrift, Protobuf, YAML, JSON, Jsonnet, R, PHP, Elixir, Haskell, PowerShell, OCaml, CUDA, Pascal, Verilog, VHDL, Groovy, and Tcl.
What deployment options are available with Code Search?
Code Search supports the following deployment options: Kubernetes cluster, Amazon EKS or EC2, Google GKE, Microsoft, Azure AKS, Docker Compose, and Docker Compose in GCP. Read more about our deployment docs here.