问题标签 [intellij-inspections]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
18 浏览

java - 禁用特定 PsiElement 子类的检查

我根据本教程开发了一个自定义语言插件。

现在我想Non-ASCII characters in an identifier通过插件 API 禁用/抑制带有特定标识符消息的检查。我使用这些以“#”开头的标识符作为节标题,并且不希望对它们进行任何默认突出显示/检查。

在此处输入图像描述

0 投票
0 回答
14 浏览

intellij-idea - 由于 IntelliJ 检查配置文件,Java 项目的副本失败

上下文:我正在尝试将我的 Java 项目从一个驱动器复制到另一个驱动器。

问题:复制停止,因为它无法将 Project_Default.xml 文件从 .idea-> InspectionProfiles 复制到目标。只有跳过这个,我才能复制项目。附加屏幕截图中突出显示的文件会导致此问题。

研究:我在这个论坛上提到了几个线程,但无法弄清楚。链接 1 链接2

询问:

  • 我能够手动将该文件复制到目标驱动器,但是当我尝试复制整个项目时,它在该文件中失败。为什么会发生这种情况?

任何可能导致此问题的输入都会对我有所帮助。

在此处输入图像描述

0 投票
0 回答
32 浏览

php - Where did my errors go for PhpStorm (mac)

  • PhpStorm: 2021.2.2
  • OS: Mac OSX Catalina

I am working in the latest version of PhpStorm, and let me give you a couple of examples as I am sure its a setting some where I need to turn on:

Consider this PHP function:

If I update this function to take another param, but do not update the dock blocks, PhpStorm use to have squiggly lines that when hovered would tell me my doc blocks needs to be updated.

If I didn't type hint the function, it would underline it and be like: whats the type hint?

Little things like this I seem to be missing. For context when I used PhpStorm on Ubuntu, this seemed built in and right out of the box. I loved it, but on mac, I am missing this functionality.

Thoughts?

0 投票
1 回答
33 浏览

java - 如何在 Intellij Idea 中为重复注释编写自定义检查?

测试方法用值注释,这个值必须是唯一的。我想要在 IDEA 中进行检查以突出显示重复的注释。重复项可能在不同的 java 文件中

例子

0 投票
0 回答
22 浏览

github - 仅对最新提交中的修改文件运行 IntelliJ Idea 检查

我正在尝试仅对提交中修改的文件运行 IntelliJ 检查。

我目前正在使用action-idea GitHub 操作。但问题是它对整个项目进行检查。可以-d选择包含特定的子项目,但其他子项目中的文件也可能已被修改,在这种情况下这不起作用。

我还研究了idea-cli-inspector,它允许我们指定一个范围文件,但这需要在GitHub操作中生成,包括修改文件类的完全限定名称。

实现这一点的一种方法是使用changed-files操作获取所有修改过的文件,然后通过将每个文件单独传递给action-idea来运行循环。还有其他方法可以实现吗?

0 投票
0 回答
15 浏览

phpstorm - PhpStorm Mess Detector 扫描临时文件

我似乎找不到阻止混乱检测器扫描临时文件的方法。它应该只扫描我的工作目录中的文件吗?

我不断收到以下错误,它有时会导致应用程序在尝试扫描此文件时挂起。

PHP Mess Detector
phpmd:无法正确运行带有参数的工具: C:/Users/Work/AppData/Local/Temp/phpmd_temp.tmp6243/modules/Configure/Http/Controllers/PaymentController.php