标签: intellij-plugin

如何为Intellij IDEA配置antlr4插件

我查看了如何配置IntelliJ IDEA的antlr4插件.但我找不到任何东西.我只能安装插件.如果我为空项目手动添加.g4文件,我会在右键菜单中获得"生成ANTLR识别器"选项.就这些.我认为这是非常有前途的插件.任何人都可以告诉/指导我如何继续插件?

谢谢

antlr intellij-idea intellij-plugin antlr4

21
推荐指数
2
解决办法
1万
查看次数

IntelliJ IDEA插件开发:保存选项卡组,持久保存它们,并在用户请求时重新加载一组选项卡

我目前正在编写一个IntelliJ插件.我希望能够存储/恢复一组选项卡以在不同的选项卡会话之间切换(与会话管理器Session Buddy等浏览器插件相当).

因此我基本上需要三种类型的动作:

  1. 阅读打开的标签(使用哪个文件和编辑器?)
  2. 将该信息持久存储为选项卡会话
  3. 打开所选会话的选项卡并关闭所有其他会话

我查看了可用的操作:IdeActions.java - 似乎没有我正在搜索的内容.但也许我正在寻找错误的地方.任何人都可以告诉我,我想要实现的是什么,并给我一些正确方向的指示?

更新

我成功创建了插件,它可以在Github上找到:http://alp82.github.com/idea-tabsession/

它可以在官方插件存储库中找到:Tab Session.

更新2

以下是有关分割窗口的后续问题:检索和设置分割窗口设置

java tabs intellij-idea intellij-plugin

20
推荐指数
1
解决办法
2862
查看次数

IntelliJ坏插件如何启动

嗨,我刚刚开始使用IntelliJ并拥有版本9.我刚刚安装了Mercurial插件,现在ide不再启动了.有错误的

Fatal error initializing class com.intellij.openapi.actionSystem.ActionManager:
java.lang.VerifyError: class com.dcx.hg.MercurialVcs overrides final method getName.()Ljava/lang/String;
Run Code Online (Sandbox Code Playgroud)

我现在知道我应该使用插件hg4idea

有没有办法我可以删除这个插件,所以我可以启动ide,我相信一定有..

提前致谢.

intellij-idea intellij-plugin

16
推荐指数
5
解决办法
2万
查看次数

如何从intellij社区版repo导入和运行现有插件

我正在尝试导入并运行IntelliJ git4idea(Git Integration)插件,以便玩游戏并贡献一些我自己的代码.

我从github repo中提取了Intellij社区版,并将git4idea插件作为项目导入.我正在运行Intellij社区版

我的主要问题是:

导入所有模块后,git4idea模块将作为通用模块类型出现,而不是插件模块类型.

在此输入图像描述

这意味着在尝试创建一个新的run\debug配置时,我会得到[none]"使用模块的类路径",而不是选择git4idea插件的能力.这显然会导致"运行配置错误:没有为配置指定插件模块".

在此输入图像描述

所以问题是 - 如何将导入的"git4idea"的常规类型更改为插件类型?

或者更好的是,从Intellij社区版回购中导入和构建/调试/运行插件需要哪些步骤?

intellij-idea intellij-plugin

16
推荐指数
4
解决办法
6392
查看次数

如何在IntelliJ注册表中设置值?

如何覆盖IntelliJ内部使用的值,例如此表达式:

Registry.intValue("a.b.c")
Run Code Online (Sandbox Code Playgroud)

我可以访问注册表,Registry.getInstance()但它不允许更新任何键/值对.

有小费吗?

java intellij-idea intellij-plugin

16
推荐指数
2
解决办法
9528
查看次数

IntelliJ IDEA插件开发 - 从插件内部进行日志记录

如何在IntelliJ插件中记录某些内容以进行调试?(我没有使用Community Edition)

java logging intellij-idea intellij-plugin

16
推荐指数
1
解决办法
2718
查看次数

默认情况下启用注释处理器

如何配置IntelliJ IDEA以默认启用注释处理器?

目前,我必须为每个导入的项目手动启用它.

启用注释处理器

intellij-idea intellij-plugin annotation-processor

16
推荐指数
1
解决办法
5467
查看次数

IDEA插件'github copilot'无法登录github

我的IDEA插件,GitHub copilot,无法登录GitHub。正在等待 GitHub 身份验证...

在此输入图像描述

但!我的VSCode可以成功登录。

authentication intellij-plugin github-copilot

15
推荐指数
2
解决办法
2万
查看次数

IntelliJ IDEA:无法导入SBT项目

对于那件事,我完全不熟悉Play或IntelliJ.我使用Activator创建了一个简单的HelloWorld应用程序,这是一个sbt项目.

我一直在尝试将其导入IntelliJ,这就是我遇到的屏幕:https: //www.dropbox.com/s/we1a4a3184sojvb/Screenshot%202014-07-24%2016.57.1​​1.png

几乎所有的教程都是我在网上完成的,我看到人们sbt在导入屏幕上使用了一个选项.我也安装了SBT插件,但这没有帮助.我已经多次重启IntelliJ无济于事.

我哪里错了?我运行13.1.4SBT安装的插件.

scala intellij-idea intellij-plugin sbt

14
推荐指数
4
解决办法
4万
查看次数

SBT项目刷新失败[IntelliJ,Scala,SBT]

每当我尝试在IntelliJ中启用自动导入时,它总是给我这个错误:

SBT 'Example' project refresh failed

Error while importing SBT project:
...
[warn] ==== public: tried
[warn]   https://repo1.maven.org/maven2/org/scalatest/scalatest_2.12/2.2.6/scalatest_2.12-2.2.6.pom
[info] Resolving org.scala-lang#scala-compiler;2.12.0 ...
[info] Resolving org.scala-lang#scala-reflect;2.12.0 ...
[info] Resolving org.scala-lang.modules#scala-xml_2.12;1.0.5 ...
[info] Resolving jline#jline;2.14.1 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: org.scalatest#scalatest_2.12;2.2.6: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Unresolved dependencies path:
[warn]      org.scalatest:scalatest_2.12:2.2.6 (/Users/sarahbaka/Desktop/Scala/Example/build.sbt#L7-8)
[warn]        +- default:example_2.12:1.0
[trace] Stack trace suppressed: run 'last *:update' for the full output.
[trace] Stack trace suppressed: run 'last *:ssExtractDependencies' …
Run Code Online (Sandbox Code Playgroud)

scala intellij-idea intellij-plugin sbt

13
推荐指数
1
解决办法
7851
查看次数