草庐IT

intellij-eap

全部标签

java - IntelliJ 无法正确识别特定文件,而是作为文本文件卡住

我的IntelliJ项目中有一个freemarker文件(ftl)被错误地识别为文本文件。有很多相同的类型是正确的。我知道“标记为文本”选项。这可能是该文件被标记为文本的原始原因,但我没有提供“标记为ftl文件”选项来将其转回,如果这确实是问题。如果我将其他ftl文件标记为txt,则可以按预期将它们转回ftl文件。 最佳答案 请确保此文件(或代表它的模式)未列在设置→编辑器→文件类型→文本对于OSX首选项→编辑器→文件类型→文本有时文件或模式卡在文件内容自动检测的文件类型而不是Text下。

java - 如何在 Intellij 中生成串行版本 UID

当我使用Eclipse时,它有一个很好的功能来生成串行版本UID。但是在IntelliJ中该怎么做呢?如何在IntelliJ中选择或生成相同的序列号版本UID?当你修改旧类时该怎么办?如果没有指定id,则在运行时生成... 最佳答案 没有任何插件:您只需要启用突出显示:(Ideav.2016、2017和2018,以前的版本可能具有相同或相似的设置)File->Settings->Editor->Inspections->Java->Serializationissues->Serializableclasswithout'seria

java - Intellij 无法解析导入时的符号

对于不同的库和不同的项目,此问题会间歇性发生。尝试导入库时,会识别包,但无法解析类名。如果在import语句上,我右键单击->Goto->包的声明,我会在侧Pane中看到所有反编译的类--包括我需要的类--如果我尝试自动完成导入语句,我注意到我需要的类不在下拉列表中。我已经尝试过使缓存无效,但不起作用。我找不到任何类冲突——我的类路径中没有其他具有相同包名的jar文件。我可以将这个类导入到其他项目中。请看屏幕截图:有人知道吗? 最佳答案 您可以尝试使缓存无效并重新启动IntelliJ,在许多情况下会有所帮助。文件->使缓存无效/重新

java - intellij 想法 - 错误 : java: invalid source release 1. 9

我正在尝试运行我的JSQL解析器类,但我收到Error:java:invalidsourcerelease1.9。我尝试关注thisanswer.我更改了文件>构建、执行、部署>Java编译器>项目字节码版本:1.8。但是,我无法将模块语言级别和项目语言级别更改为1.8,因为没有选项。我仍然在下面遇到同样的错误。错误代码packagecs4321.project2;importjava.io.FileReader;importnet.sf.jsqlparser.parser.CCJSqlParser;importnet.sf.jsqlparser.statement.Statement

java - Intellij IDEA 崩溃,现在抛出错误

我在IntellijIDEA工作,但我的电脑死机了,所以我关闭了电脑。(长按电源按钮)当我打开电脑并启动IntelliJIDEA时,我遇到了这个错误:Cannotloadsettingsfromfile'C:\Users\user\.IdeaIC13\config\options\code.style.schemes.xml':java.lang.AssertionError:UnexpectedcontentstoragemodificationFilecontentwillberecreated我关闭IDEA并重新开始,现在我没有以前的错误,但是当我打开我的项目时,我有这个错误:E

java - 在 Intellij IDEA 14 上更改远程存储库凭据(身份验证)

出于安全原因,我最近更改了我的Bitbucket密码。但是,IntelliJ没有将我的存储库更新为新凭据,因此它阻止了我将任何内容pull入/推送到我的存储库。我没有为此使用任何插件,只是在IDE中集成了VCS操作。每次我pull/推时,都会pop:fatal:Authenticationfailedfor'https://momothereal:xxxxxxxxxxxx@bitbucket.org/team/repo.git/xxxxxxxxxxxx是我的旧密码。我认为用正确的密码更改这个远程地址可以解决它,虽然我找不到这样做的地方。 最佳答案

java - 在 Intellij 中调试时,我可以在返回之前找出返回值吗?

与:Objectmethod(){...return/*somecomplexexpression*/}有什么方法可以让我在调试时查看返回的值?就像以某种方式设置一个断点,该断点会在返回后立即被命中,但在执行到调用代码之前?我希望能够知道返回值是什么,也希望能够看到所有局部变量的值。我现在的做法是创建一个临时变量:Objectret=/*somethingcomplex*/;返回ret;.但这很麻烦,而且还增加了额外的不必要的代码行。注意:这与CanIfindoutthereturnvaluebeforereturningwhiledebugginginVisualStudio的问题相

java - 使用 IntelliJ 生成类图

如何让IntelliJ10.5(在Mac上)生成显示项目中所有类的类图?我确定我忽略了一些明显的东西,但我只能让“显示图表”功能一次显示一个类。(我还想出了如何添加额外的类,但同样,一次只能添加一个。) 最佳答案 使用图表|ShowDiagram...来自包的上下文菜单。在项目根目录调用它会显示模块依赖关系图。如果您需要多个包,您可以将它们拖放到已打开的第一个包的图表中,然后按e将其展开。注意:此功能在终极版中可用,而不是免费的社区版。 关于java-使用IntelliJ生成类图,我们在

java - Intellij IDEA。隐藏 .iml 文件

我使用IntellijIDEA12,我想在项目View中隐藏.iml文件。我怎样才能做到这一点? 最佳答案 检查FileTypes中的“忽略的文件和文件夹”设置:File|Settings|Editor|FileTypesforWindowsandLinuxIntelliJIDEA|Preferences|Editor|FileTypesforOSX然后在底部的文本框中添加*.iml;*.idea;:http://blogs.jetbrains.com/idea/2011/04/intellij-idea-does-not-show

java - Intellij IDEA,格式化一个项目中的所有代码

我真的很喜欢IDEA的代码格式化,但是我如何让它重新格式化特定项目中的所有代码,而无需遍历每个文件?我找到了在将代码提交到颠覆之前整理/优化代码导入的选项,这很棒,但它似乎只适用于已经被修改过的文件(这在大多数情况下是明智的!)有没有一种方法可以自动格式化项目中的所有源文件,而无需手动查看它们? 最佳答案 在树形结构中,右键单击要重新格式化的文件夹,从菜单中选择“重新格式化代码”。 关于java-IntellijIDEA,格式化一个项目中的所有代码,我们在StackOverflow上找到