通過使用代碼完成和簡單重構等功能,在Mono-D中編寫D幾乎與在Visual Studios中編寫C#一樣高效。在Linux上一切都很好,只需安裝Mono Develop,添加Mono-D存儲庫並構建;但在Windows上,我甚至無法編譯Hello World。Mono-D DMD編譯器問題
起初看來DMD找不到Phobos,但在按照Getting Started Page的說明操作後,我在Object.di文件中得到了21個錯誤。像錯誤「發現‘焦炭’期待當‘)’」和「無標識符聲明符不可改變」。
我在Windows 7 64bit上使用Mono Develop 2.8.5。
任何人都有一個線索,我怎麼能得到這個工作?
我從來沒有使用過Mono-D - 看起來不錯,但Mono並不是我的一杯茶,說實話... – DejanLekic 2011-12-30 23:47:05
@DejanLekic MonoDevelop是Linux for Linux IMO的最佳IDE。 Geany和Gedit都很棒,但MD對於一些語言擁有最好的項目管理。真的,我不喜歡它的唯一的事情是,它沒有對運算符字符進行語法高亮顯示(跆拳道吧?)。也許他們在2.9中補充說我不知道。 – 2011-12-31 07:09:37
老實說,我不是那麼印象深刻。但另一方面,我沒有使用它超過20分鐘。大部分時間我都使用Code :: Blocks進行D編碼。還有不斷改進的Eclipse DDT,但我從來都不喜歡它。 :) – DejanLekic 2011-12-31 12:07:52