swift - 是否可以选择将“终端反馈”放入 macOS 的 Swift 应用程序中?
问题描述
我的“任务”是通过 ssh 管理许多树莓派,当我为每个终端选项卡打开时,这变得非常混乱,所以我正在创建一个应用程序(Xcode 12、SwiftUI、macOS)来管理它们。我已经可以通过我的应用程序中的 ssh 访问它们,但我不知道如何显示响应。有没有办法将终端“包含”到应用程序(不是 CMD Line 应用程序),或者读取 cmd 行并将它们显示在文本字段中?
我试图弄清楚如何在 MacOS 应用程序中的 MacOS 的 SwiftUI 视图中创建类似终端的视图。我尝试了“TextEditor”,然后传递了参数,但我发现无法显示“终端输出”。
我将在今天晚些时候尝试 SwiftTerm。但是我仍然对好主意感到高兴(是的,我知道已经有应用程序可以完成这项工作。但它们对我的特殊用例没有用(必须进行太多自定义 - 我仍然必须为我需要的其他功能编写一个应用程序))。
解决方案
推荐阅读
- expss - 如何删除 expss 表中的 row_labels 文本?
- node.js - 数据库连接像这样飙升是否正常?
- python - 使用pd.read_excel读取多页xlsx时如何将列值转换为str?
- java - 抽象类的引用方法
- r - 在使用 quantmod 创建的 Shiny 中向图表添加符号和标签
- body-parser - Bodyparser 打破全新安装 adonis 4.1
- visual-studio-code - Visual Studio Code .json 文件“预期逗号”错误
- python-3.x - 从python3中的文本文件创建嵌套字典
- bash - 从 macOS 应用程序的安装前/安装后脚本安装 brew
- python - pickle 返回类名和对象内存位置而不是对象值