首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LiteIDE中Golang包的查看源

LiteIDE中Golang包的查看源
EN

Stack Overflow用户
提问于 2014-06-12 09:42:20
回答 2查看 660关注 0票数 2

在LiteIDE中查看golang包的源代码最简单的方法是什么?

例如,当有这样的代码时:

代码语言:javascript
复制
import "github.com/revel/revel"

func init() {
    // Filters is the default set of global filters.
    revel.Filters = []revel.Filter{
        revel.PanicFilter,             // Recover from panics and display an error page instead.
        revel.RouterFilter,            // Use the routing table to select the right Action
        revel.FilterConfiguringFilter, // A hook for adding or removing per-Action filters.
        revel.ParamsFilter,            // Parse parameters into Controller.Params.
        revel.SessionFilter,           // Restore and write the session cookie.
        revel.FlashFilter,             // Restore and write the flash cookie.
        revel.ValidationFilter,        // Restore kept validation errors and save new ones from cookie.
        revel.I18nFilter,              // Resolve the requested language
        HeaderFilter,                  // Add some security based headers
        revel.InterceptorFilter,       // Run interceptors around the action.
        revel.CompressFilter,          // Compress the result.
        revel.ActionInvoker,           // Invoke the action.
    }
}

如果我想知道revel.PanicFilter到底做了什么,我会访问http://github.com/revel/revel并查找源代码。

当使用C++ (QtCreator)时,我只需要使用ctrl+click就可以访问声明/实现。

我的Jump to declaration菜单在LiteIDE中不工作,可能是因为包在.a存档中被压缩了?

代码语言:javascript
复制
file pkg/linux_amd64/github.com/revel/revel.a 
pkg/linux_amd64/github.com/revel/revel.a: current ar archive

是否有更容易的方式去声明来查看源代码,就像在QtCreator中一样?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-23 14:40:51

F2键跳转到Lite IDE v24.3中的库函数声明

票数 5
EN

Stack Overflow用户

发布于 2015-01-29 08:26:32

Ctrl+Shift+J在LiteIDE 26上为我工作。F2不工作!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24181198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档