发布于 2017-11-02 15:18:41 | 200 次阅读 | 评论: 0 | 来源: 网友投递
LiteIDE Go 语言开发IDE
LiteIDE是国人开发的 Google Go 语言的一个开发工具,是一款专为Go语言开发而设计的跨平台轻量级集成开发环境(IDE),基于Qt开发,支持Windows、Linux和Mac OS X平台。
Go 语言开发工具 LiteIDE X33 正式发布。这个版本优化了编辑器功能,读取文件支持 codec 自动检测,重新加载文件使用 diff 方式进行优化,重新实现 Mark API 并增加了新的 Bookmarks 插件;Go 语言视图和大纲增加了 TodoList 显示;修复了 GolangEdit 的 查找使用 偶而无效错误, 代码查询 guru (备份使用内置oracle) 增加了 GOPATH 内查询接口功能。调试和查找插件也有所增强……。
更多的功能实现和错误修复详见更新记录。
### 2017.11.2 Ver X33 * LiteIDE * optimization editor plugin, load file check codec, reload file by diff * add astview TodoList * add new bookmarks plugin * fix liteapp clean plugin order * LiteApp * filemanager auto reload file default YesToAll * fix liteapp clean plugins reverse order * fix #832, sidebar change action by combox * fix folder sync editor same prefix error * LiteEditor * reload file use diff to keep state and mark * load file check is binary and report * load file check codec use libucd if utf8 decode failed. * load file check decode error and report * load file is readonly set editor widget readonly * load and save file support utf8 bom * add codec and lineend info on statusbar * add copied text into the clipboard as HTML option * add Solarized Dark color theme, thanks xgdgsc * reimplemented editor mark api * fix copy to clipboard tab escape * GolangAst * add TodoList for classview and outline * fix #848, astwidget double clicked index check. * GolangCode * update pkglist to go1.9 * GolangEdit * add stop source query action * add source query action implement_GOPATH for GOPATH scope * fix golang lexer parser folding end * fix GolangHighlighter fold indent error set * fix findUsage wordUnderCursor offset * fix find usages findStart signal late * GolangFmt * load diff check modify current block text * GolangCode * fix update gopath process stop and wait * LiteDebug * fix cmd to native separator * build target add -a build flag * change debug targget name to target.debug (custom by LiteBuild) * LiteBuild * add custom debug name in build config * LiteFind * fix memory leak by GolangEdit GolangFileSearch * fix findInFiles berore saveAllEditor * fix FindEditor replace all * Bookmarks * new plugin for show open editors bookmarks and jump * gotools * update stdlib for go1.9.1 * astview add TodoList support