草庐IT

intellij-eap

全部标签

java - 格式化 Json 字符串 intellij?

我正在使用intellijidea开发Java。我想将类似json的格式分配给Java字符串。但是我厌倦了必须处理的转义字符。有没有简单的工具来格式化没有转义字符? 最佳答案 您可以使用注入(inject)语言功能。例如:StringmyJsonString="";将光标放在“和”之间。Alt+Enter->注入(inject)语言或引用->从出现的下拉列表中选择json,现在您已将json注入(inject)到该字符串中。再次Alt+Enter->编辑Json片段。现在您可以将弹出工具中的json作为普通json提供,Intell

java - 用于迭代 map 的 Intellij IDEA 实时模板

我们可以通过按Ctrl+Alt+T轻松遍历集合,然后我想创建这样的模板来遍历map:我将这些行写到模板文本框:for(Map.Entry$VAR$:$SELECTION$.entrySet()){$END$}现在它正在生成这些代码:HashMapmap=newHashMap();for(Map.EntryobjectEntry:map.entrySet()){}Map.Entry应该是Map.Entry.我找不到正确引入变量的方法。我该怎么做? 最佳答案 如果您只输入iter然后输入Tab会更容易。您会看到一个下拉菜单,您可以在其中

java - 在 64 位中启动 Intellij-IDEA 时 Jvm 错误 -6

我在64位模式下启动IntellijIDEA(15.0.3)时遇到问题。单击idea6.exe时出现此错误(无法创建JVM错误代码-6):这是我的配置:系统:Windows7-64bit-16GBRAM系统变量:IDEA_JDK_64:C:\ProgramFiles\Java\jdk1.8.0_74JVM_HOME:C:\ProgramFiles\Java\jdk1.7.0_79(1.7versionisneededformydevactivity)vm选项:idea64.exe.vmoptions保留为默认值作为试验:我尝试了各种组合,例如系统变量指向相同的JDK路径,或者也尝试增加

java - 如何将 org.apache.commons.io.FilenameUtils 添加到 intellij 中的 Maven?

我应该将org.apache.commons.io.FilenameUtils;添加到intellij10。我如何将它添加到Maven并在代码中使用它。我需要能够在我的代码中使用FilenameUtils。我已经有了这个:maven中的org.apache.commons。importorg.apache.commons.io.FilenameUtils; 最佳答案 如果您询问如何在pom.xml中指定对Commons-IO的依赖:commons-iocommons-io2.1 关于ja

java - 将代码样式设置从 Intellij IDEA 导入 NetBeans IDE

几年前有个类似的问题:CanIimportcodestylesintoNetbeans?不知道sutiation有没有变化?我没有找到将代码样式设置(带有代码样式设置的单独XML文件)导入NetBeansIDE的方法。NetBeans设置导入/导出功能似乎忽略了代码样式设置。 最佳答案 EditorConfig是一种编码风格标准,它是一个可以添加到项目中的配置文件。您也可以找到netbeans的插件,我个人从未在Netbeans中使用过它,但您可以尝试一下。 关于java-将代码样式设置

解决IntelliJ IDEA 代码运行时中文出现乱码

前言:在我们刚接触到IDEA时,想美滋滋的敲一个“helloworld”来问候这个世界,但难免会遇到这种问题乱码!乱码!乱码! 内心的崩溃就在一瞬间,下面我就来分享几个实用的解决方法1.调整系统语言设置这是一个百度上很少能搜到的方法,甚至不用修改File->settings里的内容首先首先首先!!!打开系统设置①找到:时间和语言->语言和区域 ②找到:管理语言设置->更改系统区域设置->Beta版:使用UnicodeUTF-8  然后我们点击确定,重新运行一下代码就好啦!2.目前搜到最常见的方法【1】打开IDEA的项目,找到左上角File->Settings->Editor->FileEnco

java - 在 Intellij : unable to resolve class GroovyTestCase 下使用 Groovy 测试 Java 代码

我需要为一些Java代码编写一个简短的测试。我使用CTRL+SHIFT+T用IntelliJ生成了一个,并选择“GroovyJUnit”作为测试库,然后编写了以下测试:packageutilclassFibonacciHeapTestextendsGroovyTestCase{FibonacciHeapheapvoidsetUp(){super.setUp()heap=newFibonacciHeap()}voidtestAddInOrder(){testForItems1..1000}privatevoidtestForItems(Rangeitems){items.each{hea

java - 使用 IntelliJ IDEA 运行 Maven 项目

我是IntelliJIDEA的新手,我想使用它运行一个简单的MavenQuickstart项目。我按照所有说明操作,项目构建成功。但是当我尝试编译并运行它时,Run按钮未激活。看起来IntelliJIDEA无法弄清楚主类在哪里。这是项目层次结构的图片。问题是什么?我该如何解决?谢谢! 最佳答案 在MavenProjects工具窗口刷新Maven项目(ReimportAllMavenProjects),如果还是不行,引用thisanswerfordiagnostics.问题是由于某些原因,您的源根目录没有从Maven模型中正确配置,并

java - 为什么 Guava 的 EventBus 在 IntelliJ 2018.2 中标记为不稳定?

IntelliJ2018.2中添加了一个新的检查,它应该对不稳定的API发出警告:https://youtrack.jetbrains.com/issue/IDEA-159541.此警告针对Guava的EventBus显示。为什么这是一个不稳定的API? 最佳答案 因为theEventBusclass被注释为@Beta。You'dhavetoasktheGuavaprojectmaintainers为什么一个存在16个版本的Guava的类仍然是Beta,但它仍然是。 关于java-为什么

java - IntelliJ IDEA 13.0.3 和 Tomcat 8.0.9。不能让它工作

我正在尝试部署在Tomcat上运行的Java网络应用程序。我拿到书了ProfessionalJavaforWebApplications:FeaturingWebsockets,SpringFramework,JPAHibernate,andSpringSecurity而且我已经完成了让IntelliJIDEA13与Tomcat8.0.9协同工作的所有工作。我已经手动测试了服务器容器,它运行良好,甚至部署.war文件也运行良好。然而,当我继续启动/调试Web应用程序时——在本例中,第一个示例来自IntelliJ——应用程序无法启动。Tomcat日志中的输出并没有说明什么。服务器输出告诉