Scripted - VMWare出品的JavaScript程式碼編輯器

jieforest發表於2013-01-10
Scripted編輯器今天釋出了0.3版本。Scripted是一款新的、輕量級的、基於瀏覽器的JavaScript程式碼編輯器,由VMware基於Eclipse Orion的編輯器元件開發。它工作於本地,並且由Node.js Web伺服器提供內容服務。

該編輯器的主要特性包括:

啟動快速,輕量級。
支援JavaScript、HTML和CSS語法高亮。
錯誤與警告:
            整合了JSLint,可以標記JavaScript程式碼中的錯誤/警告。
            AMD和CommonJS模組解析:有一個基本的解析策略,未解析的引用將被標記為錯誤。

內容輔助:
            針對HTML和CSS的基本內容輔助功能。
            針對JavaScript,內容輔助功能是由一個型別推導引擎驅動的,該引擎能夠感知AMD/CommonJS模組依賴,而且還使用了JSDoc註釋來幫助理解程式碼。

懸停:滑鼠懸停在JavaScript標示符上時,會顯示推斷出的型別簽名。
導航:在識別符號(該推斷已被識別)上按F8,編輯器將跳轉到該標示符的宣告處。該功
  • 能在模組識別符號上也有效(比如在define()子句中)。
    格式化:整合了JSbeautify。
    側皮膚:在主編輯器的旁邊可以開啟一個側皮膚——目前該側皮膚主要用來承載副編輯器。
    外部命令的按鍵繫結:在編輯器中進行按鍵繫結以後,可以呼叫外部命令(如less和mvn等)。
    Scripted 0.3版本中的改進包括:

    支援NPM安裝:npm install -g scripted
    改進了按鍵繫結,現在完全可配置
    編輯器現在可以理解模組化JavaScript應用程式中更多的配置資訊
    可以更好地理解程式碼結構,導航更順暢,並改善了內容輔助
    程式碼驗證工具從JSLint更換為JSHint
    未來,該編輯器還將致力於:

    可擴充套件性
    有效利用側皮膚
    編輯器主題化
    偵錯程式整合
    詳細資訊:Scripted Editor 0.3 Release Available

    Github:https://github.com/scripted-editor/scripted


  • 來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-752489/,如需轉載,請註明出處,否則將追究法律責任。

    相關文章