首页 > 解决方案 > 是否可以选择将“终端反馈”放入 macOS 的 Swift 应用程序中?

问题描述

我的“任务”是通过 ssh 管理许多树莓派,当我为每个终端选项卡打开时,这变得非常混乱,所以我正在创建一个应用程序(Xcode 12、SwiftUI、macOS)来管理它们。我已经可以通过我的应用程序中的 ssh 访问它们,但我不知道如何显示响应。有没有办法将终端“包含”到应用程序(不是 CMD Line 应用程序),或者读取 cmd 行并将它们显示在文本字段中?

我试图弄清楚如何在 MacOS 应用程序中的 MacOS 的 SwiftUI 视图中创建类似终端的视图。我尝试了“TextEditor”,然后传递了参数,但我发现无法显示“终端输出”。

我将在今天晚些时候尝试 SwiftTerm。但是我仍然对好主意感到高兴(是的,我知道已经有应用程序可以完成这项工作。但它们对我的特殊用例没有用(必须进行太多自定义 - 我仍然必须为我需要的其他功能编写一个应用程序))。

标签: swiftswiftuixcode12

解决方案


推荐阅读