Tag: ide

Intellij项目视图:不在同一文件中显示多个类

我在Intellij的项目视图中发现的一件令人沮丧的事情是,它显示了文件中的所有类,而不仅仅是文件命名的类。 这个问题是打开一个文件我必须双击两次:一次展开文件并显示文件中的类,然后第二次实际打开文件。 在大多数情况下,我不希望看到文件中的类。 我只是想在项目视图中看到该文件,当我双击文件时,我想打开文件,而不是深入到它的结构。 是否可以这样配置我的UI? 更新:进一步解释 显然人们在理解这个问题时遇到了问题。 请参阅Intellij Project导航窗格的上图。 请注意,某些类(蓝色圆圈)有+号而其他类没有。 带加号的文件是其中包含多个类的文件。 问题是,如果你双击一个只有一个类(没有加号)的文件就会打开(GOOD),但是如果你双击一个包含多个类的文件(有加号)那么文件就不会打开,它只是扩展加号,以显示文件中的各个类为BoxArray.java,例如(BAD)。 例如,如果我在上面的视图中双击文件Coastline.java,它将不会打开文件,它将展开加号。 当我双击Coastline.java时,我希望它打开Coastline.java,而不是展开它。 我不关心在类文件中看到类,我只想在一次双击中打开它。 我知道我可以使用热键F4来做到这一点。 我不想达到F4键。 我想双击该文件并打开它。

有一个很好的J2ME IDE吗?

有一个很好的J2ME IDE吗? 我的意思是轻巧,便携。 可以运行你在其上编程的东西。 我最喜欢的Java IDE是JCreator Lite。 J2ME有类似的东西吗? 另外,你会说哪个是最好的J2ME IDE?

查看Intellij项目中的错误

我正在使用Intellij版本8.如何查看整个项目的警告或错误?

对于流行的Java库,“附加源”是否更容易?

当我的调试器进入某个没有相应源的类文件时,我遇到了这个障碍。 找到它通常很困难: 您必须搜索托管相应项目的站点,并找到其“下载源”页面(例如,上次我搜索JPA API时,我花了几个小时来获取源代码)。 或者,您可能需要从版本控制中检出。 您需要知道您使用的确切版本。 否则调试器可能会进入注释和空行:) 包装源代码没有惯例 – 有些项目将它包含在jar本身中; 一些提供单独的zip文件; 其他人把它放在zip中的src/子文件夹中。 我知道Maven有能力从其存储库下载源代码,并在生成IDE配置文件时将其包含在src路径中。 但Maven的回购在内容方面很差 – 很少有lib实际上已经上传了他们的源代码。 为什么它可以直截了当地变得如此复杂? 我们可以有一些中央存储库,它将类文件(或其散列)与从中编译的源文件(或其链接)相关联。 也许是一个相当庞大的回购,但结构简单。 IDE插件可以查询它以自动获取所需内容。 你们,伙计们,经历过同样的经历吗? 你如何获得附加的来源?

IntelliJ线程调试

IntelliJ IDEA是否提供线程调试? 也就是说 – Netbeans允许您调试多个线程,并在这些断点处自动停止(自动)。 然而,我似乎在IntelliJ中获得的只是“线程转储”,这似乎是一个手动分析,当我点击“线程转储”时拍摄的快照。 有什么我想念的吗? 我已经谷歌了,没有找到足够的信息来协助。

在同一个包中创建一个单独的文件夹…

Eclipse中是否可以在包中创建单独的文件夹? 当选择“new – > folder”时,我的eclipse版本总是创建一个包。 但我希望新文件夹在旧包中。 怎么能实现这一目标? 提前致谢… 帕特里克

Eclipse – 查找扩展接口的所有类

我们有一个具有子接口的接口。 即: public interface GenCalculator extends Serializable {} public interface SpecialCalculator extends GenCalculator {} 在Eclipse中,如何找到在这种情况下GenCalculator扩展的所有接口? 如果我右键单击,在GenCalculator界面中选择“Open Type Hierarchy”,我只看到实现该GenCalculator接口的类。 我希望看到一切 – 那些实现的和那些扩展的。 我们在Eclipse v.3.2.2上。

为什么Eclipse的包浏览器中不再出现错误?

我的项目过去很好 – 错误出现在文件边距,编辑器面包屑,问题视图和包浏览器树中,显示为红色的小X标记。 虽然有点自然,但它已停止正常工作。 如果我在代码中引入错误,它会显示在文件边距中,而不是其他地方。 需要一个“项目清洁”才能使红色X在其他地方出现。 然后,如果我解决了问题,错误将从文件边距清除,但红色标记在其他地方持续存在,直到我再次清理。 为什么它不再以自动方式正确显示错误? 我正在使用Eclipse 3.5

是否有任何基于浏览器的IDE来编写Java程序?

我最近尝试使用一些基于浏览器的IDE,比如cloud9 IDE。 但它没有直接支持代码java程序。 我还读到我们需要遵循一些繁琐的程序来编写和编译java代码。 是否有任何基于浏览器的IDE允许我直接编写和编译和共享Java应用程序? 此外,它是否支持Java Web应用程序?

如何安装特定版本的IDEA插件?

自从转到我使用的一个IDEA插件的最新版本后,我遇到了问题。 我可以从他们的网站下载以前版本的插件的ZIP文件,但我找不到有关如何手动安装特定版本插件的任何安装说明。 有人知道怎么做吗?