SOURCE search engine, let you find more suitable for your source code

Source: Internet
Author: User

The open source movement has played a significant role in driving technological change. Linux has successfully transformed open source into a business model, bringing greater confidence and courage to the vast majority of open source workers. At present, open source has become the mainstream, in the next few years, its footprints will be all over the forefront of education, aerospace (such as unmanned aircraft) and many other areas.

Drawing on existing open source projects or open source code is a good programming tool for novice developers, but do not simply "use", more understanding and ascension, and thus progress.

below for you to introduce 6 source code search engine, let you find more suitable for your source code.

1.Ohloh

Ohloh code is the largest and most comprehensive source search engine, and according to the FOSS catalog, it has more than 1 billion lines of code and is constantly being updated, not only for free, but also for free editing through the community. Search can be indexed to all text files, and there are syntax hints for 43 programming languages. In addition, the search syntax is very flexible and can be used to find a variety of different types of classes for you. The search engine currently does not support regular expressions.

2.Krugle

Krugle is an open-source search portal, basically the mainstream of open source code are included, such as Apache, JavaDocs, SourceForge and so on. You can also search for code written in C + +, Java, Perl, SQL, Ruby, XML, HTML, and more. Krugle also has a very advanced search feature that helps you quickly navigate to the right API, library, sample code, or document. In the search results page, you can directly browse the project source code.

3.SearchCode

Searchcode has screened nearly 16 billion lines of open source code from GitHub, BitBucket, CodePlex, SourceForge, Fedora, and other code warehouses, and the code and documentation is maintained by a single developer. You can filter the source by using filters such as file extensions, specific code base names, URLs, regular expressions, special characters, and so on to search for the code you want. For specific examples and document code search support, you can refer to this example.

4.NerdyData

Nerdydata.com is a search engine that searches the contents of a Web page's source code, which already has more than 1.4 million web code indexes, and if you're a web developer, you can search for HTML tags, javascript code, or CSS style snippets. Nerdydata's goal is not just to be a simple source search engine, they are also developing a range of features around the Web development process.

5.Symbol Hound

Google and other search engines are not the best choice when it comes to searching for special symbols. Google, for example, has removed many punctuation marks and special symbols. If you want to search for variables and error codes that contain special characters, using a normal search engine may not return the results you expect. The appearance of the Symbol Hound solves this problem.

6.Merobase

Merobase Search Engine Unlike other, it is not used to search the source code, but to help you search and locate software components, you can search Java, C + +, C # and other languages written components. Merobase can also search query-based simple text interfaces, and you can also search for functions, object-oriented, name-based, test-driven queries, which is one of its highlights.

Walnuts, posterity. It's also a good way to learn to look at other people's code and learn how to use it. As the open source business grows and grows, you can search for any code you want on these search engines.

SOURCE search engine, let you find more suitable for your source code

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.