Sagen wir, dass ich eine Erlang-Funktion habe, mit spec.Erlang Edoc in Emacs
Mein Traum wäre, das Edoc aus diesen Informationen innerhalb von Emacs automatisch zu generieren. Der generierte Code sollte wie folgt aussehen:
%%--------------------------------------------------------------------
%% @doc
%% Your description goes here
%% @spec foo(_Integer::integer(), _String::string()) ->
%%% boolean()
%% @end
%%--------------------------------------------------------------------
-spec foo(integer(), string()) ->
boolean().
foo(_Integer, _String) ->
true.
Gibt es eine ähnliche Funktion gibt es bereits?
+1. Vielen Dank dafür. Abgesehen von dem Integer :: integer() Teil funktioniert es gut für ein paar Beispielfunktionen :) –
Es ist jetzt ein wenig näher, aber wenn Sie Argumente auf separaten Zeilen setzen, müssen Sie sie anders analysieren. Hat erlang-mode irgendwelche Parsing-Funktionen, die Sie nutzen könnten? – scottfrazer
Scheint jetzt für Args in separaten Zeilen zu arbeiten. – scottfrazer