Подтвердить что ты не робот

Плагин Xcode для улучшения завершения кода

Недавно я сделал небольшую услугу (доступный в Github), чтобы вернуть структуру case-переключателя из заданного enum.

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

Code completion

Я хочу добавить новую опцию в это всплывающее окно, дающее возможность генерировать случай переключения с этими тремя параметрами.

Я ищу документацию для создания плагина Xcode, но я не могу найти много. Мой первый вопрос, и самое главное: возможно ли получить определение символа, пока я его печатаю, чтобы извлечь данные перечисления и сгенерировать фрагмент?

4b9b3361

Ответ 1

Я просто нашел плагин, который делает именно то, что я хотел, SCXcodeSwitchExpander. Он работает как шарм: D

Ответ 2

Вы можете взглянуть на KSImageNamed, подключаемый модуль XCode, используемый для добавления автозаполнения имени изображения.

Вы можете вдохновить себя на свой код.

KSImageNamed-Xcode

Ответ 3

альтернативой тому, что вы предлагаете, является сохранение его в виде фрагмента кода. он не будет динамичным, как вы, вероятно, этого захотите, но если вы используете одно и то же перечисление снова и снова, он может работать. enter image description here