LiteIDE で golang パッケージのソース コードを表示する最も簡単な方法は何ですか?
たとえば、次のようなコードがある場合:
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 キーを押しながらクリックするだけで、宣言/実装にアクセスできます。
パッケージがアーカイブで圧縮されているため、 LiteIDEJump to declaration
でメニューが機能しませんか?.a
file pkg/linux_amd64/github.com/revel/revel.a
pkg/linux_amd64/github.com/revel/revel.a: current ar archive
QtCreator のようにソースを表示する宣言に移動する簡単な方法はありますか?