Development

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(sFjXWDzhfKBBgZD)
第1行: 第1行:
[[Image:Collaborative-Development.jpg|right|thumb|Collaborative Development]]
+
1GHamM  <a href="http://elakjcsqwefh.com/">elakjcsqwefh</a>, [url=http://dstnbfhwtfcl.com/]dstnbfhwtfcl[/url], [link=http://ttmsytmqivkp.com/]ttmsytmqivkp[/link], http://pkpzfuzdvekq.com/
涉及开发工具, 软件生命周期工具.
+
 
+
Google 的工程师干活最常用是 [[Vim]]、[[GNU Emacs|Emacs]] 和 [[Eclipse]]。用 VIM 或 Emacs 的人占多数,用 Eclipse 人较少。
+
 
+
平时使用 Vi/Emacs 开发 c, c++, python 应用 , 使用 [[NetBeans]] 开发 java 应用, Vi/Emacs + Netbeans 是个不错的组合。
+
 
+
对于 GNU Emacs, 我们有种宗教的信仰,倘若加上 [[JDEE]] 对 Java 的良好支持,GNU Emacs 完全可替代 Netbeans/Eclipse ,而成为开发人员的终极选择 :)
+
 
+
[[BEA Workshop]]
+
 
+
EDOS stands for Environment for the development and Distribution of Open Source software
+
 
+
http://www.edos-project.org
+
 
+
[[Test-driven developmen]]
+
==Repository==
+
* [[Git]]
+
* [[Subversion]]
+
* [[Mercurial]]
+
* [[Darcs]]
+
* [[Bazaar]]
+
* [[CVS]]
+
 
+
==Continuous Integration==
+
*[[Apache Gump]]
+
*[[Bitten]]
+
*[[Hudson]]
+
*[[Continuum]]
+
*[[CruiseControl]]
+
*[[LuntBuild]]
+
==Windows==
+
*[[POSIX Threads for Win32]]
+
==Base==
+
*[[Data Structure]]
+
==Code==
+
*[[StatSVN]]
+
*[[Review Board]]
+
*[[OpenGrok]]
+
==Text Editor==
+
*[[NotepadPlusPlus|Notepad++]]
+
*[[Programmer's Notepad]]
+
*[[jEdit]]
+
==Agile==
+
*[[Agile Software Development]]
+
*[[Mingle]] - Agile Project Management Application
+
*[[CruiseControl]]
+
*[[Hudson]]
+
*[[Selenium]]
+
*[[JUnit]]
+
*[[TestNG]]
+
*[[DbUnit]]
+
*[[HttpUnit]]
+
*[[EMMA]]
+
*[[JDepend]]
+
*[[PMD]]
+
*[[JarAnalyzer]]
+
==Browser==
+
* [[Lynx]]
+
* [[cURL]]
+
==Documentation==
+
*[[SGML]]
+
*[[XML]]
+
*[[HTML]]
+
*[[TeX]]
+
*[[LaTeX]]
+
*[[LaTeX2HTML]]
+
*[[GNU TeXmacs]]
+
*[[Doxygen]]
+
*[[DocBook]]
+
*[[troff]]
+
*[[groff]]
+
*[[Texinfo]]
+
*[[Plain Old Documentation|POD]]
+
*[[Cpp2html]]
+
*[[Java2Html]]
+
*[[Epydoc]]
+
*[[Docutils]]
+
*[[man2html]]
+
*[[LaTeX2HTML]]
+
*[[phpDocumentor]]
+
 
+
==Tools==
+
*[[Vim]]
+
*[[vnc2swf]]
+
*[[Buildix]]
+
*[[CMake]]
+
*[[NSIS]]
+
==GNU Tools==
+
*[[GNU Binutils]]
+
*[[Git]]
+
*[[GNU Emacs]]
+
*[[XEmacs]]
+
*[[Vi]]
+
*[[Vim]]
+
*[[Awk]]
+
*[[Sed]]
+
*[[Grep]]
+
*[[Bash]]
+
*[[Cons]]
+
*[[GNU Linear Programming Kit|GLPK]]
+
*[[Valgrind]]
+
*[[GNU Wget]]
+
*[[GNU arch]]
+
==C & C++==
+
*[[Sun Studio]]
+
*[[Xrefactory]]
+
*[[MinGW Developer Studio]]
+
*[[wxWidgets]]
+
*[[Code::Blocks]]
+
*[[ScanDoc]]
+
*[[HeaderBrowser]]
+
*[[ClearSilver]]
+
*[[Google CPlusPlus Testing Framework|Google C++ Testing Framework]]
+
==Java==
+
*[[OpenGrok]]
+
*[[Scarab]]
+
*[[JTrac]]
+
*[[JUnit]]
+
*[[TestNG]]
+
*[[Log4J]] : Apache的Java日志工具包,是Logging Services Project的一个子项目,应用广泛。
+
*[[CodeWorker]]
+
*[[LuntBuild]]
+
*[[Hudson]]: 一个持续集成工具
+
*[[FindBugs]]
+
*[[PMD]]
+
*[[SourceForge]]
+
 
+
==Python==
+
*[[SCons]]
+
*[[Apache Gump]]
+
*[[BuildBot]]
+
*[[Trac]]
+
*[[Roundup Issue Tracker]]
+
*[[Genshi]]
+
*[[Python Sidebar]]
+
*[[Kid Template]]
+
*[[Gimini]]
+
*[[Pudge]]
+
*[[Docutils]]
+
==Perl==
+
*[[Mason]]
+
 
+
==PHP==
+
*[[Savane]]
+
*[[Zend Studio]]
+
*[[PHPeclipse]]
+
 
+
==Ruby==
+
*[[redMine]]
+
*[[Capistrano]]
+
*[[RubyWorks]]
+
==Statistics==
+
*[[Dap statistics and graphics|Dap]]
+
*[[Apophenia]]
+
*[[Ploticus]]
+
 
+
==Tcl/Tk==
+
*[[Tcl/Tk]]
+
==Windows==
+
*[[MinGW]]
+
*[[Cygwin]]
+
 
+
==相关链接==
+
*http://www.agiledata.org/
+
*http://www.open.collab.net/
+
*[http://www-128.ibm.com/developerworks/cn/java/j-ap09056/index.html 让开发自动化: 选择持续集成服务器] - 对开源 CI 服务器:CruiseControl、Luntbuild 和 Continuum 的调查
+

2010年8月14日 (六) 20:41的版本

1GHamM <a href="http://elakjcsqwefh.com/">elakjcsqwefh</a>, [url=http://dstnbfhwtfcl.com/]dstnbfhwtfcl[/url], [link=http://ttmsytmqivkp.com/]ttmsytmqivkp[/link], http://pkpzfuzdvekq.com/

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱