Редактировать текст в NSOutlineView как Finder

Вот что сработало для меня. Создайте папку C:\GitCerts. Затем загрузите файл Base64 .cer (следуйте answer, предоставленному MrTux ) в эту папку C:\GitCerts.

  • Из командной строки выполните следующую команду: git config --global http.sslCAinfo "C:\GitCerts\MyCert.cer"
  • Откройте файл MyCert.cer в Блокноте и оставьте его открытым
  • Откройте файл Git ca-bundle.crt в другом блокноте.
  • Убедитесь, что текст сертификата в файле MyCert.cer находится в файле ca-bundle.crt (это должно быть), если не просто скопировать и вставить весь текст из MyCert .cer и добавьте его в конец файла ca-bundle.crt (убедитесь, что вы оставили там всю другую информацию сертификата).

----- НАЧАТЬ СЕРТИФИКАТ - ---

Ваша информация о сертификате здесь

----- СЕРТИФИКАТ КОНЕЦ -----

  • Если вам пришлось изменить ca -bundle.crt, затем сохраните его (возможно, вам придется сохранить его на рабочем столе, а затем скопировать и вставить его обратно, чтобы перезаписать файл ca-bundle.crt).
  • Наконец, в зависимости от пути вашего ca-bundle.crt выполните следующую команду: git config --global http.sslcainfo "C:\Program Files\Git\mingw64\ssl\certs\ca-bundle.crt"

1
задан user5892643 15 January 2019 в 16:21
поделиться

1 ответ

Редактирование текста выполняется специальным NSText и называется «полевой редактор». Этот общий вид используется для всего редактирования текста, которое происходит в окне. Это отдельно от того, что обычно отображает текст (когда не редактируется).

Вот документы: https://developer.apple.com/documentation/appkit/nswindow/1419647-fieldeditor

Как уже упоминалось в разделе обсуждения документации, вы можете использовать и настроить другой редактор полей. Это должно стать отправной точкой для вашей задачи.

Представитель окна может заменить редактор поля пользователя вместо редактора поля окна, реализовав windowWillReturnFieldEditor (_: to :). Редактор настраиваемого поля может стать редактором по умолчанию (общим для всех отображающих текст объектов) или специфичным для определенного отображающего текст объекта (объекта).

NSControl Документы также содержат раздел о редакторе полей, который может помочь.

0
ответ дан pointum 15 January 2019 в 16:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: