问题标签 [goclipse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - 如何在安装了 goclipse 的 Eclipse 中运行 GO 项目
我已经在我的 Eclipse 中安装了 goclipse 并创建了一个新的 go 项目。
现在这就是我所拥有的:
我有 hello.go 看起来像这样:
然后我按下运行按钮,或者右键单击文件 hello.go,然后运行,它什么也没给出。此外,它在 bin 文件夹中也是空的。
然后我按下run configurations
按钮,那里几乎是空的,只有一个项目名称。它给:
这是我对 Go 的偏好:
我注意到 GOROOT 和 GOPATH 都与资源管理器中列出的不同,但是一旦我将它们更改为 C:\Go\src\pkg 或 C:\Go\src,应用和确定按钮就会被禁用。此外,我也没有 C:\Go\src\pkg 文件夹。
我可以go install
或go build
在命令行中,但我想将 eclipse 用于另一个更大的项目。它是 windows 7,eclipse 版本是 Luna Service Release 1 (4.4.1)。谢谢你。
编辑:现在我有以下配置,它工作正常: Go 安装在 c:\Go 中的 Preferences: GOROOT:C:\Go, GOPATH: C:\Users\Tiina\go_workspace Preferences 中的其余部分是自动填写的. helloTest 项目位于 C:\Users\Tiina\go_workspace\src\helloTest hello.go 位于 C:\Users\Tiina\go_workspace\src\helloTest\hello.go 也许是因为我从现有代码创建了一个项目,并且有东西留下了,它会自动添加另一个 GOPATH,在 Preferences 中删除它。
go - GoClipse v0.91 可以开放定义吗?
我已经安装了golang1.4和GoClipse v0.91,但是我想打开fmt.Printf()
定义,它显示“无法运行程序oracle”。我用谷歌搜索,知道 oracle 是 GoClipse 的插件,但我找不到 gooracle.exe 或其他类似的东西。我尝试下载gooracle
,但一无所获。任何人都可以帮忙吗?
eclipse - 为什么 gdb 版本 7.8.1 会因 eclipse for c++ 失败而失败?
我已经在我的 Mac 上安装了 gdb,并成功地让它从命令行和 LiteIDE 运行。但是,当我在 Eclipse(Goclipse 和 C++ 程序)下运行它时,我得到了错误:
命令错误:gdb --version 无法运行程序“gdb”:未知原因
我安装了最新版本的 gdb,我相信路径是正确的。
我尝试在 C 设置中修改 gdb 配置,但没有效果。
查找 gdb 可执行文件是否有问题,或者实际上查找可执行文件有问题?
eclipse - 在 Eclipse 中运行 golang Hello World 的问题
好吧,所以只是一个免责声明,我怀疑这个问题将与另一个问题重复,但我什至不确定要搜索什么。
我以前从未使用过 Eclipse 或 Golang,并且正在尝试让一个基本的 hello world 应用程序工作。
我已经安装了 goclipse 插件,创建了一个新的 go 包和 go 命令源文件。从我读到的在 Eclipse 中运行项目的内容中,您右键单击包,选择 Run as 然后设置运行配置。当我尝试选择 go 包时出现问题,因为没有显示,如果我将其留空,则会引发“找不到 Go 包”异常。
感谢您提供任何帮助。
编辑:根据答案建议,我决定使用基本命令行,但是一位朋友也推荐了 LiteIDE。关于让 Go 在 Eclipse 中工作,我会“假设”tmichels 的回答是正确的。
eclipse - 在月食 4.4.1 上安装了 goclipse,但它没有显示在首选项中
从以下位置安装 goclipse:https ://github.com/GoClipse/releases/raw/master/ 我错过了任何其他步骤吗?
debugging - 使用 GoClipse 时无法跨步
这是如何使用 GoClipse 调试 Go 程序的重复问题?,但是该线程仅回答了海报提出的两个问题之一。
当我使用 GoClipse 调试我的程序时,“step over”命令的功能与“step into”命令完全相同。
有没有其他人看到这个问题?
linux - 让 GoClipse 在正常的 GO 工作区中正常工作
我一直在尝试在 Linux (CentOS6.6) 上使用 GoClipse (0.8.1v2001409161333 - goclipse_feature.feature.group 提供的最新版本) 和 Eclipse (4.4.2),并通过 yum 安装 GO (1.4.2-2.el6)来自 EPEL 并且只实现了部分功能。
Intellisense 似乎适用于内置包,但 GoClipse 似乎对它的目录结构做了一些奇怪的事情,这与正常的 GO 工作区布局不同。源代码控制下的现有结构如下所示:
$GOPATH/bin/...
$GOPATH/pkg/...
$GOPATH/src/externalsite/module/version/*.go
$GOPATH/src/externalsite/module/version/subdir/*.go
$GOPATH/src/me/module/*.go
$GOPATH/src/me/module/feature/*.go
当我尝试使用 GoClipse 时,它似乎总是坚持 *.go 文件必须是 bin|pkg|src 目录的对等文件。这意味着我要么将我的 *.go 文件放在 $GOPATH 中,要么告诉 GoClipse main.go 在哪里($GOPATH/src/me/module/main.go),然后 GoClipse 再次创建 bin|pkg|src 目录:
$GOPATH/src/me/module/bin/
$GOPATH/src/me/module/pkg/
$GOPATH/src/me/module/src/
我的 GoClipse 配置正确设置了 $GOPATH(我尝试使用未定义的 $GOROOT 或设置为 yum 安装位置无效),并且在从现有代码创建 Go 项目时将位置指定为 $GOPATH/src/me/module/(手动扩展 $GOPATH)
我找到的一些资源似乎没有提供任何关于让 GoClipse 尊重正确的 go 工作区结构的建议,我希望有人能告诉我如何做到这一点。
以下资源可能很有趣,但它们并不能解决这个困难:
如何在安装了 goclipse 的 Eclipse 中运行 GO 项目
https://github.com/GoClipse/goclipse
eclipse - 在 goclipse 中启用断点
我正在尝试在 OS-X 10.9.5 上使用 goclipse v0.11.0 调试在 eclipse Luna 中运行的 go 程序。我正在使用来自 brew 的 GNU gdb (GDB) 7.9.1 和 go1.4.2。
我使用此处的说明成功安装并进行了代码签名gdb
:
http://ntraft.com/installing-gdb-on-os-x-mavericks/
我正在构建我的 go 程序,-gcflags "-N -l"
并且可以在命令行上成功调试它,包括在 go 函数处设置断点并使用命令行单步执行它们gdb
,源代码会按原样显示。
但是,在 goclipse 中我根本无法设置断点,因为菜单上的“切换断点”项是灰色的,并且“断点类型”列表显示“无可用”。
如果我选择'Stop on Startup at''main',那么我可以单步执行汇编程序,这无济于事,但证明正在使用gdb。
如果我保持上面的选项设置,等到程序遇到main
断点,然后键入(在 eclipse 中的 gdb 控制台)break main.foo
,然后cont
,然后在正确的位置设置断点,我可以在 Eclipse IDE 中单步执行。因此,似乎唯一的问题是在 IDE 中设置断点。
相关的 go 程序是一个文件,它在命令行 gdb 下工作,我已经删除了二进制文件并重新启动,所以这不是“需要重建”的问题。
相关问题:如何使用 GoClipse 调试 Go 程序?但是,两个答案是“禁用启动时停止”(在这里没有区别),并且-gcflags "-N -l"
给出了确保(没有区别)。
截屏:
有任何想法吗?
eclipse - goClipse:执行准备启动的内部错误。原因:java.lang.NullPointerException 为什么?
我正在尝试在 ubuntu 14.04 上安装 goClipse。我已经从存储库安装了 java8,并下载了 eclipse mars 4.5。
我在一个名为 hello.go 的文件中尝试了这个示例代码:
但它只能从终端使用以下命令工作:
谢谢你
eclipse - Goclipse 中未显示轮廓
配置go eclipse插件的一切,按Command-O,不能显示大纲。任何人都可以帮忙吗?
Mac Eclipse 版本:Mars JDK 1.8