robot
最新文章(10)
Mqskit 和其它相關工具
CPython 的 GC 二、三事
寫 Mecurial Extension 是件快樂的事!
Mozilla 台灣辨公室徵人啟事
關於 Apple 的兩項專利
core dump 之前的 frame
怎麼發出 beep 聲?
先承認你要找的是奴才吧!
程式碼要清的多乾淨?
FreeBSD 的 Thread-Local Storage 實作
首頁
新編
最新留言
Entries RSS
重要關鍵字(10)
coding (122)
Python (93)
FreeBSD (71)
WEB (61)
URL (48)
hardware (46)
javascript (36)
Linux (34)
blog (30)
C++ (16)
所有關鍵字
新增 URL
Rote 的下一步
by thinker
2 Columns
關鍵字:
雜記
linkname:Rote http://tools.assembla.com/rote 目前已完成了基礎工程,長期目標是要提供 programmer $coding$ 的環境,可以簡單、快速修改。目前是在 ncurses 環境下運作,但鑑於 $coding$ 時,必需參考到許多的文件,而大部分文件都 $WEB$ 化了,甚至連 code 本身的 document 都用 doxygen 轉成 $WEB$ ,因此提供 $WEB$ 的能力變的極為重要。 隨著寬螢幕進入市場,畫面上可以 show 更多的資料。將 application 放大至最大畫面,漸漸不再適用。取代的應該是多文件並排的方式。然而,若將文件分開成多個視窗並排,在使用上並不順暢,主要是視窗之間互動和整合的問題。因此,基於 $WEB$ 文件 programmer 的重要性,有了將 editor 和 browser 整合的$想法$。 一般狀況下,programmer 的 $coding$ 工作,會以 function 或 method 為最小單元。每個單元多少會參考到其它單元所提供的功能,參考越多,對 programmer 的負擔越大,工作的效率就越低下。因此,一般都會建議參考三到四個以下的元件,否則就必需將功能再畫分,讓大腦能在較高的效能下運作。基於這個需求,若能在 editor 的周圍,將這三到四個文件開啟,那就再方便不過了。 Rote 下一前進的方向,就是要分析游標所在的 function 或 method ,自動將相關的文件開啟在 editor 周圍,和 browser 進行整合。整合的方式,可能是透過 XPCOM 和 FF 上面的 script 溝通,或者將 Rote 移植到 FF 裡,直接在 FF 裡產生一個編輯畫面。前者似乎是比較簡單的方式,應該先做到前者的整合,再視需求往後者前進。
最後更新時間: 2007-03-03 10:14:59 CST |
引用
查詢:
COMMENTS: