JavaRush /Java 博客 /Random-ZH /IntelliJ IDEA 常见问题解答
Diana
第 41 级

IntelliJ IDEA 常见问题解答

已在 Random-ZH 群组中发布
此常见问题解答是根据我们小组中 VK 主题 中有关 IntelliJ IDEA 的问题创建的。
IntelliJ IDEA 常见问题解答 - 1

我怎样才能使打开的文件在idea中启动,而不是旧的解决方案?

如果有 main 方法,则可以运行代码。在这种情况下,有两种方法:
  1. 点击Ctrl+Shift+F10
  2. 右键单击所需类中的工作区,然后选择“运行”“调试”
IntelliJ IDEA 常见问题解答 - 2

如何让光标所在代码行的位置号出现在屏幕上?

打开“视图”>“状态栏”面板并选中该框。 IntelliJ IDEA 常见问题解答 - 3 如果选中该复选框,则使窗口变小;也许任务栏与 IDEA 窗口重叠。

给出错误信息:

java: try-with-resources is not supported in -source 1.6
(use -source 7 or higher to enable try-with-resources)
您需要将Java级别设置为高于版本6。打开项目结构 ctrl+alt+shift+s >项目>项目语言级别
IntelliJ IDEA 常见问题解答 - 4

讲座中有任务,但插件看不到它们

IntelliJ IDEA 中的插件似乎可以看到网站上另一个帐户的任务。您需要比较网站和插件上的密钥。在网站上,密钥可以在设置中找到。在插件中,密钥位于JavaRushPlugin.properties文件中

如何在intellij中一步步运行程序?这样,例如执行从0到4的循环时,每一步的赋值和计算结果都会显示在控制台中

阅读文章“如何在 Intellij IDEA 中使用 Debug”。

在类路径或 bootclasspath 中找不到包 java.lang

打开面板File > Project Structure > Platform Settings > SDKsClasspath选项卡中,连接“已安装 Java 的路径” /jre/lib中的所有 jar 文件。

为什么 IntelliJ IDEA 删除了效果很好的方法?

这些都是过时的方法,不建议使用。它们可能会在该语言的未来版本中被删除。这些方法标有Deprecated注释,并且 IDEA 会对此发出警告。

IntelliJ IDEA 中的何处输入将在程序中读取的数据

动作机制:
  1. 我们正在写一个程序。
  2. 启动运行
  3. 下面出现一个控制台。
  4. 我们将数据写入控制台
  5. 按回车键
IntelliJ IDEA 常见问题解答 - 5

如何返回程序编译结果的窗口,位于下面

我们使用热键: Alt+0-将打开“消息” Alt+4面板-将打开“运行”面板。 其余面板可以在“视图” > “工具窗口”中找到。

显示...未指定SDK...或者代码颜色为红色

您需要在项目中指定SDK的路径。
  1. 打开“文件” > “项目结构”面板(ctrl+alt+shift+s)。
  2. 选择SDK选项卡。
  3. 指定已安装的JDK包的路径。
IntelliJ IDEA 常见问题解答 - 6
如果代码仍然呈红色,但程序可以运行,则运行“文件” > “使缓存无效”

为什么 IDEA 会用棕色背景为我突出显示一些代码元素?

这些就是所谓的检查。您可以将其视为代码审查。如果你将小熊光标悬停在这样的元素上,IDEA 会给出提示,并自动将代码替换为 IDEA 认为更正确的代码。在有“ for ”的情况下,将用较短的“ foreach ”替换。

如何启用 K&R 缩进样式?

我们使用热键:Ctrl + Alt + L。更多详细信息,请参阅“代码样式和格式”一文

我应该将其放在选项中的哪个位置,以便任务结果显示在屏幕上,而不是分别保存到控制台和文件中?

运行/调试配置窗口中的一个选项已更改。
  1. 屏幕左上角(绿色三角形左侧)有一个下拉列表。单击 并选择编辑配置

    IntelliJ IDEA 常见问题解答 - 7
  2. 然后选择“日志”选项卡。取消选中将控制台输出保存到文件旁边的框。

    IntelliJ IDEA 常见问题解答 - 8

重新安装 IntelliJ IDEA 和插件后,我的进度和订阅会保存吗?

您的进度和订阅与密钥(JavaRushPlugin.properties文件)相关联。不会有任何问题。如果您想保留所有解决方案,只需不要删除该项目,即可安全地重新安装其余部分。

编译后,它显示问号/不清楚的符号,而不是西里尔字母,这可能是什么原因?

编码问题。当输出采用 UTF8 格式且输入采用 WIN1251 格式时(例如),就会出现问题。
  1. 打开“文件” > “设置”面板,然后在搜索栏中输入“编码”。我们将项目编码设置为UTF-8

    IntelliJ IDEA 常见问题解答 - 9
  2. 我正在重新启动并清除IDEA缓存。文件面板>使缓存无效/重新启动

对于懂英语的人来说,有一篇关于编码主题的 好文章

如何让IntelliJ IDEA启动时立即显示代码行数?

可以通过两种方式启用行编号:
  1. 右键单击代码左侧的空白处(请参见下面的屏幕截图)>显示行号

    IntelliJ IDEA 常见问题解答 - 10
  2. 打开面板“文件”>“设置”>“编辑器”>“常规”>“外观”。选中显示行号复选框。

    IntelliJ IDEA 常见问题解答 - 11

需要做什么才能使轮班选择发挥作用?Ctrl+c 和 ctrl+v 不起作用

看起来 Vim 插件已经安装了。您需要禁用该插件:
  1. 文件>设置(Ctrl+Alt+S)

  2. 插件>搜索-> vim(在搜索中)

  3. 删除复选框。好的。重新开始

    IntelliJ IDEA 常见问题解答 - 12
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION