2011-08-16 70 views
8

輸出JavaScript的語言有所增加,例如CoffeeScript和ClojureScript。由於JavaScript不會很快消失,我認爲這種發展模式將繼續下去。Javascript as debuggable bytecode

人們遇到的一個問題是,您使用一種語言編寫代碼並在另一種語言中進行調試。關於C和程序集之間的關係也可以這麼說,但是生成的程序集可以嵌入調試元數據,以便C調試器知道程序集如何與C源代碼相關。例如:這個程序集代表的行號。

現在我的問題:

是任何人都知道有任何類似的努力,以允許被嵌入在從語言,比如CoffeeScript的和Clojurescript所產生的JavaScript調試元數據?

據我所知,這將需要至少一個支持此理論元數據的調試器。

+0

至少在CoffeeScript中,需要調試的編譯後的JS仍然非常易讀且非常接近CoffeeScript源代碼。他們列舉這是一個優勢。 – Thilo

+0

我同意生成的代碼是可讀的在CoffeeScript中的條款,但我還是想調試代碼在CS :)但是在ClojureScript口齒不清的情況和javascript往往互相概念 –

+0

偏離如果有的話哪裏有這,我會成爲它與Chrome/v8相關的東西 – Necrolis

回答