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().