欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
Development
来自开放百科 - 灰狐
(版本间的差异)
第18行: | 第18行: | ||
*[[Data Structure]] | *[[Data Structure]] | ||
− | == | + | ==Documentation== |
*[[TeX]] | *[[TeX]] | ||
*[[LaTeX]] | *[[LaTeX]] | ||
*[[LaTeX2HTML]] | *[[LaTeX2HTML]] | ||
*[[GNU TeXmacs]] | *[[GNU TeXmacs]] | ||
+ | *[[Doxygen]] | ||
+ | *[[DocBook]] | ||
+ | *[[troff]] | ||
+ | *[[groff]] | ||
+ | *[[Texinfo]] | ||
+ | *[[Plain Old Documentation|POD]] | ||
+ | *[[Cpp2html]] | ||
+ | *[[Java2Html]] | ||
+ | *[[Epydoc]] | ||
+ | *[[Docutils]] | ||
+ | *[[man2html]] | ||
+ | *[[LaTeX2HTML]] | ||
+ | *[[phpDocumentor]] | ||
+ | |||
+ | ==Tools== | ||
+ | *[[Vim]] | ||
==GNU Tools== | ==GNU Tools== | ||
*[[GNU Binutils]] | *[[GNU Binutils]] | ||
第40行: | 第56行: | ||
*[[GNU arch]] | *[[GNU arch]] | ||
==C & C++== | ==C & C++== | ||
− | |||
*[[Xrefactory]] | *[[Xrefactory]] | ||
*[[MinGW Developer Studio]] | *[[MinGW Developer Studio]] | ||
第47行: | 第62行: | ||
*[[ScanDoc]] | *[[ScanDoc]] | ||
*[[HeaderBrowser]] | *[[HeaderBrowser]] | ||
− | |||
*[[ClearSilver]] | *[[ClearSilver]] | ||
==Java== | ==Java== | ||
− | |||
*[[OpenGrok]] | *[[OpenGrok]] | ||
*[[JTrac]] | *[[JTrac]] | ||
第68行: | 第81行: | ||
*[[Kid Template]] | *[[Kid Template]] | ||
*[[Gimini]] | *[[Gimini]] | ||
− | |||
− | |||
==Perl== | ==Perl== | ||
− | *[[ | + | *[[Mason]] |
− | + | ||
==PHP== | ==PHP== | ||
*[[Savane]] | *[[Savane]] | ||
*[[Zend Studio]] | *[[Zend Studio]] | ||
− | |||
*[[PHPeclipse]] | *[[PHPeclipse]] | ||
第93行: | 第102行: | ||
*[[MinGW]] | *[[MinGW]] | ||
*[[Cygwin]] | *[[Cygwin]] | ||
+ | |||
==相关链接== | ==相关链接== | ||
*http://www.agiledata.org/ | *http://www.agiledata.org/ | ||
*http://www.open.collab.net/ | *http://www.open.collab.net/ | ||
*[http://www-128.ibm.com/developerworks/cn/java/j-ap09056/index.html 让开发自动化: 选择持续集成服务器] - 对开源 CI 服务器:CruiseControl、Luntbuild 和 Continuum 的调查 | *[http://www-128.ibm.com/developerworks/cn/java/j-ap09056/index.html 让开发自动化: 选择持续集成服务器] - 对开源 CI 服务器:CruiseControl、Luntbuild 和 Continuum 的调查 |
2007年3月8日 (四) 17:43的版本
涉及开发工具, 软件生命周期工具.
Google 的工程师干活最常用是 Vim、Emacs 和 Eclipse。用 VIM 或 Emacs 的人占多数,用 Eclipse 人较少。
平时使用 Vi/Emacs 开发 c, c++, python 应用 , 使用 NetBeans 开发 java 应用, Vi/Emacs + Netbeans 是个不错的组合。
对于 GNU Emacs, 我们有种宗教的信仰,倘若加上 JDEE 对 Java 的良好支持,GNU Emacs 完全可替代 Netbeans/Eclipse ,而成为开发人员的终极选择 :)
EDOS stands for Environment for the development and Distribution of Open Source software
目录 |
Base
Documentation
- TeX
- LaTeX
- LaTeX2HTML
- GNU TeXmacs
- Doxygen
- DocBook
- troff
- groff
- Texinfo
- POD
- Cpp2html
- Java2Html
- Epydoc
- Docutils
- man2html
- LaTeX2HTML
- phpDocumentor
Tools
GNU Tools
C & C++
Java
- OpenGrok
- JTrac
- JUnit
- TestNG
- Log4J : Apache的Java日志工具包,是Logging Services Project的一个子项目,应用广泛。
- CodeWorker
Python
Perl
PHP
Ruby
Statistics
Tcl/Tk
Windows
相关链接
- http://www.agiledata.org/
- http://www.open.collab.net/
- 让开发自动化: 选择持续集成服务器 - 对开源 CI 服务器:CruiseControl、Luntbuild 和 Continuum 的调查
分享您的观点