Go 语言开发工具 LiteIDE X32 正式发布。
历经三个月,200 多次源码提交,LiteIDE终于完成了新版本的发布,liteide.org 网站在 HopeHook 的帮助下也正式推出。
LiteIDE X32 在界面会话、编译系统、源码编辑、代码分析等方面有了很大改进,从去年开始重写的 MulitFolderModel 也终于完成应用到 LiteIDE 的目录窗口中。
提供了更多的界面主题和编辑器配色,感谢 HopeHook
支持外部图标加载功能
支持会话切换功能(会话保持自己的目录和文件)
编译目录支持自定义 GOPATH
编译目录支持更多的设置
调试插件/Go编辑插件支持编译目录的 BUILDFLAGS -tags 设定
完善 Go 代码导航和重构功能
更多的功能更新和 BUG 修复见历史记录
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
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
下载地址
引用来自“久永”的评论
能不能把编译环境也打包进去?想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!
引用来自“Kisy”的评论
下载go,把go/bin路径添加到系统path变量里,然后就可以编译了,很难吗?引用来自“久永”的评论
回复@Kisy : 很难!因为对于初学者来说,只会点下 exe 。你觉得容易,是因为你会。我觉得我难,是因为我想不用配环境变量实现绿色启动。引用来自“久永”的评论
能不能把编译环境也打包进去?想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!
引用来自“Kisy”的评论
下载go,把go/bin路径添加到系统path变量里,然后就可以编译了,很难吗?引用来自“久永”的评论
能不能把编译环境也打包进去?想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!
引用来自“红薯丸子”的评论
中文化做的很好!想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!
引用来自“游客”的评论
直接提交给GNU 然后让其进化成一个全语言的IDE工具。引用来自“红薯丸子”的评论
中文化做的很好!引用来自“nokia”的评论
c:/go/bin/go.exe build -i -o doo$(GOEXE) [E:/go_code/src/doo]成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
引用来自“七叶”的评论
之前上传的版本有问题,已修复,请重新下载引用来自“ylywyn”的评论
回复@七叶 :已重下。 以前随便在一个非main目录下build一下(主要是检测语法)不生成可执行文件的,现在怎么都要生成了?引用来自“七叶”的评论
不好意思,BUG修复后重新上传,还得需要重新下载。引用来自“haitaosoft”的评论
是用go写的吗?含go的编译环境吗?win32下解压即可使用吗?引用来自“黄者”的评论
好像是C++写的,从源码编译的话,好慢啊……不包含go文件环境。
解压可用,在bin文件夹里面。
引用来自“haitaosoft”的评论
运行速度,c++写的应该不会慢,但是qt就又很难说了它自身的运行效率不慢。
引用来自“nokia”的评论
c:/go/bin/go.exe build -i -o doo$(GOEXE) [E:/go_code/src/doo]成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
引用来自“七叶”的评论
之前上传的版本有问题,已修复,请重新下载引用来自“ylywyn”的评论
回复@七叶 :已重下。 以前随便在一个非main目录下build一下(主要是检测语法)不生成可执行文件的,现在怎么都要生成了?引用来自“haitaosoft”的评论
是用go写的吗?含go的编译环境吗?win32下解压即可使用吗?引用来自“黄者”的评论
好像是C++写的,从源码编译的话,好慢啊……不包含go文件环境。
解压可用,在bin文件夹里面。
引用来自“nokia”的评论
c:/go/bin/go.exe build -i -o doo$(GOEXE) [E:/go_code/src/doo]成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
引用来自“七叶”的评论
之前上传的版本有问题,已修复,请重新下载引用来自“ylywyn”的评论
回复@七叶 :已重下。 以前随便在一个非main目录下build一下(主要是检测语法)不生成可执行文件的,现在怎么都要生成了?我将想办法解决。x32引入 -o 的目的是为了自定义目标文件名。
引用来自“haitaosoft”的评论
是用go写的吗?含go的编译环境吗?win32下解压即可使用吗?不包含go文件环境。
解压可用,在bin文件夹里面。
引用来自“nokia”的评论
c:/go/bin/go.exe build -i -o doo$(GOEXE) [E:/go_code/src/doo]成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
引用来自“七叶”的评论
之前上传的版本有问题,已修复,请重新下载引用来自“nokia”的评论
c:/go/bin/go.exe build -i -o doo$(GOEXE) [E:/go_code/src/doo]成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
引用来自“七叶”的评论
之前上传的版本有问题,已修复,请重新下载引用来自“nokia”的评论
c:/go/bin/go.exe build -i -o doo$(GOEXE) [E:/go_code/src/doo]成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
成功: 进程退出代码 0.
doo$(GOEXE) [E:/go_code/src/doo]
错误: 进程无法启动.
请问七叶兄,这个是因为我少设置了哪个环境变量
像pgadmin4