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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 實時程式碼編輯器
- 程式碼編輯器:sublime text for MacMac
- 基於GPT3的程式碼編輯器Cursor試用-你的智慧程式碼編輯助手GPT
- ekzhang/rustpad:使用Rust編寫的高效程式碼編輯器Rust
- PyCharm CE for Mac(IDE程式碼編輯器)PyCharmMacIDE
- CodeRunner for Mac(多功能程式碼編輯器)Mac
- RubyMine 2022 for Mac(Ruby程式碼編輯器)Mac
- Sublime Text 4 for Mac(程式碼編輯器)Mac
- Sublime Text程式碼編輯器Mac/WindowsMacWindows
- 線上程式碼編輯器選型
- 程式碼編輯器Sublime_Text3的使用
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- Sublime Text——高效的跨平臺程式碼編輯器
- 三款好用的前端程式碼編輯器推薦!前端
- Coder:2021年流行的雲程式碼編輯器IDEIDE
- Visual Studio Code好用的微軟程式碼編輯器微軟
- 安利一款很棒的Linux程式碼編輯器Linux
- 10個線上HTML程式碼編輯器HTML
- 五款頂級Python程式碼編輯器!Python
- 前端程式碼線上編輯器:codepen、codesandbox前端
- React專案接入程式碼編輯器aceEditorReact
- RubyMine 2022for Mac(Ruby程式碼編輯器)Mac
- _001_IDEA_修改編輯器的編碼Idea
- phpstrom編輯器進行PHP程式碼的xdebug除錯PHP除錯
- sublime text Mac版功能強大的程式碼編輯器Mac
- EditRocket (原始碼編輯器)原始碼
- Laravel-admin 中引入 Ace 程式碼編輯器Laravel
- 程式碼編輯器:sublime text for Mac 註冊版Mac
- 低程式碼 系列 —— 視覺化編輯器3視覺化
- Zed:極快的開源協作程式碼編輯器IDEZedIDE
- Python初學者必會的3款程式碼編輯器Python
- Ace editor 線上網頁版的vscode!程式碼編輯器網頁VSCode
- 超快捷的原始碼編輯器「Textastic」原始碼AST
- 程式設計師常用的編輯器程式設計師
- CodeFlask 微型程式碼編輯器, 請勿用力過猛Flask
- 巧用 Swagger 線上編輯器生成前端介面程式碼Swagger前端
- 智慧PHP程式碼編輯器:PhpStorm 2023 v2023.1.1PHPORM
- C和C ++ IDE智慧程式碼編輯器:CLion 2022IDE