# liteide **Repository Path**: visualfc/liteide ## Basic Information - **Project Name**: liteide - **Description**: LiteIDE是一个开源、轻量级、跨平台的Go语言IDE。 - **Primary Language**: C++ - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: http://github.com/visualfc/liteide - **GVP Project**: No ## Statistics - **Stars**: 223 - **Forks**: 53 - **Created**: 2013-06-08 - **Last Updated**: 2025-05-31 ## Categories & Tags **Categories**: devtools **Tags**: None ## README LiteIDE X ========= ![liteide-logo](liteidex/liteide-logo/liteide.png) ### Introduction _LiteIDE is a simple, open source, cross-platform Go IDE._ * Version: X38.2 * Author: [visualfc](mailto:visualfc@gmail.com) ### Features * Core features * System environment management * MIME type management * Configurable build commands * Support files search replace and revert * Quick open file, symbol and commands * Plug-in system * Integrated terminal * Advanced code editor * Code editor supports Golang, Markdown and Golang Present * Rapid code navigation tools * Syntax highlighting and color scheme * Code completion * Code folding * Display save revision * Reload file by internal diff way * Golang support * Support Go1.18~Go1.20 generics * Support Go1.18 go.work * Support Go1.11 Go modules * Support Go1.5 Go vendor * Support Go1 GOPATH * Golang build environment management * Compile and test using standard Golang tools * Custom GOPATH support system, IDE and project * Custom project build configuration * Golang package browser * Golang class view and outline * Golang doc search and api index * Source code navigation and information tips * Source code find usages * Source code refactoring and revert * Integrated [gocode](https://github.com/visualfc/gocode) clone of [nsf/gocode](https://github.com/nsf/gocode) * Integrated [gomodifytags](https://github.com/fatih/gomodifytags) * Support source query tools guru * Debug with GDB and [Delve](https://github.com/derekparker/delve) ### Supported Systems * Windows x86 (32-bit or 64-bit) * Linux x86 (32-bit or 64-bit) * MacOS X10.6 or higher (64-bit) * FreeBSD 9.2 or higher (32-bit or 64-bit) * OpenBSD 5.6 or higher (64-bit) ### Latest Release Supported Platform Details * Windows * liteide-latest.windows-qt5.zip -> WindowsXP, Windows 7 8 10 * liteide-latest.windows-qt4.zip -> WindowsXP, Windows 7 * macOS * liteide-latest.macosx-qt5.zip -> macOS 10.8 or higher * Linux x64 * liteide-latest.linux-64-qt4.tar.bz2 -> Linux (64 bit) build on ubuntu 16.04 * liteide-latest.linux-64-qt5.tar.bz2 -> Linux (64 bit) build on ubuntu 16.04 * Linux x32 * liteide-latest.linux-32-qt4.tar.bz2 -> Linux (32 bit) build on ubuntu 16.04 * liteide-latest.linux-32-qt5.tar.bz2 -> Linux (32 bit) build on ubuntu 16.04 * ArchLinux * liteide-latest.archlinux-pkgbuild.zip -> ArchLinux (64 bit) PKGBUILD ### LiteIDE Command Line liteide [files|folder] [--select-env id] [--local-setting] [--user-setting] [--reset-setting] --select-env [system|win32|cross-linux64|...] select init environment id --local-setting force use local setting --user-setting force use user setting --reset-setting reset current setting ( clear setting file) ### Update liteide tools for support new Golang Version go install github.com/visualfc/gotools@latest go install github.com/visualfc/gocode@latest Windows/Linux: copy GOPATH/bin gotools and gocode to liteide/bin MacOS: copy GOPATH/bin gotools and gocode to LiteIDE.app/Contents/MacOS ### Documents * How to Install * FAQ * 安装 LiteIDE * FAQ 中文 ### Links * LiteIDE Home * LiteIDE Source code * Gotools Source code * Gocode Source code * Release downloads * * * [百度网盘](https://pan.baidu.com/s/1wYHSEfG1TJRC2iOkE_saJg) 密码:jzrc * Google group * Changes ### Donate * https://visualfc.github.io/support ### New Home Page * [Home](http://liteide.org) * [English Document](http://liteide.org/en/documents) * [中文文档](http://liteide.org/cn/documents) * More info at [liteide.org](http://liteide.org)