1. 程式人生 > >Erlang中一些圖形化程式

Erlang中一些圖形化程式

這篇帖子記錄一下Erlang中的圖形化程式,以後如果發現其他的也會更新到這裡

以下程式都經過實際測試,都可以執行,以下工具都需要在erlang shell環境下執行

測試Erlang環境為:

Erlang/OTP 17 [erts-6.3] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V6.3  (abort with ^G)

作業系統環境:

MAC OS X 10.10

1.以HTTP服務提供的webtool

webtool:start().% 開啟服務
webtool:stop().        % 停止服務

%用瀏覽器訪問 http://127.0.0.1:8888/就可以了

%程序監控、編譯等四個工具

2. crashdump_viewer

crashdump_viewer:start().% 開啟工具,會開啟檔案瀏覽器選擇檔案

crashdump_viewer:stop().% 退出工具

3. 啟動ets和Mnesia檢視器

observer:start().% 開啟檢視器

observer:stop().% 關閉檢視器

之前在網上看到tv:start().,但是執行失敗

4. 一個圖形庫的DEMO

wx:demo().

5. 依賴檢查的圖形程式

reltool:start().


6. WEB版本profile程式

percept:start_webserver().

{started,"Your Computer Name",61247}

% 通過瀏覽器訪問服務

http://127.0.0.1:61247就可以了,後面的數字是上面命令返回的埠號

7.erlang debugger 除錯工具,可以用來單步除錯自己的程式碼

im() . 或 debugger:start().

在其他地方看到還有這幾個工具,但是我都沒執行成功,不知道是不是版本原因:

> 程序管理器 pman:start().

> 啟動常用工具條toolbar:start().