README.md

    LiteIDE X

    liteide-logo

    Introduction

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

    • Version: X37.4 (support 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
      • 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.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

    Links

    Donate

    New Home Page

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/visualfc/liteide

    发行版本

    当前项目没有发行版本

    贡献者 86

    全部贡献者

    开发语言

    • C++ 91.5 %
    • C 2.1 %
    • Shell 1.6 %
    • CSS 1.5 %
    • QMake 1.2 %