我在项目中的目录结构似乎消失了。第一张照片是“坏”。我最近几乎同时升级到12.1和vim模拟器。我不知道我是否错过了重置某些内容的对话框?我不知道怎么把它弄回来,就像第二张图片一样。我试图重新导入该项目,但没有帮助。我将项目保存在Dropbox上,并有另一台我没有重新加载项目的PC。有没有办法从那台机器上获取我的View?图片是“好”的,也是我想要的样子。 最佳答案 我自己也遇到过几次这个问题。发生的事情是intellij在我的项目设置中丢失了模块。这是我修复它的步骤:文件->项目结构->点击模块(注意空列表)->点击'+'->点击
想要改进这篇文章?提供这个问题的详细答案,包括引用和解释为什么你的答案是正确的。没有足够细节的答案可能会被编辑或删除。我在ArchLinux上运行,在i7-5930k6核CPU和64GBDDR4RAM上运行,我使用的是IntelliJIDEA14。IDEA几天前对我来说工作得很好,但是有一天,在“索引”阶段打开一个项目后,它突然开始挂起。我没有更新IDEA,我的项目也没有任何改变。IDE的UI在打开项目后挂起,只有一小部分进度条用于“索引”完成。每隔5-10分钟左右它就会解冻,并且进度条会向前爬行一点,然后IDE会再次卡住几分钟。这种情况在15分钟到一个小时之间反复发生,直到它最终完成
IDEA有一个很棒的内置功能——反编译器。它很好用。我可以复制源代码,但我找不到将所有反编译的java类提取到java文件的选项。这个项目有很多java类和包,所以我会很长手动复制。有谁知道如何提取到java源文件。谢谢 最佳答案 截至2017年8月和IntelliJV2017.2,接受的答案似乎不再完全准确:没有可使用的fernflower.jar。jar文件名为java-decompiler.jar并且不包含主list...相反,您可以使用以下命令(来自Mac安装):java-cp"/Applications/IntelliJI
我是IntelliJIDE的新手(通常使用VisualStudio),我想在特定断点查看当前调用堆栈。我找到了有关构建调用层次结构的信息,但这不是我想要的。任何有关如何查看当前调用堆栈的信息将不胜感激。 最佳答案 当您单击底部工具栏上的“调试”按钮时,可以查看调用堆栈:具体来说,调用堆栈如下所示:您可能还对通过单击“恢复线程View”按钮启用的替代线程View感兴趣:以下是一些有关调试的官方文档,如果您是IntelliJ的新手,您可能会发现这些文档很有用:DebugToolWindowDebugToolWindow-FramesDe
多年来,我一直使用命名block来限制临时变量的范围。我从未在其他任何地方看到过这样做,这让我怀疑这是否是一个坏主意。特别是因为EclipseIDE默认将这些标记为警告。我认为,在我自己的代码中,我已经使用它取得了很好的效果。但是由于它是不习惯的,以至于优秀的程序员在看到它时会不信任它,所以我真的有两条路可以走:避免这样做,或者推广它,希望它会成为一个成语。示例(在更大的方法中):finalDatenextTuesday;initNextTuesday:{GregorianCalendarcal=newGregorianCalendar();...//About5-10linesofs
要提取常量,我可以使用ctrl+alt+c,即“提取”创建public常量:publicstaticfinalStringCONST="123";所以我需要手动键入私有(private)。有没有办法在默认情况下提取具有私有(private)范围的常量? 最佳答案 点击ctrl+alt+c两次(显示ExtractConstant对话框)点击alt+v(将默认Visibility设置为Private)点击回车完成:)私有(private)范围设置为默认值-因此您可以像以前一样使用常量提取,更改默认范围只需重复上述步骤并选择不同的范围。
我有一个包结构:com.report.domain.model我想将其更改为com.reporting.domain.model。当我在包com.report.domain.model上选择Refactor→Rename时,我只看到一个重命名“模型”的选项。我曾尝试在ProjectView和Package之间切换,但无济于事。我知道如何通过NavigatorView在Eclipse中进行此更改,但是如何在IntelliJIDEA中进行相同的更改? 最佳答案 在Project窗口中,单击标题栏中的齿轮图标并取消选择“CompactEm
我试图在IntelliJIDEA中构建一个不属于我的项目,但出现以下错误:java:-source1.6中不支持菱形运算符(使用-source7或更高版本来启用菱形运算符)如何在IntelliJIDEA中更改此设置? 最佳答案 Ctrl+Alt+Shift+S(项目结构图标)然后更改项目语言级别 关于java-如何在IntelliJIDEA中从-source1.6更改为-source7,我们在StackOverflow上找到一个类似的问题: https://s
我正在编写一个IntelliJIDEA插件,用于保存打开的标签的session,名为TabSession.这个问题是IntelliJIDEAPluginDevelopment:Savegroupsoftabs,savethempersistentlyandreloadasetoftabsifrequestedbytheuser的后续问题。.目前不支持拆分窗口。因此我想做两件事:检索有关作为编辑器选项卡容器的所有拆分或未拆分窗口的信息。我需要它们的位置和分割方向(水平或垂直)。保存此信息并需要加载选项卡session时,我需要完全按照以前的方式重建拆分的Pane及其选项卡。由于缺乏文档,
我正在尝试tutoial.我创建了新项目并运行它。TomCat启动,但随后什么也没发生。我可以在浏览器中手动打开http://localhost:8080并查看TomCat主页。这意味着可以启动服务器。但是我无法打开index.jsp。这是我启动后的屏幕:screenshot如您所见,项目正在运行,但没有关于传递的环境变量的信息。没有日志。我使用的是TomCat7.0.27想法12.1.6在Opensuse12.2上我的tomcatHOME文件夹是/usr/share/tomcat有一个问题:Idea无法将conf文件从/usr/share/tomcat/conf复制到/home/lo