是否可以选择将 Python 文件保存为 Pycharm 图像?

Is there an option to save Python files to images with Pycharm?

我完成了一个项目,其中一个要求是将所有代码添加到一个 Word 文档中,手动完成需要数小时,因为我有多个 Python 文件,每个文件至少有 200 行。

有没有办法将它们导出(使用语法高亮显示)到图像中以便我可以快速完成,并能够将它们添加到 Word 文档中?

不在 pycharm 中,但在 Visual Studio Code 中,有一个名为 CodeSnap 的扩展,也许只需从 vscode 打开您的项目,然后从那里截取您的代码的清晰屏幕截图。

正如我在评论中所说,如果您每 3 秒截取一张 30 行的屏幕截图,则 20 分钟内您可以截取 400 张包含 12000 行代码的屏幕截图,这对于许多项目来说可能足够了。

但是如果你真的想自动化它,一个想法是编写一个 python 文件,递归地读取项目中的文件,并在每个固定行数处将内容写入 .txt 文件名称如 file_n.txt,其中 n 递增。然后,您使用 pillow.

以编程方式将所有 .txt 转换为图像