0

0

LiteIDE是什么

青灯夜游

青灯夜游

发布时间:2023-01-17 11:00:39

|

3640人浏览过

|

来源于php中文网

原创

LiteIDE是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),是Go语言的一个开发工具,基于Qt开发(一个跨平台的C++框架),支持Windows、Linux和Mac OS X平台。

LiteIDE是什么

本教程操作环境:windows10系统、LiteIDE X36版本、Dell G3电脑。

LiteIDE 是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),基于 Qt 开发(一个跨平台的 C++ 框架),支持 Windows、Linux 和 Mac OS X 平台。LiteIDE 的第一个版本发布于 2011 年 1 月初,是最早的面向Go语言的 IDE 之一。

LiteIDE在编辑、编译和运行 Go 程序和项目方面都有非常好的支持。同时还包括了对源代码的抽象语法树视图和一些内置工具(此开发环境由国人 vfc 大叔开发)。

LiteIDE 是一款非常好用的轻量级 Go 集成开发环境(基于 QT、Kate 和 SciTE),包含了跨平台开发及其它必要的特性,对代码编写、自动补全和运行调试都有极佳的支持。它采用了 Go 项目的概念来对项目文件进行浏览和管理,它还支持在各个 Go 开发环境之间随意切换以及交叉编译的功能。

同时,它具备了抽象语法树视图的功能,可以清楚地纵览项目中的常量、变量、函数、不同类型以及他们的属性和方法。

下载 LiteIDE

大家可以通过以下方式来下载 LiteIDE 安装包:

本节我们需要下载 Windows 版本的 LiteIDE 安装包。

1.gif

因为 LiteIDE 是绿色版的,无需安装,所以下载完成后,得到的是一个 ZIP 格式的压缩文件。

2.gif

将压缩包解压到任意目录,这里我们将压缩包解压到了 D 盘,解压后会得到一个名为“liteide”的文件夹。

3.gif

进入 LiteIDE 文件夹中的 bin 文件夹,可以在 bin 文件夹中找到名为“liteide.exe”的文件,它就是 LiteIDE 的启动程序。

4.gif

双击运行“liteide.exe”就可以正常打开 LiteIDE 了,为了方便以后的使用,建议大家在桌面创建 LiteIDE 的快捷方式(在“liteide.exe”上右键→“发送到”→“桌面快捷方式”)。

5.gif

配置 LiteIDE

修改当前的运行环境,需要根据系统的不同设置对应的运行环境,因为我们使用的是 64 位的 Windows 系统,所以这里需要将运行环境设置为 Win64 。

阿里云-虚拟数字人
阿里云-虚拟数字人

阿里云-虚拟数字人是什么? ...

下载

6.gif

配置当前运行环境,点击“工具”,在下拉菜单中选择“编辑当前环境”,如下图所示。

7.gif

在打开的文件中找到“GOROOT=xxx”,并将其修改为环境变量中 GOROOT 对应的值,如下所示。(注意:修改完成后记得保存)

8.gif

如果记不清了也没关系,可以在 CMD 窗口中使用go env命令查看 GOROOT 对应的值。

9.gif

添加自定义 GOPATH,在“工具”菜单中找到“管理 GOPATH/Modules...”,如下图所示。(注意:因为系统中已经包含了一个默认的 GOPATH,所以此步骤不是必须的,了解即可)

10.gif

在弹出的窗口中找到“使用自定义 GOPATH”,将其勾选,然后点击“添加目录”,选择合适的目录即可。

11.gif

新建项目

到这里 LiteIDE 已经基本上配置完成了,下面我们就来创建一个项目来测试一下。

首先,在“文件”菜单中选择“新建”,在弹出的窗口中,选择系统默认的 GOPATH 路径,模板选择“Go1 Command Project”,最后填写项目名称,并选择合适的目录,确认无误后点击“OK”。

12.gif

新建好的项目是下面这样的,编辑器自动为我们创建了两个文件,并在“main.go”中生成了简单的代码。

13.gif

点击编辑器右上方的“BR”按钮,就可以运行“main.go”中的代码,同时会在当前目录下生成一个 .exe 的可执行文件。

14.gif

【相关推荐:Go视频教程编程教学

相关专题

更多
视频后缀名都有哪些
视频后缀名都有哪些

视频后缀名都有avi、mpg、mpeg、rm、rmvb、flv、wmv、mov、mkv、ASF、M1V、M2V、MPE、QT、VOB、RA、RMJ、RMS、RAM、等等。更多关于视频后缀名的相关知识,详情请看本专题下面的文章,php中文网欢迎大家前来学习。

3448

2023.10.31

C++ Qt图形开发
C++ Qt图形开发

本专题专注于 C++ Qt框架在图形界面开发中的应用,系统讲解窗口设计、信号与槽机制、界面布局、事件处理、数据库连接与跨平台打包等核心技能,通过多个桌面应用项目实战,帮助学员快速掌握 Qt 框架并独立完成跨平台GUI软件的开发。

68

2025.08.15

C++ 图形界面开发基础(Qt方向)
C++ 图形界面开发基础(Qt方向)

本专题系统讲解 使用 C++ 与 Qt 进行图形界面(GUI)开发的核心技能,内容涵盖 Qt 项目结构、窗口组件、信号与槽机制、事件处理、布局管理、资源管理,以及跨平台编译与打包流程。通过多个小型桌面应用实战案例,帮助学习者掌握从界面设计到功能实现的完整 GUI 开发能力。

54

2025.12.05

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1465

2023.10.24

Go中Type关键字的用法
Go中Type关键字的用法

Go中Type关键字的用法有定义新的类型别名或者创建新的结构体类型。本专题为大家提供Go相关的文章、下载、课程内容,供大家免费下载体验。

233

2023.09.06

go怎么实现链表
go怎么实现链表

go通过定义一个节点结构体、定义一个链表结构体、定义一些方法来操作链表、实现一个方法来删除链表中的一个节点和实现一个方法来打印链表中的所有节点的方法实现链表。

444

2023.09.25

go语言编程软件有哪些
go语言编程软件有哪些

go语言编程软件有Go编译器、Go开发环境、Go包管理器、Go测试框架、Go文档生成器、Go代码质量工具和Go性能分析工具等。本专题为大家提供go语言相关的文章、下载、课程内容,供大家免费下载体验。

246

2023.10.13

0基础如何学go语言
0基础如何学go语言

0基础学习Go语言需要分阶段进行,从基础知识到实践项目,逐步深入。php中文网给大家带来了go语言相关的教程以及文章,欢迎大家前来学习。

697

2023.10.26

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

9

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Rust 教程
Rust 教程

共28课时 | 4.5万人学习

Kotlin 教程
Kotlin 教程

共23课时 | 2.6万人学习

Go 教程
Go 教程

共32课时 | 3.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号