<!-- Changes -->

## LiteIDE X Version
  LiteIDE is a simple, open source, cross-platform Go IDE.

### 2018.08.12 Ver X34.1
* LiteIDE
	* update gotools support go1.11 modules
	* fix gocode support go1.11 modules and vendor
* LiteEditor
	* enable open binary file for editor
	* change widget readonly by binary file (ignore text file)
* gocode
	* change parser by source use gotools/types
	* fix parser vendor & modules

### 2018.07.26 Ver X34
* LiteIDE
	* update gotools support go1.11 modules
	* update gocode for https://github.com/visualfc/gocode support go1.11 modules
* LiteApp
	* refactor folder model code, remove depends
	* fix dock widget for Qt5.9.6 bug
	* move view godoc from folderview to litebuild
* LiteBuild
	* update BUILDARGS, remove -i for go1.11 build
* GolangCode
	* change to github.com/visualfc/gocode for support go1.11 modules
* GolangDoc
	* pdoc support real ImportPath display for Go modules or vendor
	* fix docs.html $.GoogleCN code
* GolangEdit
	* support go1.11 modules, view info / jump / find usages
	* support parser import path for Go modules or vendor for godoc view
* GolangPackage
	* add pkg/mod tree for Go modules
* QuickOpen
	* fix view pos for editor manager
	* support open file with fullpath on editor input
* DlvDebugger
	* fix continue
* gotools
	* types support go1.11 modules
	* add pkgcheck support modules or vendor check
* gocode
	* clone https://github.com/nsf/gocode support go1.11 modules
	
### 2018.07.04 Ver X33.4
* LiteIDE
	* update gocode for mdempsky/gocode support go1.11
	* update DlvDebugger plugin for Delve detail information
* LiteDebug
	* add threads/goroutines/registers view
	* watch view support double clicked change and update
* DlvDebugger
	* add dlv rcp-mode for get more info
	* variable and watch support detail information
	* watch support local/package variable
	* support threads/gorountines/registers model
* GolangCode
	* support <https://github.com/mdempsky/gocode>
* QuickOpen
	* add dly filter editor for optimize many files search
	* fix quick open symbol action

### 2018.04.23 Ver X33.3
* LiteIDE
	* support import jump to package source file
	* support import hints for all package on code completer
	* add build & debug action to build menu
	* fix build debug gcflags for go version
* LiteApp
	* fix tab style sheet for Qt5.9 on macOS
	* project wizard add gocmdex/gopkgex for anywhere
* LiteBuild
	* build config file add debug support
	* golang build add debug/debugtest action
	* fix golang build debug gcflags depends for go version
* LiteDebug
	* filesystem add debug file action
	* remove internal golang build function
* LiteEditor
	* reimplemented backspace quotes audo insert/remove action
* GolangCode
	* parser import package for GOPATH 
	* fix vendor import for code completer
	* add import hints for all package option (default)
	* add parser cgo completer list on editor
* GolangEdit
	* fix import line navigate show link source
	* add import line jump to package file list
* QuickOpen
	* add quickopenfolder implement
* gotools
	* add new debugflag action for print debug gcflags for go version
	* types find import dir check vendor
	* types add import info and doc
	* fix astview pkg nil check

### 2018.02.14 Ver X33.2
* LiteIDE
	* add folder tool window split mode swith
	* add archlinux makepkg
	* add tcl syntax and build
* LiteEditor
	* support function color, thanks [discoverfly](https://github.com/discoverfly)
	* add default-func color theme
	* add style for scroll bars in sublime.qss, thanks [hauke96](https://github.com/hauke96)
	* add marks for selections and findings, thanks [jinq0123](https://github.com/jinq0123)
* LiteFind
	* fix editor regexp replace
* LiteBuild
	* add context menu go tool action

### 2017.12.12 Ver X33.1
* LiteIDE
	* support quick open command
	* support gomodifytags
	* fix libpng warning on qt5 build 
* LiteApp
	* add tools menu for quick open actions
	* standard and rename tool window title
	* enable edit menu anytime, fix edit menu disable on editor lost focus.
	* fix editor load large file bad_alloc recover
* LiteEnv
	* add select env to tools menu	
* LiteEditor
	* check and not open large file
	* fix edit hide edit sub menu 'setup' on macos
* LiteFind
	* fix find editor replace all wrap around* GolangEdit
	* Integrated [gomodifytags](https://github.com/fatih/gomodifytags) and gui tools support gomodifytags all options
* QuickOpen
	* add quick open command action (ctrl+shift+p/command+shift+p)
	* quickopenfiles use thread for fast and cancel
	* fix quickopenfile cancel loading for esc or liteapp quit

### 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

### 2017.7.18 Ver X32.2
* LiteApp
	* fix editor file watcher is invalid for many change
* GolangEdit
	* fix TODO/BUG/FIXME comment syntax	
* DlvDebugger
	* fix dlv headless process workdir
* LiteDebug
	* fix debug tests action
	* fix load and save breakpoint for editor

### 2017.7.7 Ver X32.1
* LiteIDE
	* build config custom gopath support inherit parent path's  gopath setup
* GolangCode
	* update gocode lib-path by build config custom gopath
* LiteEnv
	* optimization check go enviroment
* LiteBuild
	* build config custom gopath inherit parent path
	* fix BuildAndRun kill old on window
	* fix build config custom gopath action
* GolangPackage
	* fix load package treeview error
* DlvDebugger
	* dlv use headless mode
	* fix dlv kill process

### 2017.6.12 Ver X32
* LiteIDE
	* support folder build config custom GOPATH
	* support folder build config BUILDFLAGS -tags setup
	* support folder build config TARGETBASENAME setup
	* support session switching for folder/editor
	* support load custom icon library from liteapp/qrc folder (default and folder)
	* reimplemented multifolder model, it took me a long time :)
	* add macOS session menu for native dock menu
	* recent menu sync for multi windows
	* gotools support +build source navigate (single file or -tags setup)
* LiteApp
	* add the session switching function
	* add autosavedocument emit message option
	* add max editor tab count option
	* add option action to standard toolbar
	* add tool window use shortcuts option for unstandard keyboard option
	* add exit liteide ctrl+q on windows
	* add themes (carbon.qss gray.qss sublime.qss) for liteide & beautify old themes, thanks for hope hook
	* editor tab context add open terminal here action
	* folders context menu add open in new windows action (new folder session)
	* folder view add show showdetails action
	* fix folder sync editor incorrect on macOS
	* fix webview and debug console qss
	* fix folders tool window enter key to jump
	* fix exit error save session by ctrl+q on macos
	* fix newfile dialog space name
	* update folder tool window showInExporer showInShell action text
* LiteFind
	* find files add auto swith current folder checkbox
	* find in editor add show replace mode checkbox
	* filesearch enable replace whitespace or empty
	* editor replace all in one edit block for ctrl+z once undo
* LiteBuild
	* add custom GOPATH in build config for build/debug/GolangEdit
	* add custom share-value BUILDFLAGS in build config for build/debug/GolangEdit
	* add custom TARGETBASENAME in build config for build/debug
	* support BUILDFLAGS -tags for build/debug/GolangEdit
	* update gosrc.xml to export custom value and share-value
	* folders tool window context menu add Go build configuration action
	* folders tool window context go tool use Go build configuration setup
	* fix stop action for kill process
* LiteDebug
	* console use editor color scheme
	* support LiteBuild folder build config BUILDFLAGS/BUILDARGS -tags flag setup
* DlvDebugger
	* fix process identify for auto exit
* LiteEnv
	* default env /usr/local/go on macosx
	* update macosx cross env GOROOT for system
* LiteEditor
	* context menu add convert case menu
	* go.snippet add iferr
	* update sublime.xml / sublime-bold.xml, thanks for hopehook <hopehook@qq.com>
	* alt+backspace delete serial whitespaces
	* option font QComboBox to QFontComboBox, add restore DefaultFont action
	* option add show monospace font check
	* option file types sort mimetype, show custom extsition first
* GolangPackage
	* gopath setup add use sysgopath/litegopath check
* GolangPlay
	* fix goplay use goenvironment
* GolangDoc
	* change golang api index search for go/api folder
* GolangEdit
	* add go root source readonly setup option
	* support folder go build config BUILDFLAGS/BUILDARGS -tags flag setup
	* fix interface type by gotools
	* fix find process stop and run
	* fix lookup guru for source query
* GolangAst
	* fix astview enter key to jump
* FileBorwser
	* fix file system enter key to jump
* gotools
	* fix types interface method
	* types support +build for single source
	* types support -tags flag
* tools
	* add new exportqrc tool for export liteide all build-in images


### 2017.3.9 Ver X31.1
* LiteApp
	* restore folder first on MacOS
* GolangEdit
	* update pkglist

### 2017.3.2 Ver X31
* LiteIDE
	* add command line `liteide [files|folder] [--select-env id] [--local-setting] [--user-setting] [--reset-setting]`
* LiteApp
	* add application idle timer automatic save documents option
	* folders are not sorted to resolve sync editing errors on MacOS
	* update new file wizard
* GolangPackage
	* update GOPATH setup
* GolangCode
	* update env load
* GolangAst
	* classview and outline add sync editor action
* DlvDebugger
	* fix dlv execution on MacOS
* FakeVim
	* option add load default command list action
* LiteEditor
	* fix editor restore vertical scrollbar postion
	* fix codecompleter prefix min setup
	* restore the editor toolbar
	* option add mimetype custom extsition setup
* LiteBuild
	* build config xml file enable custom $() on cmd and args

### 2016.12.6 Ver X30.3
* LiteEnv
	* remove GO15VENDOREXPERIMENT env
* LiteEditor
	* add fuzzy completion option, default setup
	* add clear completion cache when save files option
	* support drop file to open editor
	* add case convert actions
* GolangEdit
	* add guru support (backup oracle)
* GolangFmt
	* fmt try to keep the original location
* DlvDebugger
	* use native stepout
	* filter term color
* LiteBuild
	* filter term color
	* FileTest support TESTARGS
* gotools
	* always use vendor
	* gotest support [build|test args]
	* update vendor for oracle

### 2016.7.12 Ver X30.2
* LiteApp
	* add new vs-dark css, thanks [tupunco](https://github.com/tupunco)
	* fix and re-implement editor list menu
* QuickOpen
	* QuickOpenFile skip same folder and same files
	* QuickOpneFile add current editor local files

### 2016.7.5 Ver X30.1
* LiteIDE
	* add OpenEditor tool windows
	* add GolangSymbol for QuickOpen (CTRL+SHIFT+O)
	* fix gotools vendor error
* LiteApp
	* add OpenEditor tool windows
	* update view menu
* GolangAst
	* add GolangSymbol for QuickOpen
	* add GolangSymbol option
	* fix goto symbol
* QuickOpen
	* optimization QuickOpenFile and QuickOpenEditor search
	* add QuickOpen option
* gotools
	* fix vendor error

### 2016.7.2 Ver X30
* LiteIDE
	* add new QuickOpen plugin
	* add new FakeVim plugin, thanks for [jsuppe](https://github.com/jsuppe)
	* add custom env LITEIDE_TOOL_PATH/LITEIDE_PLUGIN_PATH/LITEIDE_RES_PATH
* LiteApp
	* action tooltip shortcut show native text
	* option keyboard map show native text
* QuickOpen
	* quick open files action CTRL+P
	* quick open editor action ATL+ALT+P
	* quick go to line action CTRL+L
	* quick open help
* FakeVim
	* editor add vim style mode editing
* LiteEditor
	* add goto line start/end action
	* add goto doc start/end action
	* add goto previous/next line action
	* add goto previous/next charater action
	* add goto previous/next word action
	* change '' braces only go source
	* fix codecompleter number first
	* MacOS fix move line up/down shortcut command+shift+up/down
* GolangEdit
	* CTRL+mouse navigate preview source info
* LiteFind
	* MacOS fix edit replace shortcut command+shift+F
* Welcome
	* fix doc css style
* gotools
	* types fix limit parser
	* types simple field info

### 2016.4.15 Ver X29
* LiteIDE
	* support for multiple debuggers
	* support Delve debugger
	* env GO15VENDOREXPERIMENT=1 default setup
* LiteBuild
	* fix project folder id named go, error find go tool
	* fix project folder contains spaces run failed
	* fix output number of rows exceeds the maximum input fails
	* add output add automatic positioning cursor option
	* add single go file test action
	* add folder context menu more go tool action
* LiteEnv
	* env GO15VENDOREXPERIMENT=1 default setup
* LiteDebug
	* support for multiple debuggers
	* debug berore auto go build -gcflags "-N -l"
	* fix stack frame clicked to doubleClocked
* DlvDebugger
	* support dlv debugger
	* simulation execution 'step-out'
* GdbDebugger
	* fix show frame line locate
	* fix goto line action
* LiteEditor
	* display limit tip line info
* GolangEdit
	* fix folder contains spaces, gotools fails
* gotools
	* add gotest action, test single go file
	* fix types info, display pkg real name

### 2015.12.10 Ver X28
* LiteIDE
	* gotools add go1.5 vendor support if env GO15VENDOREXPERIMENT=1 set
* LiteApp
	* folder add sync edit action
	* fix close folder bug
* LiteBuild
	* add folder context lock build path
	* add folder context gofmt
	* add output menu auto clear and line wrap action
* LiteOutput
	* add set max line option
* GolangFmt
	* add new gotools gofmt action
	* add sortimports option (default)
* LiteEnv
	* add var GO15VENDOREXPERIMENT=1 (default comment)
* GolangAst
	* support go1.5 vendor
* LiteEditor
	* fix selection identifier regexp
* GolangEdit
	* support go1.5 vendor
	* enable oracle enable referres action
* GolangCode
	* use set lib-path action

* gotools
	* types add go1.5 support if GO15VGOROOTXPERIMENT=1 set
	* types fix cycle import check
	* types fix pkg find bug
	* types add unsafe builtin info
	* astview add go1.5 support if GO15VGOROOTXPERIMENT=1 set
	* stdlib update to go1.5
	* add new gofmt action
	* gofmt import godiff replace diff cmd

### 2015.4.22 Ver X27.2.1
* LiteIDE
	* fix editor change crash

### 2015.4.20 Ver X27.2
* LiteIDE
	* add output option
	* add windows native open explorer
	* add Ukrainian translation thanks Roman Shmelev <rshmelev@gmail.com>
* LiteEditor
	* add block selection mode (use Alt key)
	* fix text mimetype print char check.
	* fix code completer ...type
	* fix insert key
* LiteEnv
	* optimization go env reload
* LiteBuild
	* fix build config
* LiteFind
	* fix editor match case replace
	* fix file search matchWord
* GolangEdit
	* fix init option
	* fix embeded struct find
	* add oracle support
* gotools
	* fix embeded struct type find
	* add oracle

### 2015.2.16 Ver X27.1
* LiteIDE
	* fix code navigate history ( build / astview / debug / link)
	* fix UNC path crash check
* LiteEditor
	* add copy/cut/move/join line action
	* fix selection color
	* fix link color
* GolangEdit
	* add global find usages and refactor(GOPATH)
	* add refactor revert mode
	* add golang symbol document on tooltip
	* fix no jump code tooltip
	* fix syntax for Non-English symbol name
* LiteFind
	* add find swith replace mode
	* add replace revert mode
* LiteBuild
	* fix build lock custom config
* GolangAst
	* fix Non-English symbol name
* gotools:
	* type - simple object info
	* type - add global usages
	* type - add symbol doc search
	* type - add XTest files support
	* type - fix field pos search
	* astview - update type var and factor to global

### 2015.2.4 Ver X27
* LiteIDE
	* create independent project gotools and replace liteide_stub
	* move build toolbar to the main window
	* move editor tab to editor widget
	* fix multi window keyshort invalid
	* fix treeview scroll bar
	* fix sidebar keyshort
* GolangEdit
	* add editor mouse under symbol tooltip
	* add ctrl + left mouse button to link navigate
	* fix embeded func navigate
	* fix golang syntax parser
* LiteBuild
	* add build lock action
	* update build config file
	* fix output enter offset
* LiteFind
	* update find text by under cursor
* LiteEditor
	* add whitespace visible setup option
	* add line end setup option
	* fix google pinying editor cursor hide bug
	* fix editor navigate action
* JsonEdit
	* re-implement json format
* RustEdit
	* add simple rust support

### 2014.12.25 Ver X26
* LiteIDE
	* add lang package support
	* fix shortcut key call mechanism
	* fix editor shortcut key monopolize
* LiteEnv
	* fix system enviroment auto reset by go env
* LiteEditor
	* add simple snippet code
	* fix enter {} key indent
	* fix []{} insert and backspace
	* fix code completer func () insert
* GolangCode
	* fix system enviroment work
	* add auto update package when its source change option
* GdbDebugger
	* fix system enviroment gdb/gdb64 auto select
* GolangEdit
	* add golang tag highlighter

### 2014.12.16 Ver X25.2
* LiteIDE
	* default enviroment id system work
* LiteApp
	* fix sort folder on macosx
* LiteEnv
	* add reload current enviroment action
	* set default enviroment id system
* LiteEditor
	* fix enter key indent
	* fix import line regexp
	* fix complete word suspended  bug (in non go file)
	* re-implement full text completer
* GolangDoc
	* fix lookup godoc on system env
	* fix path name to pkg name
* GolangCode
	* completer import line on GOPATH
* GolangEdit
	* add update dependencies library action
	* add view import package in godoc action

### 2014.12.12 Ver X25.1
* LiteIDE
	* both support go1.3 and go1.4
* LiteApp
	* fix folders sort by folder first in macosx
* GolangCode
	* enable completer import line (standard package)
* GolangFmt
	* fix goimports error report bug
* GolangEdit
	* fix import line find usages
* GolangDoc
	* support go1.4
* LiteFind
	* fix search result style sheet
* FileBorwser
	* fix sort by folder first in macosx


### 2014.12.4 Ver X25
* LiteApp
	* default use new style SideBarStyle
	* add style option SideBarStyle and SplitterStyle
	* folders use new multi folder class implement
* LiteEnv
	* system env lookup go env
	* add LITEIDE_SHELL support for multiple terminals
* GolangEdit
	* find usages both support go1.3 and go1.4
	* dump find usages error
	* update goimports standard pkg index
	* fix find usages Non-English offset
	* fix faketip on ubuntu
* FileBorwser
	* use new folder class implement
* LiteEditor
	* fix clipboard	blocking on linux
	* fix editor brace insert postion
* GolangFmt
	* default save use gofmt style
	* add menu action Code Format(gofmt) (Ctrl+I)
	* and menu action Code Format(goimports) (Ctrl+Alt+I)

### 2014.11.13 Ver X24.3
* liteide_stub
	* merge and optimization code.google.com/p/goimports
	* fix astview for decl funcs
	* fix import line find uses
* LiteApp
	* update german translation, thanks Harald Leinders
	* fix PATHEXT no default on windows
	* fix treeview remove crash bug
	* fix open terminal
* GolangEdit
	* fix import find usages
	* fix golang func decl syntax highlighter
* GolangAst
	* fix astview view missing funcs
* GolangCode
	* fix goimports incorrectly removing certain no incorrectly removing no convention import paths

### 2014.11.04 Ver X24.2
* GolangCode
	* fix import style

### 2014.11.03 Ver X24.1
* LiteEditor
	* fix codecompleter crash
* GolangCode
	* prompt pkg not find , enter key to auto import
	* fix struct offset for gocode
* GolangFmt
	* merge goimports to liteide_stub
	* default use goimports

### 2014.10.24 Ver X24
* LiteApp
	* new codecompleter components
	* log and build output no wrap
	* update Japanese translation
	* update German translation

* LiteEditor
	* new codecompleter components
	* code completer match by strings.hp  => HasPrefix
	* code completer sort by prefix
	* code completer list use tooltip
	* code completer list updown use ctrl+n/ctrl+p short key
	* smart () [] "" '' `` insert and backspace remove
	* smart right ) ] " ' ` insert skip
	* fix code completer up/down key
	* fix ctrl+enter/ctrl+shift+enter to insert line after/berore
	* fix selection highlight

* LiteBuild
	* golang config custom add TESTARGS/BENCHMARKARGS
	* output font family use editor family

### 2014.08.05 Ver X23.2
* gocode add cgo basic completer
* update option to dialog mode
* fix godoc target for go1.3
* fix golang highlighter, return to kate
* fix short key for macosx
* fixed Qt5 build crash when exit on macosx

### 2014.07.24 Ver X23
* LiteIDE
	* add golang simple lexer for editor
	* add golang code complete tooltip
	* golang code complete disable on comment or strings
	* fix escape return editor
* LiteEditor
	* add IHighlighterManager interface
	* add ITextLexer interface
	* add new color scheme carbon from William Kennedy <bill@ardanstudios.com>
	* fix kate code fold
	* fix code completer offset
* GolangEdit
	* add golang simple lexer
	* add golang highlighter parser
	* add tooltip for complete
* GolangPresent
	* view by QtWebKit
* WebKitHtmlWidget
	* change to browser view mode

### 2014.04.14 Ver X22
* LiteIDE
	* add golang find usage support
	* add golang code refactor support
	* fast jump to declaration
	* add reload folder/files option on startup.
* LiteIDE
	* fix code fold bug
* LiteDebug
	* add call frame goto line
* LiteEnv
	* add freebsd env
* LiteFind
	* new find result view from QtCteator
* GolangEdit
	* new golang editor support plugin
	* find usages
	* rename symbol under cursor
* MarkdownEdit
	* add Github_Word.css, thanks github.com/lixiaolong

### 2014.03.20 Ver X21.1
* LiteIDE
	* reduce application memory usage
	* add new golang doc search (modification from rspace doc tool)<http://code.google.com/p/rspace.cmd/doc>
	* update golang api index
	* folder add go build context menu
	* short folder name
	* optimization litide_stub api tool
	* add kate solarsooty.xml thanks for Unknown <https://github.com/Unknwon>
	* add code complete short key (ctrl+space)
	* fix gocode automatically plugin
	* fix golang present verify plugin

### 2014.03.06 Ver X21
* LiteIDE
	* fast highlighter for MacOS X 10.9
	* fast expression lookup F1/F2
	* cancel x20 always open in new window mode.
	* add new JsonEdit plugin.
	* add reload/close dialog YesToAll, if modified on the drive.
	* add auto reload files option, if modified on the drive.
	* add store setting to local ini file option.
	* fix folder expand state
	* fix for case sensitive path comparison on windows
	* fix memory leak
* LiteBuild
	* add golint support
* LiteEnv
	* recreate system.env
* LiteEditor
	* new color scheme gist-github (thanks William Kennedy <bill@ardanstudios.com>)
	* fix if/else syntax fold
* GolangAst
	* add type factor to funcs folder
	* add type const
	* add import symbol, and view document menu
	* add context menu
	* add symbol extra info
* GolangFmt
	* fix timeout
	* fix GOPATH
* GolangDoc
	* fast expression lookup F1/F2

### 2013.12.09 Ver X20
* LiteIDE
	* add folders manager
	* always open folder with new window (option)
	* editor add navigate area for code format or build error
	* add new GolangPresent plugin
	* tool windows use instantpopup
	* update editor tab context menu
	* add evilworks.qss style (by Vedran Vuk <vedranvuk82@gmail.com>)
* LiteEditor
	* add error navigate area
	* update kate highlighter
	* add gopresent.xml syntax
	* add Visual Studio Theme (by William Kennedy <bill@ardanstudios.com>)
	* fix goto match braces
	* update editor menu
* LiteEnv:
	* auto set $PATH for GOROOT/bin and GOBIN and GOPATH/bin and GOPATH/bin/GOOS_GOARCH
	* fix to use utf8 encoding
* GolangCode:
	* auto update depends package (option)
	* fix close gocode on last window close
* GolangFmt:
	* use sync code format (option)
	* use goimports instead gofmt (option)
	* code format error show in editor navigate area
* LiteDebug:
	* external cmd setting
	* fix command input foucus
* Markdown:
	* add new Github_Style.css (by Slene <vslene@gmail.com>)
* FileBrowser:
	* option show hidden files
* LiteBuild:
	* fix build menu enable
	* build error show in editor navigate area
	* add gopm(Go Package Manager) tool <https://github.com/gpmgo/gopm>
* GolangPresent:
	* support golang present editor
	* verify present error show in editor navigate area
	* export golang present to html
* Welcome:
	* update document
	* add zh_CN document

### 2013.7.17 Ver X19
* LiteIDE
	* MacOS X 10.8 Retina support
	* add simple webkit browser
	* update macosx tool window short key to Ctrl+Alt+1~9
* LiteDebug
	* add debug go test support, thanks for GoEddie <https://github.com/GoEddie>
* GdbDebugger
	* gdb debugger --tty mode support (windows default)
	* debugger command input foucus
* LiteEditor
	* add wheel zooming option
	* fix editor extra width
	* fix init editor update
* LiteFind
	* fix find hide
* Markdown
	* markdown preview fast sync

### 2013.5.21 Ver X18.2
* fast for gocode
* add option to close gocode on exit
* auto append GOPATH/bin to liteide env PATH
* editor extern highlighting "TODO"
* go code auto-complete ignores strings and comments

### 2013.5.10
* compiled compatibility for qt5.02

### 2013.5.8 Ver X18.1
* optimization gocode plugin
* execute preload litebuild/command/*.api
* execute enable tab key to compiler

### 2013.5.7 Ver X18
* English spelling and grammar corrections throughout, thanks for Nik-U <https://github.com/Nik-U>
* LiteIDE:
	* Improved event log
* litefind:
	* Find/Replace commands highlight existing text
	* enable find file
	* add close button
* liteeditor:
	* Word wrap support
	* Added option to trim whitespace on save
	* Added option to hide edit toolbar
	* update kate and color scheme
	* fix kate/highlight tab
	* fix editor indent guide by tabsize
* liteapp:
	* fix full screen bug
* litebuild:
	* execute use combbox
	* add close button
* litedebug:
	* add close button
* markdown:
	* enable markdown(sundown) extend

### 2013.2.8 Ver X17
* LiteIDE:
	* move execute from filesystem to bottom tool
	* escape for any bottom tool window (find , execute ...)
	* macosx lion full screen
	* add color theme highcontrastdark.xml and app theme black.qss, thanks for addxtoy <pollux@lavabit.com>
	* add tr liteide_de.ts , thanks for Helge Plaschke <https://github.com/HelgePlaschke>
	* fix keybord scheme
* liteeditor:
	* show tab ident guide
	* show find scope expression
	* show selection scope expression
	* show file eof - option
	* show line wrap (markdown editor)
	* update current line color
	* any time focus if need
	* fix zoom tab width
	* fix open file cursor position start
	* fix set color theme not request restart
* markdown:
	* fix export path
* filesystem:
	* fix double clicked item and execute
* litedebug:
	* save/restore start editor
	* fix breakpoint move in editor
	* fix debug target args
* litefind:
	* new find and replace
	* fix find editor and unfold
	* fix backword find
* litebuild:
	* add test bench
* document:
	* enable zoom font size Ctrl++/Ctrl+-/Ctrl+0
	* fix find crash
* gopath setup:
	* fix invalid path


### 2013.1.16 Ver X16
* support keybord mapping scheme
* fix: lookup go command in $PATH
* fix: remove GOBIN enviroment set
* fix: empty editor cursor position
* fix: double click error output to jump source and editor set focus

### 2013.1.10 Ver X15.2
* LiteIDE:
	* use new logo and icon
	* support go version hg-tip
* LiteApp:
	* update logo
	* update splash
	* add action close same/other folder files
	* fix full screen restore
* LiteEnv:
	* add user env files
* LiteEditor:
	* fix `Insert` key
	* update sublime color scheme
* GolangDoc:
	* support go tip version
	* show error output
* GolangCode:
	* fix code completer icon visible
* Golang Fmt:
	* fix timeout option invalid
* Markdown:
	* fix critical messsage
	* add css Documents.css

### 2012.12.28 Ver X15.1
* LiteIDE:
	* update logo
* LiteApp:
	* plugins custom load
	* custom style use css(Qt Style Sheets)
	* add style coffee
	* fix template `doc.go`
	* tabs middle button close editor
	* fix memory leak
* LiteEditor:
	* font zoom support
	* add sublime color scheme, thanks for `Henson Lu`
	* custom tab width and tab to spaces for mimetype
* LiteEnv:
	* add cross-compiler
* GolangDoc:
	* fix goto source

### 2012.12.18 Ver X15
* LiteIDE:
	* add markdown plugin
	* changed LiteApp to dynamic library
	* redesign editor menu and toolbar
	* update doc to markdown format
	* add html render twin-engine
		* internal QHtmlBrowser
		* plugin QtWebKit, if find qt webkit dynamic library
* LiteApp:
	* changed to dynamic library
	* support full screen mode
	* editor tabs change to toolbar
	* add toolbar icon size option
	* add splash visible option
	* add editor tab bar close button visible option
	* add tab context menu close left or right tabs
* LiteEditor:
	* add overwrite mode (key Insert)
	* add  custom tab width option
	* redesign editor menu , context menu and toolbar
	* add right margin line visible option
* GolangFmt:
	* fix comment offset, remove spaces
* LiteBuild:
	* id BuildAndRun before kill old process
	* redesign build toolbar and menu
	* support GOBIN
* LiteDebug:
	* add debug before rebuild option
	* add debug external application action
* Markdown:
	* markdown editor support
		* action h1-h6, bold, italic, code, list, quote, hr, link, image
		* syntax highlighting
		* live preview
		* sync scroll
		* export html
		* export pdf
		* custom css , css files from [Mou](http://mouapp.com)
	* markdown batch
		* separate to html
		* separate to pdf
		* merge to html
		* merge to pdf
* GolangDoc:
	* fix url parser


### 2012.11.15 Ver X14.1
* LiteIDE : quick start
* LiteApp : multi instance support
* GolangDoc: deply load mode
* GolangPackage: deply load mode
* GolangAst : fix classview
* LiteEditor: fix if/else fold
* GolangDoc : goapi enable _test

### 2012.11.6 Ver X14.0
* tools/goapi : new goapi tool
* GolangDoc: View Expression Information (F1)
* GolangDoc: Jump to Declaration (F2)
* GolangDoc: lookup all GOPATH pkg api
* LiteApp: fix editor navigate
* LiteEditor : add action Move to New Windows
* LiteFind : focus in find text and enter
* LiteEditor: fix code completer func test ()
* GolangCode : auto restart gocode if liteide GOPATH changed
* GolanPlay: enable gocode and fmt
* GolangFmt: auto popup gofmt messsage option
* LiteBuild : fix build config custom view
* LiteBuild : BUILDARGS / INSTALLARGS support set
  example -gcflags "-N -l" for debug
  example -ldflags "-s" for release
* remove: Makefile plugin , Profile plugin, x64 Project

### 2012.10.10 Ver X13.2
* GolangCode : the best support for gocode
* LiteApp : add editor tab context menu
* LiteApp : update view menu
* LiteApp : fix check modify and save
* GolangFmt : fix fmt editor style restore
* GolangDoc : fix go/doc/*.html parser meta "Path="
* GolangAst : fix update model style restore
* Welcome : update page
* LiteEnv : edit enviroment action
* LiteBuild : update gosrc.xml
* LiteBuild : fix double click goto line regexp
* LiteBuild : show enviroment go env
* LiteBuild : execute error use red font
* LiteEditor : color theme set currnet line background
* LiteEditor : add color theme darktango.xml(Dumitru Ungureanu)
* LiteEditor : go wordapi update, keyword types and funcs
* LiteEditor : code completer func auto append ()
* LiteEditor : fix tab indent
* FileSystem : fix execute find path
* LiteFind : fix current directory

### 2012.9.24 Ver X13.1
* LiteBuild : fix build load crash.
* LiteApp : fix double click error output regexp
* LiteApp : fix folder drop to liteide
* LiteDebug : watch vars load /save by project
* LiteDebug : breakpoint load /save by file
* LiteDebug : add remove all breakpoint action
* LiteDebug : add / remove global or local watch point
* LiteEditor : optimization editor mark
* LiteEditor : enable drop text
* GolangPlay : enable gofmt

### 2012.9.21 Ver X13
* LiteApp : any folder, any file to build
* LiteApp : update window style, add editor toolbar and status
* LiteEditor : remove editor toolbar
* LiteEditor : extra use editor font
* LiteBuild : new build toolbar and menu
* LiteBuild : clean action tags
* GolangFmt : sync execute gofmt
* GolangDoc : deply filter index
* GolangAst : classview for folder
* Outline : alltime expand
* FileBrowser : rename to FileSystem
* FileSystem : sync editor file to folder
* FileSystem : add go command line edit (Ctrl+`)
* FileSystem : double click execute file and execute on build output
* Windows : include diff bin

### 2012.9.14 Ver X12.5
* LiteApp : move dock style, change to idea style tool windows.
* LiteApp : double click editor and maximized or restore editor
* LiteApp : esc key to hide bottom tool windows
* LiteApp : auto load last session
* LiteEditor : add edit navigate histroy
* LiteEditor : extra use color scheme
* GolangFmt : show error log and goto line

### 2012.7.12 Ver X12.2
* GolangFmt : fix fold error diff bug
* LiteDebug : add var watch, example main.var os.Stdout
* Welcome : add load last selection
* LiteEditor : add fold or unfold all action
* LiteEditor : add duplicate action
* LiteEditor : add color theme railscast.xml(Alexander Rødseth)
* LiteFind : default find use editor selection
* LiteEnv : fix windows env LITEIEDE_EXECOPT=/C
* LiteApp : fix icon on windows xp unable show

### 2012.6.28 Ver X12.1.1
* LiteEditor : fix fold bug - line include "head{}end"
* LiteEditor : kate go.xml breace match add "[]"

### 2012.6.27 Ver X12.1
* LiteIDE : LiteIDE use new logo
* LiteEditor : fold / unfold
* LiteEditor : color scheme custom selection
* LiteEditor : kate go.xml remove linecontinue
* LiteEditor : goto line
* LiteApp : fix recent file load bug
* GdbDebugger : fix frame if not find fullname
* LiteIDE : update faq document
* LiteIDE : add install document

### 2012.6.13 Ver X12 1.875
* LiteIDE : reset resource directory
* LiteEditor : goto next/prev block
* LiteEditor : code comment
* LiteEditor : braces match
* LiteEditor: LRLF check by \n
* LiteEditor: no print char conver to .
* LiteEditor: move tooltip to status
* GolangFmt : enable gofmt diff
* GolangFmt : save auto gofmt
* LiteBuild: project build toolbar and editor build toolbar.
* LiteFind: add file search
* PackageBrowser: fast load

### 2012.5.16 Ver X11 1.71875 beta4.1
* LiteBuild: fix execute args for gosrc/gopro/makefile
* LiteApp: add option - when close project auto close project editors
* PackageBrowser : double click pkg and load project
* LiteEditor: add option - completer case sensitive

### 2012.5.15 Ver X11 1.71875 beta4
* GolangPackage : enable local package
* GolangDoc : golang api fmt#Println -> fmt.Println
* LiteBuild : fix regexp error
* FileSystem: (windows) fix rename abc to Abc false
* PackageProject : remove auto reload timer
* LiteEditor: (linux) redo enable CTRL+Y

### 2012.5.2 Ver X11 1.71875 beta3
* GolangPackage : new golang package plugin for GO1
* GolangPackage : PackageBrowser and PackageProject for GO1
* GolangTool : remove the plugin
* GolangDoc: add golang api for GO1
* GolangDoc: add golang api filter
* GolangAst: add filter
* GolangAst: classview and outline
* LiteEditor : completer option
* LiteApp : new file wizard support GO1
* Welcome : new recent page
* gopromake : update pkg depend

### 2012.3.9 Ver X11 1.71875 beta2
* GolangPlay : new go playground plugin
* GolangTool : sync editor, sync project

### 2012.3.1 Ver X11 1.71875 beta1
* GolangTool : new golang plugin for GO1, import GOPATH project
* GolangDoc : update to GO1
* LiteBuild : update to GO1
* tools : udpate all tools for GO1

### 2011.9.26 Ver X10 1.5625
* LiteEditor : add line mark api
* LiteDebug : new debug toolbar
* LiteDebug : insert/remove break
* LiteDebug : breakpoint and current line mark
* GdbDebugger : async record view
* GdbDebugger : variables expand tree
* GdbDebugger : call stack view
* GdbDebugger : load library view
* TerminalEdit : provided to LiteBuild and LiteDebug

### 2011.9.14 Ver X9 1.40625
* LiteDebug : new debug manager plugin
* GdbDebugger : new gdb debugger plugin
* LiteBuild : add build config and custom
* LiteFind : fix regexp use match case

### 2011.9.1 Ver X8 1.25
* LiteFind : new find and replace plugin, remove CodeSearch plugin
* LiteEditor : fix word api completer three parts error
* LiteEditor : fix word api completer sorted
* LiteApp : fix main window state load/save on linux
* LiteApp : change path to standard linux path
* LiteBuild : add build option, example execute arguments
* FileBrowser : add new file wizard

### 2011.8.12 Ver X7 1.09375
* Welcome : new html page, quick link, session, recent projects and files
* GolangDoc : generic document nav
* GolangDoc : scheme entry [file|list|find|pdoc]
* FileBrowser : add "View Godoc Here"
* LiteBuild : auto clean output if line more than 1024
* LiteEditor : word completer sorted
* LiteEditor : auto braces last state check
* GolangAst : show type struct field
* GolangAst : editor state keep self

### 2011.7.28 Ver X6 0.9375
* LiteEnv : new plugin, liteide enviroment setup
* Welcome : add LiteIDE document browser
* GolangDoc : add package find, example input "zip" and find
* GolangDoc : add godoc /src/pkg/ and /src/cmd/ tree
* GolangDoc : add go/doc/ document browser
* GolangDoc : add document browser text search
* LiteEditor : add export html file
* FileBrowser : add menu item desktop explorer
* LiteEditor : add enable automatic insert brackets
* LiteEditor : add option :  display  and behavior
* LiteApp : fix session load last editor or welcome page
* LiteApp : fix find mimetype incorrect
* GolangCode : fix application exit gocode close
* FileBrowser : fix context menu popup on root
* LiteBuild : fix ouput html format to plaintext
* LiteBuild : fix build does not handle spaces in file paths
* LiteBuild : fix output append \n->next append
* LiteBuild : fix enviroment depend of LiteBuild

### 2011.7.7 Ver X5 v0.78125
* add CodeSearch plugin : Editor Search and Replace
* add GolangDoc plugin : Golang Package Find
* add Search and Replace Regex: (Colo)(u)(r) -> \1\3
* add FileBorwser top dir setup
* add LiteEditor Copy Syntax Color support (HTML mimedata)
* add LiteEditor ReadOnly
* add MainWindow all DockWidget saveState
* add EditorManager CTRL+TAB switch
* update tools/gopromake to r58
* update tools/goexec to r58
* update tools/goastview to r58
* fix filebrowser rename show oldname
* fix ENV c:/go/bin;%PATH% order, GOBIN is priority
* fix FileBrowser sort incorrect on MACOSX
* fix GoFmt reload editor display pos keep
* fix Editor Close Ask BUG ret==SaveAll
* fix Editor word writed ,completer only one match auto hide

### 2011.6.30 Ver X4 v0.625
* add interface zh_cn
* add filebrowser pluing add/change/remove
* add editor color style scheme setup
* add editor codec check/reload
* add editor pdf export
* add editor print and preview
* editor style line LRLF of source
* kate go.xml support "number" style
* liteapp last session save/load

### 2011.6.21 Ver X3 v0.46875
* add file browser plugin
* source editor pre link project build
* source editor outside modify/remove watcher

### 2011.5.20 Ver X2 v0.3125
* add gocode plugin
* add build/makefile
* add build/lua stdoutput:setvbuf("no")
* fix build task stop on error
* fix build process write \n

### 2011.5.12 Ver X1 v0.15625
* New LiteIDE X version

------

## LiteIDE Old version

### 2011.2.25  v0.2.1
* add build on MacOSX10.6
* support Makefile and .pro project
* project support GCOPT and GLOPT
* global option page
* global output pane
* set GOROOT option
* run shell
* run debug
* run process can write
* run process can kill
* clean project opt temp or all
* new project wizard : .pro/package/Makefile
* new example goinfo, how to use local or search package

### 2011.1.25 v0.1.8
* goastview plugin

### 2011.1.18 v0.1.6
* add build on Linux64

### 2011.1.12 v0.1.5
* build error and jump to source line

### 2011.1.11 v0.1.2
* gopromake use goroutines

### 2011.1.10 v0.1
* init version
