Skip to content

Latest commit

 

History

History
1780 lines (1670 loc) · 55.5 KB

changes.md

File metadata and controls

1780 lines (1670 loc) · 55.5 KB

LiteIDE X Version

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

2023.08.14 Ver X38.3

  • LiteIDE
    • support Go1.21
  • LiteEnv
    • support Go1.21 go env
  • LiteFind
    • support enter on directory searches
  • Terminal
    • fix source for not bash

2023.02.14 Ver X38.2

  • LiteIDE
    • fix and update gotools & gocode
    • refactor astview outline
    • update dlv debugger plugin
  • GolangAst
    • new outline view by pos
    • support typeparams
  • LiteDebug
    • add disassemble view
  • DlvDebugger
    • fix generics func sync
    • fix dlv process exit on windows
    • refactor gorountines model
    • support disassemble model
  • LiteBuild
    • gosrc.xml TARGETNAME use BUILD_DIR_PATH
  • GolangEdit
    • support any and comparable
  • GolangCode
    • support any and comparable
  • gotools
    • types fix find obj field
    • types fix object string
    • gotest fix run test file use -run mode
    • astview add new -outline for outline
    • astview add new -tp for typeparams
    • astview fix interface embedded type
  • gocode
    • fix identifier comparable
    • update lookup object

2023.01.22 Ver X38.1

  • LiteIDE
    • gotools & gocode support Go1.18 generics
    • support build for windows vs2019
    • support build for freebsd/openbsd
    • fix memory leak
  • GolangCode
    • support Go1.18 generics
    • remove options and default set
    • uncheck GOPATH for set-lib
  • LiteEnv
    • fix memory leak
    • filter go env
  • LiteBuild
    • fix memory leak
    • fix buildconfigdialog twice accept
  • LiteEditor
    • fix selection navigation saved
    • check backspace empty completion unpopup
  • GolangEdit
    • update actions for GO111MODULE
  • GolangPlay
    • load depends
  • Bookmarks
    • fix memory leak
  • Terminal
    • libterm fix build for vs2019
    • add option for set font
    • ptyqt use conptyprocess for vs2019
    • ptyqt fix unixptyprocess for freebsd/openbsd
  • gotools
    • types support generics method lookup
  • gocode
    • support generics type autocomplete
    • support incomplete dep autocomplete

2022.05.22 Ver X38.0

  • LiteIDE
    • support Go1.18 go.work
    • support Go1.18 format/types/gocode
  • LiteApp & LiteEditor
    • add 'Detroit Future' theme (thanks donuts-are-good)
  • LiteEditor
    • add go.work syntax
    • add color/dart-blue.xml (thanks qAison)
  • LiteBuild
    • only check first run action and output
    • update GoPlus config
  • LiteEnv
    • windows env use %PROGRAMFILES%\Go
  • Terminal
    • fix copy text containing tab in terminal
    • add context menu copy/paste/selectall
  • gotools
    • support Go1.18 format
    • support Go1.18 types
    • support go.work
  • gocode
    • support Go1.18 code completer
    • support go.work
    • update unsafe pkg
    • fix gomod imports completer

2021.03.02 Ver X37.4

  • LiteIDE
    • move to trash use api on macos
    • fix find&replace repaint
    • update terminal action
    • add copy fullpath action
  • LiteApp
    • editor context menu add integrated terminal action
    • folder view update integrated terminal action
    • folder view add copy full path action
    • move to trash use api on macos
  • LiteFind
    • fix find&replace editor repaint
    • fix file search replace repaint
    • windows fileserach shortcuts add ctrl+atl+f
  • LiteEditor:
    • gomod.xml add retract
  • Terminal:
    • move to core plugin
  • DlvDebugger:
    • add pass flags options

2020.10.10 Ver X37.3

  • LiteIDE
    • fix dlv debug exit crash on window
    • support mingw-64 build for window
  • LiteApp
    • update icon for hight-dpi
  • LiteBuild:
    • gosrc.xml add tool cover html command
    • gosrc.xml add make command
  • LiteEditor:
    • add dark-gray.xml color scheme, thanks for qAison
    • fix showlink tooltip bug for Qt5.12
  • GolangEdit:
    • add find usages skip tests action
  • Terminal:
    • fix winpty load for Q_OS_WIN64
    • add closeall action
  • DlvDebugger
    • fix exit crash on window
    • fix handle response regexp
  • gotools & gocode
    • update fastmod for go1.14 GOMOD
  • gotools
    • types add skip tests flag

2020.04.24 Ver X37.1

  • LiteIDE
    • add new integrated terminal plugin
    • change LiteApi, IToolWindowManager and IFileManager api
  • Terminal:
    • new terminal plugin
    • export open in integrated terminal action
    • support open multiple shells (/etc/shells) on unix
    • support open cmd/powershell/git bash on window
    • support dark mode
    • support login mode --login (unix)
    • load enviroment from LiteIDE action (unix)
    • tab style multiple terminal
    • auto save / restore terminal info
    • ctrl+c key interrupt support
    • mouse to select, enter key copy to clipboard (ctrl+c/command+c)
    • ctrl+v / command+v to paste from clipboard
  • LiteApp
    • folder add open integrated terminal action
    • update hide tool window action icon.
    • folder view enable create folder in files
    • fix SideWindowStyle::moveToolWindow crash
    • fix #1106, options widget add ScrollArea, enable resize, init check screen size
  • LiteEditor
    • change copy/paste/cut/selectall/undo/redo unregister shortcut for macos
  • FileBorwser:
    • add open integrated terminal action
    • enable create folder in files
    • simple, remove litefind/terminal depends
  • LiteFind
    • SearchResultWidget add expandAll and collapseAll button
  • GolangEdit
    • fix fold by GO_ELSE
  • gotools & gocode
    • fix & update for Go 1.14

2020.01.15 Ver X36.3

  • LiteIDE
    • fix and update gotools&gocode for support Go Module.
    • refactor option, update all plugin option page
  • LiteApp
    • refactor option page, load/save and keep option page.
  • LiteEditor
    • fix code complete escape for Qt5.12
  • Markdown
    • add CommonMark/cmark for markdown to html, replace sundown
  • GolangPackage
    • add GOPRIVATE,GONOPROXY,GONOSUMDB option
    • add goproxy.cn for GOPROXY list
    • merge GOPATH/GoModule setup to global options.
  • LiteBuild
    • add go mod vendor action
  • DlvDebugger
    • update stack frame to RPC api
  • gotools & gocode
    • fix fastmod match full version, example github.com/mypkg/v2
    • types check add basic type

2019.10.30 Ver X36.2

  • LiteIDE
    • add new image viewer plugin
    • folder view support multi copy & paste
    • folder view support move to trash
    • fix gocode crash
    • update uk (Ukrainian) translation, thanks for cl0ne
  • LiteApp
    • fix floating dock widet style
    • add dock widget floating toolbar
    • folder view support multi copy and paste
    • folder view support move to trash action
  • ImageEditor
    • add new image viewer plugin
    • support image viewer and gif video play
  • GolangEdit
    • support go1.13 number literal syntax highlight
  • gotools & gocode
    • fix bad parser crash

2019.08.28 Ver X36.1

  • LiteIDE

    • folder view support copy and paste
    • fix find usages and declinfo for _ start symbol
  • LiteApp

    • multi folder view support copy and parse
    • tool window support floating window action
  • LiteEditor

    • cached text layout, optimization long line paint
    • check and disable document too long line (4096) syntax.
  • GolangEdit

    • fix findusage and declinfo for _ start symbol
  • GolangPackage

    • add custom GOPROXY setup
    • update GO111MODULE env reload check
  • GolangDoc

    • remove godoc command, use gotools godoc
  • FileBorwser

    • folder view support copy and paste
  • Others

    • linux env add x-terminal-emulator
    • update Russian translation, thanks Sergey Belyashov
  • gotools & gocode

    • fix mod priority vendor check
  • gotools

    • godoc add go doc -all flags

2019.03.15 Ver X36

  • LiteIDE
    • add new editor path navigation toolbar
  • QuickOpen
    • quickopenfile filter text length less than 3 use editor files, otherwise search in folder files.
    • add new quickfilesystem filter
  • GolangEdit
    • use new quickfilesystem for import jump
  • LiteEditor
    • add new path navigation toolbar (use quickfilesystem)
  • GolangCode
    • fix number+dot issues completer
  • FileUtil
    • show in Finder fast on macOS

2019.02.05 Ver X35.5

  • LiteIDE
    • bug fix version
  • GolangEdit
    • fix cursor selections usages lookup
    • add byteOffsetToColumn to fix gotools/guru output byte offset to editor offset
  • LiteEditor
    • add allow vertical scrolling to the last line option
    • check file writed size != data.size and show error message
  • LiteFind
    • update search result item text for all same linenumber

2019.01.30 Ver X35.4

  • LiteIDE

    • source code navigation can be used in wrong source code
    • imports completer support gomod depends and local imports for gomod project
    • imports completer support lookup all imports by source for GOPATH project
  • LiteApp

    • fix vs-dark.qss menu icon bug for windows10
  • LiteEditor

    • fuzzy golang imports completer
    • fix complter imports offset
    • fix enter auto insert tab or space check by previous line
  • GolangCode

    • fix receive imports line process
  • GolangEdit

    • support lookup types info wrong source code
    • add jump to declaration toolbar
    • fix jump to declaration save history
  • gotools & gocode

    • source code navigation can be used in wrong source code
    • lookup gomod depends and local imports for gomod project
    • lookup all imports from source for GOPATH project

2018.12.22 Ver X35.3

  • LiteIDE

    • optimization gotools & gocode, update editor and find plugin.
  • LiteApp

    • fix liteoutput antialias setup invalid
  • LiteEditor

    • enable vertical scrollbar move last block to top viewport
    • add the cut current line operator for cut action if not selected
    • add convert tab/spaces action
    • add tabtospace/tabwidth set by litapp/mimetype/liteeditor.xml or options
    • update line wrap mode for mimetype
    • update tabtospace mode for mimetype
  • LiteFind

    • file search check and skip binary file
    • add folders/filesystem context menu file search action
  • GolangEdit, GolangCode, LiteBuild

    • fix process start with cmd contains space on macOS
  • GolangDoc

    • support check go1.12 godoc remove -html, use text mode
  • gotools & gocode

    • fix lookup named method embedded
    • optimization, check save/load pkgconfig
    • add godoc command for check go1.12 use text mode
  • gocode

    • fixed global var completion

2018.11.12 Ver X35.2

  • LiteIDE
    • fixed types info jump position
    • optimization types info lookup cache
  • LiteEditor
    • single line comment set after white spaces and add space
    • go.mod editor support comment action
    • color scheme support MatchBrackets background, default gray #808080
  • Bookmarks
    • sort bookmark model by name/line, add context menu goto/remove/removeThisFile/removeAllFiles action
  • GolangDoc
    • fix mod package godoc import path view
  • GolangEdit
    • fix lookup types info by gocode cache
  • gotools & gocode
    • fixed types jump info position
    • optimization types info lookup cache

2018.10.24 Ver X35.1

  • LiteIDE
    • BUG fixed, gocode code jump and import line jump
  • GolangEdit
    • fix jump def for import line
  • gotools & gocode
    • fix types jump

2018.10.24 Ver X35

  • LiteIDE

    • all support Go1.11 Go modules
    • fast lookup types info by cache
    • fix delve debug recurse set blocking
  • LiteApp

    • side window style enable move tool window to any left/right/bottom side.
    • side window style output bar shortcut change to command+meta+number (macos) or ctrl+shift+number
  • GolangEdit

    • fast lookup types info by gocode cache
    • find all usages support Go modules work dir
    • refactor symbol support Go module work dir
  • GolangAst

    • support import path gopath/vendor/modules doc view
  • LiteDebug

    • add automatically add breakpoint main.main when debugging option (default disable)
  • DlvDebugger

    • fix dlv list variables blocking, change LoadConfig recurse to 3
  • LiteBuild

    • update gosrc.xml for support custom target workdir
  • gotools & gocode

  • gotools

    • find all usages support Go module work dir
  • gotools

    • fast completer for Go module project
    • provide types info for liteide by cache

2018.10.05 Ver X34.3

  • LiteIDE
    • fix support go1.11 modules
  • GolangEdit
    • fix jump import line
    • fix find usages for import line
  • LiteEditor
    • fix gocode completer item kind update
  • GolangCode
    • enviroment changed to reset gocode
  • gotools & gocode
    • types: fix module-based project with several subpackages #977
    • types: fix redeclared file parser cursor first
    • types: fix source file update check in stdin
    • types: fix x test files check
    • gomod: fix lookup module for go list
  • gocode
    • fix gocode crash #978

2018.09.15 Ver X34.2

  • LiteIDE
    • fix gotools & gocode support go1.11 modules sub folder
    • support custom GO111MODULE setup
  • LiteApp
    • fix #939 display right margin at column wrong
    • change mime type check fullname first
  • GolangCode
    • fix #970 goplay editor cgo crash
  • GolangEdit
    • find usages / rename symbol add skip GOROOT actions
  • GolangPackage
    • add custom GO111MODULE setup
  • LiteEditor
    • add extra mouse navagite go back and forward
    • add gomod.xml for go.mod syntax
  • LiteBuild
    • add gomod.xml for go.mod build command
  • gotools & gocode
    • fix go1.11 modules sub folder

2018.08.12 Ver X34.1

  • LiteIDE
    • update gotools support go1.11 modules
    • update 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
  • 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

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
  • 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
    • add default-func color theme
    • add style for scroll bars in sublime.qss, thanks hauke96
    • add marks for selections and findings, thanks 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 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
    • 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
    • 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
  • 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:
  • FileBrowser:
    • option show hidden files
  • LiteBuild:
  • 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
  • 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
    • 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