TFS 2017在线代码编辑器:打印.md(标记语言)

3
我发现在TFService上可以创建、编辑和预览Markdown文件。不幸的是,无法直接从网页上打印它。有人知道如何打印这样一个文件,并保持所有格式的清晰吗?

正如我们在这里讨论的那样,TFS代码编辑器不支持打印具有多个页面的Markdown内容。因此,作为解决方法,我们现在只能引入第三方Markdown编辑器或扩展/插件。或者您可以提交一个用户反馈来建议该功能。顺便说一句,您可以接受您认为最好实现您要求的回复之一作为答案。这对于阅读本主题的其他社区成员可能会有益处。 - Andy Li-MSFT
3个回答

1
  • 在微软页面的用户反馈中有一个suggestion
  • 如果内容不太长(一页之内),则可以直接打印它:(例如使用Chrome浏览器)

    进入全屏模式 >> 然后Ctrl+P打印页面

  • 如果有多个页面,则需要使用第三方编辑器进行打印,例如在线Markdown编辑器https://dillinger.io/

    1. 打开在线编辑器https://dillinger.io/
    2. 将Markdown内容复制到左边区域,在左边区域预览
    3. 选择预览为 > 选择格式,例如PDFStyledHtml
    4. Crtl+P打印文件,它将打印所有页面

更新:

TFS只能打印Markdown内容的一页。作为解决方法,如果Markdown文件中嵌入了本地图片/文件,则可以使用本地编辑器。使用本地编辑器,您可以自由地进行任何操作。我为您找到了两个更好的Markdown编辑器:markdownpadWest Wind Markdown Monster

您可以尝试一下它们。在网页中查看(预览网页)> Ctrl+P或导出为PDF等,然后打印。 enter image description here


这是一个不错的解决方案。但有一个困难。如果您有一些仅在本地的图片,您将无法使用dillinger工具打印它。老实说,全屏模式并不能让它看起来真的很好 :-) - Oswald
@Oswald,就像我之前提到的一样,根据你的需求选择第三方Markdown编辑器。如果你有本地图片,可以使用本地编辑器,使用本地编辑器可以自由地进行任何操作。我为你找到了两个更好的Markdown编辑器:markdownpadWest Wind Markdown Monster,你可以试试它们。 - Andy Li-MSFT

0

我认为我已经找到了最不痛苦的方法来打印包含本地图片的Makrdown文件。

如果您没有任何图片,则Andy-MSFT的dillinger.io解决方案更好。

要打印带有图片的文件,我使用带有Markdown Editor Plugin的Visual Studio。 Markdown Plugin 在那里,您可以获得“打印预览”和其他一些很好的功能。


@Andy-MSFT:你觉得这个解决方案怎么样? - Oswald
是的,有很多第三方编辑器,你提到的那个是VS的插件。我在下面的更新答案中还提供了另外两个编辑器。它们都可以用于预览或打印。 - Andy Li-MSFT

-1

我确认 Visual Studio 的 Markdown Editor extension 与 "Print Preview" 非常兼容。

另一个选项是来自 Visual Studio 和本地文件的 Chrome 扩展程序 Markdown Viewer,它有很多选项(解析器、主题和内容),并且是开源的。您必须在设置中允许扩展程序访问本地文件 URL。

如果您正在处理敏感数据,则它们比在线编辑器更好。


你确定Markdown Viewer能够与Team Foundation Service一起使用吗?它在我的电脑上根本无法工作。 - Oswald
我已经编辑了我的评论。它在Visual Studio和本地文件中运行良好,但不能直接从VSTS的在线代码编辑器中运行。 - Thibaut Appert
但这正是我正在寻找的 :-) - Oswald
你也提到了Visual Studio扩展,而Chrome扩展是另一个选择,或者至少是你能找到的最好的选择...抱歉;-) - Thibaut Appert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接