草庐IT

Intellij-idea

全部标签

java - IntelliJ IDEA 类 Ghostdoc 插件

我到了晚年变得懒惰了。对于我的C#工作,我已经非常依赖RolandWeigelt的优秀GhostDocVisualStudio插件。有人知道IntelliJIDEA中有类似的Java插件吗? 最佳答案 内置的javadoc补全会做一些这样的事情——如果你输入/**并按下它,它会将参数和返回类型放入框架javadoc中。与Ghostdoc不完全相同,但方法名称上的-q会显示其javadoc,并在适用时提供指向相关父类(superclass)型文档的链接。我想您已经查看了pluginrepository.

java - Leopard 上各种 com.sun.* 包的 Java 源代码在哪里?

我在家使用我的MacBook,运行Leopard,安装了Apple最新的JDK1.6。在IDE中,我想浏览com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel的源代码,但是IDE找不到它。我想浏览的另一个示例是com.sun.java.swing.plaf.nimbus.ButtonPainter。为了在IDE中浏览com.sun..nimbus.类,我需要将什么JAR或ZIP添加到我的IDEA项目中我只对Leopard感兴趣,因为它在Windows与Sun的JDk。我知道Nimbus类可用,因为我的应用程序以Nimbus外观运行。

java - Jetty 有请求缓存吗?

我有一些测试运行几个jettyservlet并从其他线程向它们发送请求。我经常看到,一旦servlet启动,它们甚至在其他线程启动之前就收到有效请求,就好像请求被缓存在某个地方并在jetty启动时重新读取一样。可能吗?如果是这样,如何禁用它? 最佳答案 Jetty没有请求缓存。 关于java-Jetty有请求缓存吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14014788

java - 在 intelliJ 中找不到 Apache Tomcat 7 HTTP 连接器节点

我正在使用GWT、ApacheTomcat7上的Maven和intelliJidea开发应用程序。我最近调试并运行了我的应用程序,但遇到了以下问题:运行Tomcat7时出错:找不到HTTP连接器节点:在server.xml中设置一个节点。ApacheTomcat运行代码:"c:\programfiles(x86)\jetbrains\intellijidea11.1.4\jre\jre\bin\java"-Dclassworlds.conf=C:\Tools\apache-maven-3.1.1\bin\m2.conf-Dmaven.home=C:\Tools\apache-maven

java - 如何以编程方式使用 Intellij IDEA 代码格式化程序?

我使用Eclipsejdt来格式化我生成的java文件,如下所示:publicStringformat(Stringcode)throwsMalformedTreeException,BadLocationException{Mapoptions=newjava.util.HashMap();options.put(JavaCore.COMPILER_SOURCE,"1.5");options.put(JavaCore.COMPILER_COMPLIANCE,"1.5");options.put(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM,"1.

java - Gradle 运行任务在控制台中运行时接受输入,但不作为 IDEA 运行配置

我有以下Java主类,我正在尝试使用IntelliJIDEA中的Gradle插件编译和运行它:packagecom.mikidep.bookshop;importjava.io.IOException;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args)throwsIOException{Scannerin=newScanner(System.in);System.out.print("Inseriscitestoqui:");System.out.println(in.nextLine()

java - 如何让 IntelliJ 警告 Optional.get() 的不安全用法

我的一些不太细心的同事一直在传递Optional实例,并且假设在它们上调用get而不调用是安全的isPresent首先。我知道......这不应该发生,但类型系统不会阻止他们!!所以,我想让IntelliJ来做。是否可以配置IntelliJ,使其在不先调用Optional.isPresent()的情况下就调用Optional.get()发出警告(甚至抛出编译错误)? 最佳答案 IntelliJ2016.1开箱即用!默认情况下,调用get()而不首先使用isPresent()进行验证将发出警告,但您可以转到“检查”屏幕并设置如果您愿意

java - 配置 IntelliJ getter 和 setter 代码生成

这个问题在这里已经有了答案:Howsetprefix(e.g."m")toremoveinAndroidStudio'sAlt-Insertgetter/setter?(2个答案)Intellij(Androidstudio)membervariableprefix(5个答案)关闭6年前。我习惯于定义带有前缀“m”的私有(private)成员变量。示例:privatebooleanmDone;getter/setter通常看起来像这样:publicbooleangetDone()}returnmDone;}publicvoidsetDone(booleandone){mDone=don

java - Lombok 中的 Val 在 IntelliJ 中产生 "incompatible types"错误,但仍然可以正常编译

我找到了这段代码:ClassenumClass=Class.forName(Charsets.class.getName()).asSubclass(Enum.class);我想用Lombok重构它,但是发生了意想不到的事情。当我将其更改为:valenumClass=Class.forName(Charsets.class.getName()).asSubclass(Enum.class);我遇到了这个错误:令人惊讶的是代码编译良好,并且使用它的测试通过了。我不确定这是Lombok插件、IDE中的错误还是我做错了什么。Lombok不应该能够轻松推断出变量的正确类型吗?我的问题是:我可以

java - intellij GWT调试配置

如何覆盖默认服务器intellij的GWT调试配置?Intellij将Jetty作为默认服务器,但我希望它使用jboss服务器。我尝试使用Jetty服务器,但出现身份验证错误之类的问题......有人知道如何覆盖默认服务器,或者为什么我在使用Jetty时会出现此类错误吗? 最佳答案 我没有用JBoss测试它,但是使用Tomcat作为服务器它运行良好:编译您的GWT项目创建一个新的web应用程序项目并将已编译的GWT工件、html和css文件添加到该项目为Tomcat创建一个运行配置,并将新创建的Web项目添加到该服务器并启动它使用以