【问题标题】:ide-haskell for atom editor isn't working用于原子编辑器的 ide-haskell 不起作用
【发布时间】:2014-12-24 15:19:56
【问题描述】:

我正在尝试将 Ide-Haskell 包用于 atom,但由于某种原因,它不起作用。

首先,我在~/lib/ 下的沙盒中安装了ghc-mod 和时尚的haskell。这是我的config.cson 文件的样子:

athan@THETA ~> cat ~/.atom/config.cson
'global':
  'exception-reporting':
    'userId': '3b5a8a6c-7778-b310-6a5f-d8ecc314b30f'
  'welcome':
    'showOnStartup': false
  'core':
    'themes': [
      'atom-dark-ui'
      'seti-syntax'
    ]
  'ide-haskell':
    'ghcModPath': '/home/athan/lib/ghc-mod-5.2.1.1/.cabal-sandbox/bin/ghc-mod'
    'stylishHaskellPath': '/home/athan/lib/stylish-haskell-0.5.11.0/.cabal-sandbox/bin/stylish-haskell'
  'editor':
    'fontSize': 14
    'showIndentGuide': true
    'showInvisibles': true
    'softWrapAtPreferredLineLength': true
    'invisibles': {}

我已经测试了这些路径,它们是正确的 - 我可以致电 command --help 等。

我目前也在运行 linux,而不是 Mac,所以我不得不添加一些键映射:

athan@THETA ~> cat ~/.atom/keymap.cson
'.workspace':
  'ctrl-alt-o': 'ide-haskell:toggle-output'
'.editor':
  'ctrl-alt-s': 'ide-haskell:prettify-file'

这些注册很好,并且在 ide-haskell 的包设置中可见。但是,发出击键并没有任何作用(它分别用于打开文件和另存为)。

我最有可能在哪里搞砸了?我在完成 ghc-mod 安装之前安装了 ide-haskell ,但这并不重要......链接是正确的。如果有人能帮忙,我会欣喜若狂:)

【问题讨论】:

  • 我对您的情况无能为力,但我善良且明显自恋的心希望我通知您,我已经将 Atom 与 ide-haskell 一起使用了一段时间,而类似的 Sublime Haskell 使用时间更长,然后我偶然发现了 EclipseFP,发现它比它更优越,所以如果你能原谅自己运行 Java,我建议你尝试一下,不管怎样,祝你好运。

标签: haskell ide atom-editor ghc-mod


【解决方案1】:

您需要在您正在工作的目录中创建一个 cabal 项目。只需运行 cabal init 并回答问题。然后在当前目录中打开 atom 。 Haskell IDE 菜单应该会出现。

【讨论】:

    【解决方案2】:

    我知道这是旧的,但我想提一下,如果您使用的是 stack,那么您可以运行 stack exec atom 在您配置的 Haskell 环境中运行 atom。这在 Windows 上非常适合我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-19
      • 1970-01-01
      • 2017-08-20
      • 1970-01-01
      相关资源
      最近更新 更多