LiteIDE X32 发布,Go 语言开发工具
七叶 2017年06月13日

LiteIDE X32 发布,Go 语言开发工具

七叶 七叶 发布于2017年06月13日 收藏 18 评论 44

玩转软件开发云,集华为近30年研发精华开发神器!>>>  

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

下载地址

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:LiteIDE X32 发布,Go 语言开发工具
分享
评论(44)
精彩评论
5
已放弃,转投vscode
2
没有人说Gogland?,jetbrains出品,绝对秒杀这货了
最新评论
0
没有前途
0

引用来自“久永”的评论

能不能把编译环境也打包进去?
想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!

引用来自“Kisy”的评论

下载go,把go/bin路径添加到系统path变量里,然后就可以编译了,很难吗?

引用来自“久永”的评论

回复@Kisy : 很难!因为对于初学者来说,只会点下 exe 。你觉得容易,是因为你会。我觉得我难,是因为我想不用配环境变量实现绿色启动。
那就下msi版啊,路径也不用设置,跟装软件一样,装完就能用
0

引用来自“久永”的评论

能不能把编译环境也打包进去?
想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!

引用来自“Kisy”的评论

下载go,把go/bin路径添加到系统path变量里,然后就可以编译了,很难吗?
回复@Kisy : 很难!因为对于初学者来说,只会点下 exe 。你觉得容易,是因为你会。我觉得我难,是因为我想不用配环境变量实现绿色启动。
0

引用来自“久永”的评论

能不能把编译环境也打包进去?
想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!
下载go,把go/bin路径添加到系统path变量里,然后就可以编译了,很难吗?
0
感谢@七叶 ,整个团队一直在用LiteIDE,祝LiteIDE越来越好。:+1:
0
官网打不开?
0
作者坚持到现在,很不容易,精神上要支持一下的,我已经放弃liteide很久了
0
这个太弱了。看我jetbrains家族出品,:

http://www.jetbrains.com/go
0
我能不能说,因为没有好用的ide,导致我一直没学会GO语言?
0

引用来自“红薯丸子”的评论

中文化做的很好!
中国人写的。。。中文不好。。。让他转籍去,哈哈哈~~~
5
已放弃,转投vscode
0
我大IDEA用来干嘛的。
0
全局搜索方面的功能很不好用,跳转也总要点几次才行。用回eclipse了
0

引用来自“游客”的评论

没有人说Gogland?,jetbrains出品,绝对秒杀这货了
一个是航母 一个是驱逐舰 没有可比性
0
2
没有人说Gogland?,jetbrains出品,绝对秒杀这货了
0
能不能把编译环境也打包进去?
想写个HelloWorld真难啊!
发布的二进制能不能做到,我下载下来,用 IDE 创建个默认文件,然后就能调试?
不要总是设计给会用的人用啊!
0

引用来自“游客”的评论

直接提交给GNU 然后让其进化成一个全语言的IDE工具。
NO!全语言的太多了!能专做Go吗?
0
直接提交给GNU 然后让其进化成一个全语言的IDE工具。
0

引用来自“红薯丸子”的评论

中文化做的很好!
中国人开发的,哥:joy:

相关资讯

最新资讯
热门资讯
顶部