liteide

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

Github星跟踪图

LiteIDE X

liteide-logo

Introduction

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

  • Version: X36.3 (support go1.11 Go modules)
  • Author: visualfc

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
  • 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.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 clone of nsf/gocode
    • Integrated gomodifytags
    • Support source query tools guru
    • Debug with GDB and 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 get -u github.com/visualfc/gotools
go get -u github.com/visualfc/gocode

Windows/Linux: copy GOPATH/bin gotools and gocode to liteide/bin
MacOS: copy GOPATH/bin gotools and gocode to LiteIDE.app/Contents/MacOS

Documents

New Home Page

主要指标

概览
名称与所有者visualfc/liteide
主编程语言C++
编程语言Shell (语言数: 11)
平台
许可证GNU Lesser General Public License v2.1
所有者活动
创建于2012-11-19 01:54:25
推送于2025-05-19 13:31:37
最后一次提交2025-05-19 21:29:36
发布数71
最新版本名称x38.4 (发布于 )
第一版名称x15 (发布于 )
用户参与
星数7.7k
关注者数361
派生数1k
提交数2.8k
已启用问题?
问题数1137
打开的问题数406
拉请求数151
打开的拉请求数0
关闭的拉请求数26
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?