代码之家  ›  专栏  ›  技术社区  ›  Sam Harwell

Visual Studio 2010 Beta 2:我可以用彩色打印吗?

  •  2
  • Sam Harwell  · 技术社区  · 15 年前

    我得交一份作业代码的硬拷贝。在Visual Studio 2010中,是否有任何方法可以用突出显示的语法打印C源代码?

    附:作业是解决一个数学问题,所以语言的选择并不重要,老师也不需要编译和运行程序。她只是想看看我们的方法和结果。

    7 回复  |  直到 9 年前
        1
  •  3
  •   Lil' Bits    12 年前

    如果转到“工具”->选项”->环境”->字体和颜色,则可以将设置更改为以语法突出显示的方式打印(将“显示”下拉菜单中的设置更改为“打印机”)。但是您需要更改所有单独的设置以匹配您的IDE(我不知道如何使其自动进行)

    编辑:您可以使用下拉列表旁边的“使用…”按钮从文本编辑器中复制设置。

        2
  •  6
  •   developer    14 年前

    现在有一个扩展名:) Visual Studio 2010 Color Printing Extension

    工作顺利!:)

        3
  •  5
  •   Reed Copsey    15 年前

    我发现实现这一点的最佳方法是从Visual Studio中复制并粘贴到MS Word或OpenOffice Writer中。

    这将提供完整的源代码,并突出显示语法。然后可以从Word打印(包括在代码前添加简介文档等)。

        4
  •  5
  •   Kirill Osenkov    15 年前

    只是想让大家知道,不幸的是,由于资源限制,彩色打印从Visual Studio 2010中被切断。因为我们在WPF中从头重写了编辑器,所以我们没有时间重新实现所有内容,所以我们不得不牺牲这个特性。我们将在下一个版本的Visual Studio中尝试实现这一点。目前,复制到剪贴板并粘贴到其他应用程序(如Microsoft Word)中是使用颜色打印代码的推荐解决方案。

        5
  •  0
  •   DayTimeCoder    13 年前

    最简单的方法是将代码复制到剪贴板并粘贴到MS Word中,这是我的工作方式,它也可以工作…

        6
  •  0
  •   Nilesh    12 年前

    查看vs.netcodeprint 2010提供自 www.starprinttools.com . 您将能够打印并将颜色编码的输出导出到PDF。

    乔金德纳希尔

        7
  •  0
  •   Peter VARGA    9 年前

    由于MSV不再支持它,我认为最好的方法是复制代码并将其粘贴到Winword中。 其优点如下。你可以

    • 准确设置字体/大小。
    • 设置行号的格式。
    • 有自己的页眉/页脚。
    • 从打印中删除区域。
    • 在输出中添加水印。

    对我来说——我每两个月打印一次源代码——这是一种非常舒适的方式,我永远无法通过任何第三方扩展来实现。