國内外優秀的源碼網站
不管你是初學一門計算機語言或技術,還是想學習别人的經驗和創意。做為一個開發人員,都會經常需要到搜尋一些代碼,下面是7個地方可以幫助你快速尋找到你需要的代碼。
GitHub Code Search
http://github.com/search
熱門的開源代碼庫和和版本控制服務。 GitHub 在最近啟動了CodeSearch .即使它才啟動不久,但憑借GitHub 的受歡迎度和成千上萬的代碼庫,GitHub 的這項代碼搜尋服務已經非常受歡迎。
Krugle
Krugle 是一個為開發人員量身定做的代碼搜尋引擎,他們宣稱可搜尋超過25億行的開放源代碼,是網際網路最大的源代碼搜尋引擎之一。和傳統搜尋引擎不同,Krugle 專門用來搜尋代碼,不管是壓縮封包件,還是展示在 blog 、網頁上的代碼,隻要是在網絡開放的空間内, Krugle 都能找到,并且 Krugle 還可以自動生成某個特定代碼的 API 報告 ( 尚處實驗階段 ) 。
Krugle 能提供和代碼相關問題的解答。允許開發人員對搜尋結果進行評論,并通過建立 tag 的方式來幫助其他人更好的找到所需的代碼,實作共享。Krugle 具有較快的搜尋速度,能對和代碼相關的例如各種技術主題、 API 、示例、文檔進行快速搜尋。
Koders
Koders是一個專為開放代碼的搜尋引擎。目前可以搜尋到424,227,372套程式代碼,并提供了全站更新訂閱。你還可以在你的網站上共享它的代碼搜尋服務。每天有30000多開發者在Koders上搜尋766000000行的代碼,包括高達30種程式設計語言和28種軟體license。
Codase
Huihong Luo 等人在矽谷創辦一家名為 Codase.com 的程式源碼搜尋引擎,使用者可以通過項目、類、方法及字段等來搜尋程式源代碼;最初隻針對 Linux 平台的 C/C++ 開源項目源碼搜尋,目前已包含了 Windows 平台及 Java 語言相關的源碼搜尋,計劃不久将提供對 C#、Visual Basic、Perl、PHP、Python、Ruby 等程式設計語言的支援;據 Codase 稱現在已可搜尋超過 250,000,000 行的源代碼,并緻力成為最為專業的源碼搜尋引擎。
Snipplr
Snipplr是一個開放的源代碼技巧分享社群,号稱Code 2.0。和一般的源碼分享網站不同,它針對的并不是大型網站源碼,而是一些程式設計的代碼技巧。比如針對IE的CSS代碼Hack,javascript的隐藏和顯示效果代碼,CSS圓角效果代碼等等。具有分類和Tag支援,以及搜尋,評論和收藏等等功能。
DZone Snippets
擁有超過13,000 使用者提供的 5,000多代碼摘錄, DZone Snippets是一個尋找代碼示例的好地方.
Google CodeSearch
這個就不用多做介紹了。
開發軟體,最痛苦的是找到思路,這時如果有個相似的源代碼供參考,有時會起到事倍功半的效果,由于國外的技術比我們發展的早,參考國外網站上的源代碼,對我們來說是一個不錯的方法,下面是我在網上搜集的一些國外網源代碼網站(希望不要說我崇洋媚外)
http://www.hotscripts.com/
http://sourceforge.net/
http://www.scripts.com/
http://www.devscripts.com/
http://freshmeat.net/
http://www.scriptsearch.com/
Php
http://www.php.net
http://www.onlyphp.com
http://www.phplistings.com
http://php.resourceindex.com
http://www.hotscripts.com/PHP
http://phpbuilder.com/snippet
http://php-scripts.com
http://www.0php.com
ASP
http://aspin.com
http://www.hotscripts.com/ASP
http://www.scriptnow.com/ASP/Scripts_and_Components
http://www.dynu.com/dynuencrypt.asp
http://www.webwizguide.info/asp/default.asp
http://www.aspobjects.com/ASP_Scripts
http://www.thecgisite.com/ASP
http://www.aspwire.com
http://www.script-index.com/asp.asp
Perl & Cgi
http://www.hotscripts.com/Perl
http://cgi.resourceindex.com
http://www.onlycgi.com
http://www.freescripts.com/scripts
http://awsd.com/scripts
http://www.mycgiscripts.com
http://www.smarterscripts.com
http://www.cgiscript.net
http://www.cgidir.com
http://www.perlmasters.com
http://www.freescripts.com/scripts
http://awsd.com/scripts
http://www.dreamcatchersweb.com/scripts
http://www.bignosebird.com
http://www.dcscripts.com
http://www.virtualville.com/library/scripts.html
http://www.perlcoders.com
http://www.cgiarchives.com
http://www.icthus.net/CGI-City
Remotely Hosted
http://www.bravenet.com
http://www.cutandpastescripts.com
http://www.authpro.com
http://wwwtoolz.com/home
http://www.bnsoft.net
Java Scripts
http://www.a1javascripts.com
http://www.javascriptcity.com/scripts
http://www.java-scripts.net
http://webdeveloper.earthweb.com/webjs
http://www.javascriptkit.com/cutpastejava.shtml
http://www.javafile.com
http://javascript.com
http://javascript.internet.com
http://www.j-scripts.com
綜合
http://www.thescripts.com
http://www.onlyscripts.com
http://www.hotscripts.com
http://www.scriptz.com
http://www.comscripts.com
http://www.needscripts.com
http://www.smesource.com/Scripts
http://www.devscripts.com
http://totalscripts.com/pages
http://www.script-index.com
http://www.scriptnow.com/index.html
http://www.bigwebmaster.com
常去的網站:
www.codeproject.com不過不太好注冊
國外知名的源代碼網站
http://www.hotscripts.com
– ASP, C C++, CFML, flash, Java, Javascript, PHP, Perl, Python, Remote HostsandXML scripts (>15000)
http://www.resourceindex.com
– CGI and PHP (>10000)
http://www.scriptsearch.com
– ASP, CFML, C and Cpp, Flash, Java, JavaScript, PHP, Perl, Python,RemotelyHosted, Visual Basic and XML scripts (>10000)
http://www.freshmeat.net
– Everything
http://www.devscripts.com
– ASP, Coldfusion, JavaScript, Perl, PHP
http://www.phpbank.net
– PHP funnily enough
http://www.scriptz.com
– Only small, but has PHP, JavaScript, Perl and ASP. There are spaces for CC++,CFML, Python and XML
http://sourceforge.net/
–free Open source, 國外最著名的開源組織,上面可以找到成千上萬的開源項目,包括apache ,mysql ,php,phpbb,….
http://search.csdn.net/
CSDN搜尋,CSDN還是有非常多的程式設計資源的,用它的搜尋能搜出不少東西。代碼類别也比較全面。
http://snippets.org/
簡單實用的代碼收集網站,強力推薦。比如你要找個DES加密,要找個資料壓縮,找個INI檔案操作的C代碼等,均能手到擒來。
http://www.codase.com/index.html
它是一個代碼搜尋引擎,特别是搜尋c/c++的開源代碼,可以通過函數名、類名等搜尋,很酷噢
http://sourceforge.net
有名的開源代碼庫,隻要能想到的功能,上面都有對應的源碼
http://www.tigris.org/
和上面的sourceforge一樣的開源代碼庫,不過sourceforge用CVS,而這個用SVN版本管理。
http://cosoft.org.cn/
中文版的開源代碼庫,好像是由sourceforge直接翻譯過來的。其同步性等尚未考察。
http://codeguru.com
http://codeproject.com
這兩個站點比較類似,放一起吧。以WINDOWS下的Visualstudio程式設計代碼、教程為主。在以前可是使用MFC的人的必經之地。
http://www.experts-exchange.com/Programming/
這是專家問答的網站,在程式設計方面能夠解決不少問題。
http://www.koders.com/
也是一個代碼搜尋引擎,與codase差不多,并且能查找指定許可的代碼
http://groups.google.com/
找代碼,決不能忘記google的groups。一定要去噢。國内的兄弟可能通路時不穩定,就用代理吧。如果你用firefox,可以使用我開發的xyzproxy切換代理,很友善噢:)
http://www.thefreecountry.com/sourcecode/index.shtml
這也是個源碼碼網站。這個網站的資源還是很多的。
http://www.vckbase.com/
VC知識庫,國内比較好的VC資源站
http://www.programmersheaven.com/
開發者天堂?有一些教程好像不錯。
http://www.cprogramming.com/
收集C/C++程式設計方面資源的網站
http://csourcesearch.net
又一個代碼搜尋網站,大家試試?
http://www.netlib.org/
源代庫索引,有很多數學方面的庫,很好用。要找庫,以此網站着手較好
另附一些其他的網站
C/C++是最主要的程式設計語言。這裡列出了50名優秀網站和網頁清單,這些網站提供c/c++源代碼。這份清單提供了源代碼的連結以及它們的小說明。我已盡力包括最佳的C/C++源代碼的網站。這不是一個完整的清單,您有建議可以聯系我,我将歡迎您的建議,以進一步加強這方面的清單。
1、http://snippets.dzone.com/tag/c/--數以千計的有用的C語言源代碼片段
2、http://www.hotscripts.com/category/c-cpp/scripts-programs/Hotscripts--提供數以百計的C和C++腳本和程式。所有程式都分為不同的類别。
3、http://www.planetsourcecode.com/vb/default.asp?lngWId=3--超過萬行C和C++免費的源代碼
4、http://freshmeat.net/powse/164/--超過9000個C編寫的項目。
5、http://www.daniweb.com/code/c.html--DANIWEB提供的實用代碼段。
6、http://www.programmersheaven.com/tags/C/--programmersheaven.com上的C程式設計資源。
7、http://www.ddj.com/code/ddj.html--Dr.Dobb’sJournal的源代碼。
8、http://www.cprogramming.com/cgi-bin/source/source.cgi--C和C + +程式設計資源。
9、http://www.codecogs.com/--CodeCogs是一項協作的開放源碼庫,C/C++的數值方面的元件。
10、http://www.google.com/codesearch?q=programming++lang:c&cs_r=lang:c--谷歌代碼的C源代碼。
11、http://www.codepedia.com/1/C--CodePedia是一個開放的關于系統程式設計和其他與電腦有關的議題。
12、http://www.cis.temple.edu/~ingargio/cis71/code/--為學生提供的一個簡單的C語言程式的清單。
13、http://www.codeproject.com/?cat=2--codeproject提供的C/C++資源代碼項目。
14、http://www.thefreecountry.com/sourcecode/cpp.shtml--以下是一些C和C++庫的DLL,VCLs,源代碼,元件,子產品,應用程式架構,類庫,源代碼片段等,你可以在您的項目中使用而不需要支付費用和版稅。
15、http://people.sc.fsu.edu/~burkardt/cpp_src/cpp_src.html--這是一個全面的關于C++的345個源代碼清單。
16、http://www.cplusplus.com/src/--C++寫的通用控制台程式和Windows程式代碼清單。
17、http://users.cs.fiu.edu/~weiss/dsaa_c++/code/--C++語言資料結構與算法分析(第二版)的源代碼。
18、http://c.snippets.org/--C源代碼片段。
19、http://www.bbdsoft.com/downloads.html--C++源代碼。
20、http://www.moshier.net/天文學和數值軟體源代碼
21、http://cplus.about.com/od/cgames/C_Games_with_Source_Code.htm--遊戲有關的C++源代碼。
22、http://cliodhna.cop.uop.edu/~hetrick/c-sources.html--免費的C/C++數值計算源代碼。
23、http://www.mathtools.net/C_C__/Utilities/index.html--C/C++工具。
24、http://www.programmerworld.net/resources/c_lipary.htm--免費C++源代碼和其它有用的工具。
25、http://wwwNaNcrossroads.com/padapp/links/cplusplus-links.html--布拉德阿普爾頓的C++連結-資源,項目,圖書館,教學和編碼。
26、http://www.robertnz.net/cpp_site.html--這是一個收集了數C/C++網站連結清單的網頁。
27、http://www.josuttis.com/libbook/examples.html--在這裡,你可以看到并下載下傳所有的本書的C++标準庫例子。
28、--C/C++使用者雜志
29、--Windows開發者網絡
30、http://www.einet.net/directory/65892/Developers.htm--C程式
31、http://www.daniweb.com/code/cplusplus.html--實用代碼段。
32、http://snippets.dzone.com/tag/c--C++源代碼
33、http://www.programmersheaven.com/tags/C--C++程式設計資源,programmersheaven.com
34、http://www.google.com/codesearch?hl=en&lr=&q=programming--谷歌代碼搜尋-C++程式設計語言
35、http://www.codepedia.com/1/Cpp--CodePedia是一個開放的關于系統程式設計和其他與電腦有關的議題的網站。
36、http://www.codebeach.com/index.asp?TabID=1&CategoryID=3--C++源代碼,Codebeach提供
37、http://freshmeat.net/powse/165/--5000項目寫的C++程式設計語言
38、http://cplus.about.com/od/codelipary/Code_Lipary_for_C_C_and_C.htm--代碼庫C、C + +和C#。
39、http://www.c.happycodings.com/--VisualBasic、PHP、ASP技術、C、C++大全。
40、http://www.blueparrots.com/--BorlandC遊戲,圖像和聲音源代碼範例。
41、http://www.java2s.com/Code/Cpp/CatalogCpp.htm--C++源代碼。
42、http://www.yeohhs.com/modules/mydownloads/--C與C++電子書和源代碼示例。
43、http://www.ppreiss.com/books/opus4/programs/index.htmlC++的數學方程和公式源代碼。
44、http://users.cs.fiu.edu/C++。
45、http://www.josuttis.com/libbook/examples.html--C++标準庫-教程和參考資料。
46、http://emr.cs.uiuc.edu/~reingold/calendars.shtmlEdwardM.Reingold\'s Calendar Book, Papers, and Code。
47、http://cpp.snippets.org/--c++源代碼檔案。
48、http://ubiety.uwaterloo.ca/~tveldhui/papers/techniques/--用C和C++的解決科學問題。
49、http://c.ittoolbox.com/topics/core-c/--C/C++的IT工具框。
50、http://www.le.ac.uk/cc/tutorials/c/ccccdbas.html--本檔案中包含有大量的C示例程式
轉載本文請聯系原作者擷取授權,同時請注明本文來自潘林科學網部落格。
連結位址:http://blog.sciencenet.cn/blog-111625-965041.html