有没有办法打印控制台的可点击链接?

问题描述 投票:0回答:3

这通常可能吗?控制台是否能够格式化链接以使其可单击?即单击后启动应用程序的链接或其他任何内容?

objective-c cocoa cocoa-touch xcode
3个回答
4
投票

不,除非你的终端支持它,而我知道的大多数终端不支持这样的功能。 如果您的终端支持超链接,请阅读其文档——可能有一些类似于ANSI转义码的转义序列可以实现此目的。


4
投票

事实上,是的✨(有点)。

在Xcode控制台中选择URL,然后您可以在右键菜单中的服务中找到打开URL

enter image description here


0
投票

您可以使用以下格式:

printf '\e]8;;http://example.com\e\\This is a link\e]8;;\e\\\n'

这是它在 Gnome 终端中的样子:

enter image description here

请参阅终端仿真器中的超链接以供参考。

© www.soinside.com 2019 - 2024. All rights reserved.