问题标签 [goland]

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.

0 投票
1 回答
244 浏览

pycharm - Goland 和 PyCharm 在 mac 中的同一个签出代码仓库

不确定这是否是提出以下问题的正确论坛:

我在运行 High Sierra 的 Macbook Pro 机器上使用pycharm和都在同一个签出代码库上。goland我想确保pycharm和之间的临时文件goland不共享。

我面临的主要问题是,当我打开 GoLand 或 PyCharm 时,它会从我使用的最后一个软件中获取状态(即,如果我pycharms用来进行一些编码,则打开时会打开同一组文件,GoLand这很烦人并且浪费很多时间。

我可以修改什么以确保它们都保持单独的状态。

编辑->

似乎intellij确实使这个可配置的..基于这个链接。

https://intellij-support.jetbrains.com/hc/en-us/articles/207240985-Changing-IDE-default-directories-used-for-config-plugins-and-caches-storage

理想情况下,我想让 pycharm 缓存位于.idea/pycharmand .idea/goland

0 投票
1 回答
562 浏览

intellij-idea - Goland 自定义 shell 不适用于调试模式

我的 Go 程序使用librdkafka的是原生 C 库。

由于我在 Windows 上工作,因此我使用 Cygwin + pkg-config 与该库链接。由于只能在 Cygwin 中构建程序,因此我必须Goland与 Cygwin shell 链接(而不是默认的 CMD)

在此处输入图像描述

当我运行它时它工作正常(Shift + F10),但在我调试时失败(Shift + F9

在此处输入图像描述

这与我不在 Cygwin 中但在默认 CMD 中运行它时遇到的错误相同。就好像自定义外壳/终端配置不适用于调试模式。

有任何想法吗?

0 投票
1 回答
3937 浏览

docker - 使用docker时在Goland中配置GOROOT

我正在新的 GoLand IDE 中使用 Docker 构建一个 Go 项目。不幸的是,我无法GOROOT正确配置我的配置,因此无法最大限度地使用 GoLand 期货。

我有以下dockerfile:

我现在执行我的项目如下:

  1. docker build -t project-name .
  2. docker run -it -v ~/project-dir:/go/src/github.com/Name/ProjectName/app

这可行,但是,我找不到如何配置 GoLand 以将我的 Docker 映像上的路径usr/local/go/bin用于我的 GoRoot,这在 GoLand 中是否可行?(如果没有,为什么还要添加“docker support”?)

0 投票
1 回答
285 浏览

intellij-idea - Intellij 键盘映射 - 如何向上或向下跳转 x 行

有没有什么方法可以创建一个键盘映射来在 GoLand 中向上或向下跳转 x 行?刚从 sublime 切换到 Goland,我真的很需要这个捷径...

谢谢

0 投票
1 回答
122 浏览

go - Run 的输出耗时过长

如果我点击“Run go build index.go”,Goland 需要 3 秒才能返回输出。每次大约需要20秒。这与代码无关,因为代码很简单:

如果我在终端上运行这个文件go run index.go,大约需要 1 秒。

我是第一次安装 Goland,所以里面没有旧的配置。我该如何解决这个问题?

0 投票
0 回答
87 浏览

intellij-idea - IdeaVim - 如何在正常模式下使用竖线?

它在命令模式下使用块光标,在插入/替换模式下使用竖线,如何在两种模式下使用竖线?我删除 Settings -> Editor -> General -> Appearance -> Use block caret了选项,但行为没有改变。

0 投票
1 回答
347 浏览

debugging - 在 GoLand 的控制台中运行 termbox-go 应用程序

我想使用 termui 库(构建在 termbox-go 库之上)创建一个带有控制台 UI 的 Go 应用程序。我可以构建应用程序并从命令行运行它,但它不会在 Windows 10 上的 GoLand IDE (2018.1.3) 内启动。

syscall.Syscall在使用SetConsoleScreenBufferSize参数调用时,它在 termbox-go 初始化期间失败。屏幕缓冲区的大小为 80x25。错误信息只是“参数不正确”。

如何在 GoLand 或其他 IDE 中调试 termbox-go 应用程序?

0 投票
1 回答
60 浏览

javascript - JetBrains GoLand permanently loosing version control state: need manual refresh on any change

Every now and than the IDEA based GoLand JetBrains IDE refuses to work along side with Node.js (react/redux/JS) based applications.

The problem looks like this:

  1. When you change something, the file is marked orange which kind of suggests, that the file is in undefined state (as far as I remember).
    enter image description here

  2. The file is not listed as changed in the Version Control, you need to hit refresh: enter image description here

  3. After refresh, the file is in defined state again and: enter image description here the file is also listed as blue (changed)
    enter image description here

But what is the reason for this issue, it should not need manual refresh all the time!

0 投票
2 回答
1545 浏览

go - Goland 上的 Golang 自动重载(Jetbrains IDE)?

我目前正在使用gin自动重新加载我的应用程序,但我想知道是否可以直接从 Goland IDE 自动重新加载?

这是我经常用来自动重载的命令:

我搜索了文档,但在 Goland IDE 中找不到有关 livereload 的任何信息。

0 投票
0 回答
70 浏览

goland - 如何使用 Goland 调试 Goa 应用程序?

我是 Goa 和 Goland IDE 的新手,目前我正在fmt.Println()尝试调试我的应用程序的某些部分,但这并不理想。

我有 Goland 设置来运行我的 Goa 应用程序,并且效果很好 - 我只是将我的运行配置指向了有问题的目录。但是当我启动调试器时,我得到could not launch process: EOF

如何设置 Goland 来调试我的应用程序?