有没有人为Erlang设计了一个超高效的工作流和工具集?调试、原型设计、浏览、版本控制等。
Smalltalk的集成图像系统给我留下了非常深刻的印象,但我想知道是否有什么东西可以用Erlang接近它。
发布于 2011-02-23 12:24:16
Erlang有一个非常健壮的开发链,特别是如果您是EMACS专家的话。有一个特定于Erlang的构建系统,有强大的支持打包你的应用程序和它的依赖关系进行部署,不要忘了OTP。
至于工具,有Dialyzer,实时跟踪正在运行的系统,热代码加载(例如,你可以启用和禁用日志记录,或者在不重新启动的情况下向正在运行的系统添加日志记录),远程代码执行,有太多要学习的东西,当你开始的时候,它是令人眼花缭乱的。
发布于 2011-02-28 11:35:44
下面是一个带有rebar风格的Makefile示例:
REBAR := ./rebar
.PHONY: all deps doc test clean release
all: deps
$(REBAR) compile
deps:
$(REBAR) get-deps
doc:
$(REBAR) doc skip_deps=true
test:
$(REBAR) eunit skip_deps=true
clean:
$(REBAR) clean
release: all test
dialyzer --src src/*.erl deps/*/src/*.erl这里有一些基本的指针:
{cover_enabled, true}添加到rebar.config文件中。每次你运行make deps.,
rebar.config中,当你运行edoc时,你可以获取并构建它们,一定要用edoc注释你的代码。如果这样做,当您运行make doc.时,rebar可以构建所有文档
https://stackoverflow.com/questions/5085704
复制相似问题