Поиск рекомендации маркера кода для [закрытого] WordPress

По моему опыту, единственный способ сохранить загрузку UIImage в качестве CKAsset:

  1. временно сохранить изображение на диск
  2. Создать CKAsset
  3. Удалить временный файл

let data = UIImagePNGRepresentation(myImage); // UIImage -> NSData, see also UIImageJPEGRepresentation
let url = NSURL(fileURLWithPath: NSTemporaryDirectory()).URLByAppendingPathComponent(NSUUID().UUIDString+".dat")
do {
    try data!.writeToURL(url, options: [])
} catch let e as NSError {
    print("Error! \(e)");
    return
}
newUser["photo"] = CKAsset(fileURL: url)

// ...

publicData.saveRecord(newUser, completionHandler: { (record: CKRecord?, error: NSError?) in
    // Delete the temporary file
    do { try NSFileManager.defaultManager().removeItemAtURL(url) }
    catch let e { print("Error deleting temp file: \(e)") }

    // ...
}

Несколько месяцев назад я опубликовал отчет об ошибке, запрашивающий возможность инициализации CKAsset из памяти NSData, но это еще не сделано.

9
задан Ijas Ameenudeen 18 January 2019 в 01:02
поделиться

5 ответов

Я использую WP-синтаксис, и он работал очень хорошо на меня. Это поддерживало каждый язык, который я бросил в него до сих пор, и цвета могут быть настроены для конкретной темы (хотя значения по умолчанию смотрят очень хорошо также),

6
ответ дан 3 November 2019 в 05:39
поделиться

Вы должны также контроль syntaxhighlighter от Google Code.

0
ответ дан 3 November 2019 в 05:39
поделиться

Я использую Плагин Маркера Синтаксиса GeSHi в своем блоге, и я нахожу, что он работает хорошо. Какой маркер, который Вы используете, имеет тенденцию зависеть, на которых языках Вы используете наиболее часто и насколько хороший поддержка для них.

[Редактирование] я забыл, что GeSHi является маркером, связанным с плагином Wordpress SyntaxHighlighter.:/

0
ответ дан 3 November 2019 в 05:39
поделиться

WP-синтаксис использует GeSHi, чтобы сделать выделение, Маркер Синтаксиса WordPress использует Javascript SyntaxHighlighter

0
ответ дан 3 November 2019 в 05:39
поделиться

http://wordpress.org/extend/plugins/wp-synhighlight

Это использует shordcodes и работает хорошо в редакторе GUI также в отличие от некоторых других (WP-синтаксис имеет некоторые проблемы с GUI).

0
ответ дан 3 November 2019 в 05:39
поделиться
Другие вопросы по тегам:

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