【问题标题】:JetBrains IntelliJ IDEA Remove Manifold PluginJetBrains IntelliJ IDEA 删除歧管插件
【发布时间】:2019-04-07 14:11:21
【问题描述】:

我为 IntelliJ IDEA 安装了 Manifold 插件,但后来我们决定不需要它。

我使用的是 Mac。

我该如何删除它? 它给了我一堆错误,比如每个文件的java: package manifold.internal.runtime does not exist

【问题讨论】:

  • 您能描述一下您在使用 Manifold 时遇到的问题/错误吗?我可以帮你解决。
  • @Scott 我使用 JAR 和插件完美地将 Manifold 安装到 IntelliJ 中。它编译并运行。但是现在,我试图删除歧管。我删除了 JAR 并禁用了插件。但现在它为每个文件提供了上述错误。
  • 我们可以将讨论作为问题提交到 Manifold github repo 吗? (github.com/manifold-systems/manifold/issues)。在任何情况下,IJ 插件都应该通过Settings | Plugins | Manifold 简单地卸载/禁用。
  • 你见过stackoverflow.com/questions/20137020/…吗? -- @Scott 这不是一个特定于多方面的问题,根据链接的问题,它发生在任何包中

标签: intellij-idea jetbrains-ide manifold


【解决方案1】:

您可以从plug-ins directory 手动删除插件。

在适用于 IntelliJ IDEA 2019.1 版本的 macOS 上:

~/Library/Application Support/IntelliJIdea2019.1

【讨论】:

  • 嗯。我从提到的目录中删除了manifold-ij,但是当我重新启动 IntelliJ 时它没有改变任何东西:(。
  • 检查idea.log 是否有错误。你看到插件还在加载吗?如果没有,你从哪里得到错误?尝试创建一个新项目。您的代码中可能有这些类的导入,但可能会缺少依赖项,从代码中删除用法并重新构建项目。
【解决方案2】:

免责声明:我正在从事与 OP 相同的项目。

对我有用的是运行find -type f | xargs grep -i manifold(查找所有不区分大小写的文件包含manifold),然后手动删除引用。这样做之后,错误就消失了。

【讨论】:

  • find: illegal option -- t usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression] find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression] 。这是什么意思?
  • 它搜索所有文件 (-type f) -- 我有 GNU (coreutils iirc) 查找,你可能在 Mac 上没有。
【解决方案3】:

关闭 IntelliJ IDEA,然后从 $HOME/.IntelliJ2018.x/config/plugins 的文件系统中删除插件的文件夹。

【讨论】:

  • 我没有文件夹.Intellij2018.x。我应该创建它吗?
  • @mackycheese21 我相信x 代表任何数字,因此您应该查找与您拥有的IntelliJ 版本相对应的文件夹,可能是2018.32019.1
  • @NoOneIsHere,很抱歉,我在$HOME 中没有以.Intel 开头的文件。我在输入cd $HOME/.Intel 后按了tab,没有任何反应。
  • @mackycheese21 我有一个名为 .IntelliJIdea2018.3 的文件夹,但我使用的是 Linux。我希望它会在 OSX 上的其他地方。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多