Как создать собственные макросы завершения кода в Xcode. Я гугле, но я не нашел ничегоКак добавить макрос текста xcode
, например, когда я был «[» Xcode добавить текст "[„“]
это может возможно?
Как создать собственные макросы завершения кода в Xcode. Я гугле, но я не нашел ничегоКак добавить макрос текста xcode
, например, когда я был «[» Xcode добавить текст "[„“]
это может возможно?
Легко добавить свои собственные дополнения, но это может быть одна из самых почитаемых функций Xcode. Выберите какой-нибудь текст, а затем перетащить выделенный текст в библиотеке сниппетов в нижнем правом углу (иконка выглядит как {}
):
Вы можете затем дважды щелкните новый фрагмент кода, чтобы изменить имя, завершение, область действия, язык и т. д., а также текст самого фрагмента. Если вы хотите добавить токены для пользователя, чтобы заполнить его, аналогично тому, что делают встроенные фрагменты для параметров, обозначьте их как <#yourtoken#>
в тексте фрагмента. В документах есть дополнительная информация: Creating a Custom Code Snippet.
Как получить доступ к нему с помощью ярлыка? Допустим, я добавил === как ярлык. Теперь, как я могу получить код? –
После того, как вы создали фрагмент с заданным сокращением завершения, просто введите этот ярлык в текстовый редактор, и завершение должно появиться как возможность. Просто нажмите return, чтобы вставить фрагмент. Фрагмент не появится, если платформа, язык или область не совпадают с тем, что вы установили для фрагмента, хотя это предотвращает появление фрагментов Objective-C при написании кода Swift или iOS когда вы пишете код MacOS X. – Caleb
Я написал небольшой фрагмент в swift и не появляется после ввода ярлыка. Даже фрагменты по умолчанию и для цикла не работают, поскольку они не автозаполняются, как они используют в Obj C. Я использую Xcode 7.1.1 и swift 2.1. –