【问题标题】:How to use SBT to create an IDEA plugin project?如何使用 SBT 创建 IDEA 插件项目?
【发布时间】:2015-02-26 17:47:11
【问题描述】:

我们可以使用 IntelliJ-IDEA 轻松导入普通 SBT 项目,但我正在尝试使用 Scala 编写 IDEA 插件项目,我想使用 SBT 来管理它(依赖项)。

但是现在不知道怎么做,也不知道能不能,只好用IDEA手动创建一个IDEA插件项目,并将.idea/*文件提交到git,不好.

是否可以使用 SBT 创建 IDEA 插件项目?

【问题讨论】:

标签: scala plugins intellij-idea sbt


【解决方案1】:

我不确定确切的代码会是什么样子。但是播放框架会做一些你想要的事情。他们让你用

创建一个IDEA项目
[My first application] $ idea

因此,您可以 .gitignore .idea/* 文件夹,每个开发人员都可以轻松创建自己的 IDEA 项目,如果他们想使用 IDE。

他们的文档描述了您如何使用它,因此应该很容易找到实际生成项目的代码:https://www.playframework.com/documentation/2.0/IDE

【讨论】:

  • 感谢您的回答,但 IDEA 插件项目与普通 Scala 项目有点不同,似乎需要一些特殊配置才能使其成为“插件”项目,所以我可以在直接新建沙盒 IDEA。
  • 您能否跟踪“特殊配置”是否随时间变化?如果不是,您可以将 .idea 文件夹的快照存档,然后在开发人员想要创建创意项目文件时将其导出?
猜你喜欢
  • 2011-05-14
  • 1970-01-01
  • 2012-03-17
  • 2014-09-01
  • 1970-01-01
  • 2013-03-22
  • 1970-01-01
  • 2013-05-24
  • 2018-02-09
相关资源
最近更新 更多