Scripted - VMWare出品的JavaScript程式碼編輯器
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
該編輯器的主要特性包括:
啟動快速,輕量級。
支援JavaScript、HTML和CSS語法高亮。
錯誤與警告:
整合了JSLint,可以標記JavaScript程式碼中的錯誤/警告。
AMD和CommonJS模組解析:有一個基本的解析策略,未解析的引用將被標記為錯誤。
內容輔助:
針對HTML和CSS的基本內容輔助功能。
針對JavaScript,內容輔助功能是由一個型別推導引擎驅動的,該引擎能夠感知AMD/CommonJS模組依賴,而且還使用了JSDoc註釋來幫助理解程式碼。
懸停:滑鼠懸停在JavaScript標示符上時,會顯示推斷出的型別簽名。
導航:在識別符號(該推斷已被識別)上按F8,編輯器將跳轉到該標示符的宣告處。該功
格式化:整合了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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 11款最好的JavaScript原始碼編輯器JavaScript原始碼
- 實時程式碼編輯器
- 9個最好用的JavaScript開發工具和程式碼編輯器JavaScript
- Javascript富文字編輯器JavaScript
- 線上程式碼編輯器選型
- 程式碼編輯器:sublime text for MacMac
- 不到200行 JavaScript 程式碼如何實現富文字編輯器JavaScript
- 基於GPT3的程式碼編輯器Cursor試用-你的智慧程式碼編輯助手GPT
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- Sublime Text 4 for Mac(程式碼編輯器)Mac
- Sublime Text程式碼編輯器Mac/WindowsMacWindows
- 10個線上HTML程式碼編輯器HTML
- 程式碼編輯器Sublime_Text3的使用
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- 編寫一個非常簡單的 JavaScript 編輯器JavaScript
- PyCharm CE for Mac(IDE程式碼編輯器)PyCharmMacIDE
- CodeRunner for Mac(多功能程式碼編輯器)Mac
- React專案接入程式碼編輯器aceEditorReact
- 三款好用的前端程式碼編輯器推薦!前端
- Sublime Text——高效的跨平臺程式碼編輯器
- 20款最優秀的JavaScript編輯器JavaScript
- ekzhang/rustpad:使用Rust編寫的高效程式碼編輯器Rust
- EditRocket (原始碼編輯器)原始碼
- 安利一款很棒的Linux程式碼編輯器Linux
- sublime text Mac版功能強大的程式碼編輯器Mac
- Visual Studio Code好用的微軟程式碼編輯器微軟
- 五款頂級Python程式碼編輯器!Python
- 低程式碼 系列 —— 視覺化編輯器3視覺化
- 程式碼編輯器:sublime text for Mac 註冊版Mac
- 配置UltraEdit為Oracle PL/SQL程式碼編輯器OracleSQL
- JSjet可在Eclipse中編輯開發Javascript程式碼JSEclipseJavaScript
- 利用 javascript 實現富文字編輯器JavaScript
- 超快捷的原始碼編輯器「Textastic」原始碼AST
- 程式設計師常用的編輯器程式設計師
- Python初學者必會的3款程式碼編輯器Python
- 迄今為止最浮誇的程式碼編輯器外掛
- 程式設計師常用的五種輕量級程式碼編輯器程式設計師
- Laravel-admin 中引入 Ace 程式碼編輯器Laravel