intellij-plugin 相关问题

IntelliJ IDEA的插件开发

无法解析插件org.apache.maven.plugins:maven-site-plugin:3.12.1

如何解决这个问题? 无法解析插件 org.apache.maven.plugins:maven-site-plugin:3.12.1 尝试使用 -U 标志运行 Maven 导入(强制更新快照) 照片1: 照片2:

回答 2 投票 0

Intellij IDEA 自定义语言插件 - 突出显示方法的字符串参数中的数字

问题很简单。 我使用 Intellij IDEA 进行编码。 我希望我的代码在简单的条件下着色。 我附上一张图片以供更好的参考。 想象一下我有以下c...

回答 1 投票 0

自定义 Jetbrains 插件 - 缺少依赖项

我正在尝试按照本教程为 Clion 构建自己的自定义线条标记 - https://plugins.jetbrains.com/docs/intellij/line-marker-provider.html 。我的问题是关于语言属性...

回答 1 投票 0

Intellij IDEA HTTP 客户端 - 如何从响应正文中保存变量

在JetBrains Doc中说,您可以将响应主体的变量保存到全局变量中: //保存一个变量 > {% client.global.set("auth_token", response.body.json.token); %} 布...

回答 1 投票 0

如何获取PsiField的泛型类型?

制作一个IDEA插件并坚持使用这个东西。这是我的课程: 公开课Class1 { 打开 var value1:地图? = 空 打开 var value2:地图 制作一个 IDEA 插件并坚持使用这个东西。这是我的课程: open class Class1<A, B : Class2> { open var value1: Map<String, A>? = null open var value2: Map<String, B> = emptyMap() } 在我的插件中,我需要以某种方式知道变量的真实类型value1和value2 PSI 库可以吗? 所以我有 PsiClassReferenceType 对象,它是 canonicalText 方法返回 java.util.Map<java.lang.String,? extends B>。 psiType.reference.typeParameters返回两个参数: PsiClassReferenceType - 这是用于 String 参数 PsiWildcardType - 这是通用值参数(将 canonicalText 作为 ? extends B) 也尝试过使用PsiUtil.resolveGenericsClassInType(psiType).substitutor.substitutionMap,但这仍然给我带来? extends B,仅此而已。 有关如何获取实际类型参数的任何建议(我的情况是Class2)? 要使用 PSI 库在 IDEA Plugin 中获取 value1 和 value2 的实际类型参数,可以按照以下步骤操作: 1.找到代表value1或value2的PsiField。 2.使用 PsiField.getType() 检索字段的 PsiType。 一旦获得 PsiType,您就可以提取实际的类型参数。以下是如何执行此操作的示例: PsiField field = // Retrieve your PsiField here PsiType fieldType = field.getType(); if (fieldType instanceof PsiClassReferenceType) { PsiClassReferenceType classReferenceType = (PsiClassReferenceType) fieldType; // Get the type parameters PsiType[] typeParameters = classReferenceType.getParameters(); // Check if the type has parameters if (typeParameters.length >= 1) { PsiType firstTypeParameter = typeParameters[0]; // This is your "A" or "B" type parameter String canonicalText = firstTypeParameter.getCanonicalText(); // Now, you can work with the canonical text to extract the actual type information. } } 此代码片段检查字段的类型是否为 PsiClassReferenceType,这通常是泛型类型的情况。然后它检索类型参数并处理它们以提取实际的类型信息。 请记住,处理泛型和类型参数可能很复杂,特别是在涉及多个级别的泛型类型时。您可能需要递归遍历类型层次结构才能获取最具体的类型信息。

回答 1 投票 0

我在 IntelliJ Idea 中收到“从 AsciiDoc 文件创建 DOCX 时出错”,如何解决此问题?

在尝试使用官方 AsciiDoc 插件将我的 .adoc 文件转换为 docx 时,我在 IntelliJ Idea 中遇到以下错误。不过,转换为 pdf 效果很好。 从 AsciiDoc 创建 DOCX 时出错...

回答 1 投票 0

IntelliJ IDEA GitLab 集成

InteliJ IDEA 是否集成了 GitLab?我找不到任何合并请求和代码审查管理。可能需要一些插件?能给点建议吗?

回答 3 投票 0

IntelliJ 插件未在主项目创建向导上显示数据,而是我需要单击下一步。是什么原因导致的?

我正在为Intellij Idea制作插件,在项目创建阶段遇到问题。 当我在项目创建向导中单击我的插件时“其他库和框架...

回答 1 投票 0

如何在intellij新版本中运行eclipse .launch文件?

我的项目中有 .launch 文件,我想在 intellj 中运行它们。 我尝试安装 eclipse 但出现以下错误:

回答 1 投票 0

找不到键盘映射“Windows 正确重做”

pycharm 中出现一条消息 缺少键盘映射 找不到键盘映射“Windows 正确重做” 我不知道这个消息意味着什么以及如何解决。请帮忙

回答 2 投票 0

Spring Azure Function - 从 IntelliJ Azure Toolkit 运行时无法加载主类

我正在尝试从 IntelliJ 执行 Spring Azure Functions。 我正在使用的示例在这里: https://github.com/spring-cloud/spring-cloud-function/tree/main/spring-cloud-function-samples/function-s...

回答 1 投票 0

如何在终端Intellij SDK中运行命令

我想创建 RunConfiguration,它将在集成终端及其提供中运行命令。我所说的“提供者”一词是指 powershell.exe 或 cmd.exe。我找到了如何运行命令...

回答 1 投票 0

自定义Checkstyle检查嵌套问题

我正在尝试创建一个自定义的 Checkstyle 检查,该检查在 Java 中强制执行一条规则,即在左大括号之后有一个新的空行。我尝试了几种方法,但问题仍然存在

回答 1 投票 0

我安装了 luanalysis 插件,intellij 崩溃了

我在尝试打开 intellij 时遇到此错误?如何删除 taht 插件 内部错误。请参考https://jb.gg/ide/ritic-startup-errors com.intellij.diagnostic.PluginException:...

回答 1 投票 0

Smart Tomcat 未与本地服务交互

好像没有智能tomcat插件的论坛,所以我就在这里发帖吧。 我正在从 WAR 文件和 Java 项目运行 Tomcat,它连接到我本地的 httpd、kafka、zookeepe...

回答 1 投票 0

如何更改Smart Tomcat IntelliJ插件Java Home

好像没有智能tomcat插件的论坛,所以我就在这里发帖吧。 我正在从 WAR 文件和 Java 项目运行 Tomcat,它可以工作: 然而,我的智能Tomcat却有...

回答 1 投票 0

org.apache.catalina.startup.HostConfig.undeploy 取消部署上下文

我正在使用智能tomcat来部署我的网络应用程序,我的应用程序有2个门户,我正在尝试运行8081和1个在8080上。我想并行运行这两个配置(portal200和portal300),我知道这个... .

回答 1 投票 0

IntelliJ IDEA Ultimate 的 Tomcat 服务器插件和社区的 Smart Tomcat 插件之间的差异 - 启动/连接选项卡中缺少功能

我最近开始了一份新工作,发现自己正努力启动一个在 Spring 中开发的服务。该服务需要启动脚本才能顺利运行。有趣的是,我的森...

回答 1 投票 0

在以下任何来源中均未找到插件 [id: 'org.jetbrains.intellij', 版本: '1.1.2']

当我尝试在 Intellij IDEA 中创建 Gradle 项目时,使用 JAVA 和 Intellij Platform Plugin 作为选项,我收到以下错误,如下所示。 构建文件'/Users/ankit/IdeaProjects/

回答 2 投票 0

在 IntelliJ IDE 中找不到 Spring Assistant 插件

我想在 IntelliJ IDE 中从头开始创建一个 Spring Boot 项目。因为还有一种方法是使用 Spring Initializr 创建 Spring Boot 项目,然后下载 zip 并导入到 IDE。 作为...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.