【问题标题】:Creating new dart project in Intellij IDEA 13.1.5 community edition在 Intellij IDEA 13.1.5 社区版中创建新的 dart 项目
【发布时间】:2014-12-28 15:08:48
【问题描述】:

我想玩一点 dart 语言,最近我试图从 eclipse 切换到 IntelliJ IDEA,我想使用那个 IDE。不幸的是,我不知道如何创建新的飞镖项目。

我已经安装了 dart 插件并且安装看起来很好 - 我的硬盘上有插件目录,设置中有 dart 的格式选项等。但是我在新项目对话框中没有任何与 dart 相关的选项(只有 java 、maven、gradle、空项目等)。

我发现的所有资源都讲述了使用新项目对话框或使用 WebStorm(如 https://confluence.jetbrains.com/display/WI/Getting+started+with+Dart)。

有可能吗?我错过了什么吗?

我正在使用 IntelliJ IDEA 13.1.5 社区版。

编辑: 已创建票证:https://youtrack.jetbrains.com/issue/WEB-14060

【问题讨论】:

  • 我使用 WebStorm,大多数时候我只是在该文件夹中创建一个文件夹和一个 pubspec.yaml,然后使用 File > open 打开该文件夹。当我在weblib 等子文件夹中创建并打开一个新的*.dart 文件时,编辑器会询问我是否要为该项目启用Dart 支持。我还尝试了 File > New project 助手或在设置中手动启用 Dart 支持。我不知道 IntelliJ 有多么不同,但也许它有助于您入门。
  • @GünterZöchbauer 我使用了 Stagehand(由 user3216897 推荐),它生成了 pubspec.yaml 和一些 *.dart 文件(请参阅我对上述答案的评论)。所以我实际上按照你的建议做了,但是以不同的方式:) 尽管如此,我仍然想知道是否可以直接从 IDEA 创建新的 dart 项目......
  • 您是否与 JetBrains 交谈过或在那里提交了错误?我实际上不确定 IDEA CE 是否有 Dart 插件。
  • @SethLadd 看起来它有 dart 插件,因为我可以安装它:)。我发现它可以在相同版本的终极版和 IDEA14 预览版的社区版中使用。看起来也有类似的问题在 2 月份得到修复。我创建了一张包含更多详细信息的票:youtrack.jetbrains.com/issue/WEB-14060

标签: intellij-idea dart


【解决方案1】:

我建议使用 Stagehand (http://stagehand.pub/)。这是一个很棒的新命令行工具,可以创建格式良好的 Dart 项目文件夹,包括 pubspec.yaml 甚至是用于 Polymer 项目的 build.dart。该工具可以创建控制台应用、Web 应用、Polymer 应用和 AngularDart 应用。

【讨论】:

  • 谢谢。我使用 Stagehand 生成项目,然后将其导入 IntelliJ,它注意到 *.dart 文件并询问我是否启用 dart 支持。后来使用link 我能够实际运行这个应用程序。但这是一种解决方法(实际问题是在 IDEA 中创建 dart 项目),所以我想我不应该将答案标记为已接受(不幸的是我无法对答案进行投票......)。
【解决方案2】:

看来13.1.x社区版有bug,不会修复(不过社区版14已经修复了,并且可以在任何版本的终极版中使用)-https://youtrack.jetbrains.com/issue/WEB-14060

【讨论】:

    猜你喜欢
    • 2014-02-19
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多