intellij控制台输出以编程方式输出文件

Leo*_*ras 6 intellij-idea output

有没有办法告诉intelliJ通过编码将输出信息存储在哪里?我正在制作一个插件,不知道如何保存输出,因为我需要它的本地路径。

Str*_*tly 11

  1. 转到运行/调试配置
  2. 点击“日志”标签
  3. 选中“将控制台输出保存到文件”框,然后选择输出目录。
  4. 申请/确定

资料来源:https : //www.jetbrains.com/help/idea/setting-log-options.html

  • 它不起作用,通过 intellij 游戏消息中的服务器控制台显示“控制台输出正在保存到=(文件夹名称),但仍然没有创建日志文件。我错过了什么吗? (4认同)

t0r*_*r0X 9

在较新的 IntelliJ 版本中,从 2020 年开始,设置再次在视觉上发生了变化。除了@ahmednabil88 的回答:

在对话框中Run/Debug Configurations:添加Modify options > Logs > Save console output to file

如何在“运行配置”参数中添加日志文件的屏幕截图

然后输入路径和文件名,例如使用 IntelliJ 2022.2.5: 日志文件示例


ahm*_*l88 7

IntelliJ 帮助页面的官方更新:
\n对于新外观

\n
\n

将控制台输出保存到文件\xef\xbb\xbf
\n如果使用控制台输出进行日志记录,\n您可以将其保存到文件以供以后检查。

\n
    \n
  1. 在将用于启动应用程序的运行/调试配置中,\n单击“修改选项”。从菜单中选择“将控制台输出保存到文件”

    \n
  2. \n
  3. 指定文件的路径。如果该文件不存在,则会在第一次写入时自动创建\n该文件。

    \n
  4. \n
\n
\n