2013-01-11 96 views
18

鑑於TypeScript是開源的事實,this Web-Based IDE也可以作爲一個工具,可以在任何地方下載?TypeScript基於Web的IDE

我正在開發一個Web應用程序,在該應用程序中,客戶端可以編寫用戶定義的表達式(使用用戶定義的變量和預定義的方法),該表達式在運行時使用C#.Net在運行時進行評估,編譯和使用。使用TypeScript及其精彩的基於Web的編輯器的功能(如語法或錯誤突出顯示,代碼完成,方法簽名建議等)爲用戶界面節省了很多麻煩。

那麼這個編輯器也是TypeScript的一部分嗎?如果沒有,是否還有其他具有類似功能的開源解決方案?

回答

10

有一些網絡集成開發環境的支持打字稿,即:

如果你想製作一個新的,你可以立足於我的2個項目之一:TypeScript CompileTypeScript Interpret;)

+0

TouchDevelop是寫在TypesScript ,但不支持它,它有它自己的語言。 – thSoft

+0

好的,我已將其刪除。 – niutech

+0

Cloud9目前不提供TypeScript。鏈接的博客條目不再存在。 –

0

Koding提供的VM的根,所以你可以安裝任何你需要的工具,在這種情況下,通過打字稿npm install -g typescript

VM域和Apache被包括在內,所以預覽您在瀏覽器中的工作也很容易:)

0

我使用的貓,我真的很喜歡它,因爲兩件事情:

  • 的IDE也不是那麼糟糕。它完成了工作,一旦你練習完成,你會喜歡!
  • 它的便攜

最後是我最喜歡的,因爲我沒有安裝任何東西(至少,在Windows下),而且你並不需要Visual Studio中的功能(這是大約9 Gb和兩小時安裝)。

TypeScript Playground是一個很好的編輯器,但是如果您需要測試小腳本,或者想嘗試只能在一個文件中完成的操作!

3

操場上使用的編輯器非正式地被稱爲Monaco,它在Visual Studio Code中使用。

更新2015年11月22日: Visual Studio代碼現在是開源的,這意味着我們有機會獲得摩納哥編輯器的源。我認爲這現在應該讓我們能夠在瀏覽器中使用摩納哥編輯器,我的waiting on a response對於我在VS Code repostiroy中的問題。

Visual編碼的編輯器(使用語法高亮顯示,行號等代碼呈現的部分)是Microsoft的Monaco編輯器。它是用於OneDrive,Windows Azure,TypeScript Playground和Visual Studio Online的相同編輯器。我還沒有從微軟這個編輯器上找到任何真實的文檔,但在網絡上有一些關於它的文章。

瞭解更多關於Visual Studio Code here