Tag: jetbrains

IntelliJ null检查警告

我经常有这样的代码: protected @Nullable Value value; public boolean hasValue() { return value != null; } 这个问题是当我像这样进行空检查时: if (!hasValue()) throw… return value.toString(); 然后IntelliJ会警告我可能的NPE 而 if (value != null) throw… return value.toString(); 避免这个警告。 有没有办法装饰我的hasValue()方法,以便IntelliJ知道它进行空检查? 并且不会显示警告?

使用Yosemite Mac osX崩溃Jetbrains ide(Webstorm,intellij)

这是对Yosemite用户的一个提示(10.10)。 Yosemite擦除1.6苹果jdk并安装1.7,但JAVA的IDE例如Intellij或Eclipse需要1.6,如果你没有重新安装这个版本,你的ide将在开始时崩溃…在这个过程之后你可以配置你的ide 1.7版。 链接: Apple JDK 1.6

IntelliJ,是否可以像NetBeans一样“制作控制器”?

有没有IntelliJ和NetBeans经验的人知道,当右键单击相应的FXML文件时,IntelliJ是否具有与NetBeans“Make controller”类似的function? 我认为这是非常重要的,因为它更新,如果我添加了一些新东西(例如FXID),如果我删除它等等 – 并且还将它放在正确的位置。 我知道你,在Scene Builder中,可以进入“View – > Show Sample Controller Skeleton” ,但这不够自动化,尤其是Jetbrains IDE。 这也意味着以下链接不是答案: 如何在intellij想法中做netbeans的“make controller” [ ]

IntelliJ自动完成替换后续单词

我一直在使用IntelliJ一段时间,但总会有一些困扰我的东西。 它与自动完成function有关。 这个gif应该足以说明。 本质上,当在另一个单词旁边键入一个单词(中间没有空格)时,无论两个单词或上下文如何,无论是关键字还是变量,自动完成都将用您完成的单词替换下一个单词。 我很惊讶IntelliJ没有设置(至少不是我知道的)考虑Eclipse确实…… 提前致谢!

IntelliJ IDEA中的自动错误检测

我是Java编程语言和IntelliJ IDEA 2017.1 IDE的新手。 我刚刚安装了IDE,并且我激活了所有各种检查,但是当我犯错误时IDE无法检测到错误,例如省略括号或分号。 此图像显示已激活的检查: 这是我的代码的屏幕截图,其中包含多个错误但IDE未检测到错误: 请帮我解决这个问题。