2016-06-17 4 views

ответ

1

Похоже, это должно работать. Найденные здесь ответы: https://github.com/alcatraz/Alcatraz/issues/475 Ключ, похоже, заключается в удалении подписи кода, чтобы заставить существующие плагины работать.

+0

Важно отметить: расширения Xcode 8 в настоящее время в значительной степени ограничены текстовыми манипуляциями. Надеюсь, Apple в будущем обеспечит большую функциональность. – tfrank377

+0

Люди должны помнить, что они могут использовать приложение контейнера в качестве своего графического интерфейса (это то, что я делаю для своих настроек). –

20

Xcode 8 запрещает инъекции кода (способ плагины, используемые для загрузки) для соображения безопасности. Вы можете обойти это, удалив подписание кода на Xcode. Оба этих инструмента способствуют упрощению:

https://github.com/inket/update_xcode_plugins

https://github.com/fpg1503/MakeXcodeGr8Again

Для работы на Xcode 8+ без снятия подписи кода, плагины должны быть переписано как Xcode Source Editor Extensions. К сожалению, API-интерфейсы для этих расширений допускают только замену текста на данный момент, поэтому они не являются адекватной заменой.

7

Я подал рапорт на rdar, не стесняйтесь выражать свое мнение, а также:

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

Много его силы и полезности было достигнуто за счет 3-сторонних плагинов, позже, охватываемые проектом Алькатрас, которая является системой управления один добавочный номер для Xcode, а жизненно необходимы как для необходим пример НПМ для Node.js. Все это основано на справедливом сообществе , которое разработало свои полезные приложения с открытым исходным кодом и опубликовано их на GitHub. Это не кодовое инъекционное гетто, нацеленное на заражение . Это сообщество в сообществе.

Xcode 8, как правило, отказывается от поддержки этих плагинов, чаще всего передается в качестве шага безопасности в целях предотвращения распространения вложенных файлов . Это неверно; вы просто не можете предотвратить это, потому что всегда есть тот, кто находит способ. Этот шаг просто делает Xcode менее полезной, сложной и не такой многофункциональной. Есть много важных плагинов, которые разработчики любят, способствуют и продвигаются вперед , чтобы сделать Xcode еще лучше, скажите себе честно, в основном даже лучше , чем вы могли бы за короткий период.

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

В последние годы есть движение к закрытию платформы.Первый выключение плагинов Spotlight и его великолепных плагинов Flashlight менеджер, который просто великолепный, и теперь мне нужно отключить Rootless до . Теперь это плагины Xcode. Вы делаете все больше и больше, чтобы сделать разработчики и опытные пользователи чувствуют себя грустно и не имеют своих вычислительных устройств устройства в своих руках.

Там есть подробное обсуждение на Алькатрас репо, он говорит, что все: https://github.com/alcatraz/Alcatraz/issues/475

Я прилагаю список больших плагинов, которые я просто не могу провести день без:

AxeMode - вопросы, Xcode исправление подсветки - подсветка активной строки ClangFormat - код форматирования DerivedData Exterminator - ежедневная потребность избавление или плохой материал FuzzyAutocomplete - имя говорит все, все еще более мощное, чем завершение Xcode HighlightSelectedString MCLog - фильтрация журналов консоли, включая регулярные выражения OMColorSense Polychromatic - переменные цвета, симпатичные материалы RSImageOptimPlugin - обработка PNG файлов перед выполнением SCXcodeMinimap - люблю этот SublimeText-thingy! XCFixin_FindFix - фиксация Функция поиска XcodeRefactoringPlus - латание функциональность рефакторинга, все еще глючит, но меньше, чем Xcode без плагин XToDo - Todos коллекция ZLGotoSandbox - потому что дело с папок будет ад без него

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

4

Нет поддержки, и мы не можем ее ожидать. Apple решает закрыть экосистему вокруг менеджера пакетов Alcatraz, прежде чем у них будет готовый api (расширения), который сможет делать то, что раньше делали плагины. Расширения в настоящее время ограничены текстовым фреймом, который не позволяет многое сделать.

Основная причина, объявленная яблоком, - это безопасность, и теперь мы можем отключить подписание кода с целью вернуть самые важные функции, отсутствующие в Xcode. Плохой день для сообщества, плохое решение из яблока.

Я также рекомендую обсуждение Алькатрас здесь: https://github.com/alcatraz/Alcatraz/issues/475 Самое главное, если вы хотите поддержать Alcatraz файл ошибку в http://bugreport.apple.com, чтобы они знали, что многие люди страдают с этим изменением

Я сделал то же самое (openradar .appspot.com/28423208):

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

Много его силы и полезности было достигнуто за счет третьих сторон плагинов, а затем покрыты проектом Алькатрас, которая является системой управления один добавочный номер для Xcode, как жизненно необходимы как для примера НПМ необходимо для Node.js.Все это основано на справедливом сообществе , которое разработало свои полезные приложения с открытым исходным кодом и опубликовано их на GitHub. Это не кодовое инъекционное гетто, нацеленное на заражение . Это сообщество в сообществе.

Xcode 8, как правило, отказывается от поддержки этих плагинов, чаще всего передается в качестве шага безопасности в целях предотвращения распространения вложенных файлов . Это неверно; вы просто не можете предотвратить это, потому что всегда есть тот, кто находит способ. Этот шаг просто делает Xcode менее полезной, сложной и не такой многофункциональной. Есть много важных плагинов, которые разработчики любят, способствуют и продвигаются вперед , чтобы сделать Xcode еще лучше, скажите себе честно, в основном даже лучше , чем вы могли бы за короткий период.

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

В последние годы есть движение к закрытию платформы. Первое закрытие плагинов Spotlight и его великолепных плагинов Flashlight , что просто здорово, и теперь мне нужно отключить Rootless до . Теперь это плагины Xcode. Вы делаете все больше и больше, чтобы сделать разработчики и опытные пользователи чувствуют себя грустно и не имеют своих вычислительных устройств устройства в своих руках.

Там есть подробное обсуждение на Алькатрас репо, он говорит все: github.com/alcatraz/Alcatraz/issues/475

Я прилагаю список больших плагинов, которые я просто не могу провести день без : AutoHighlightSymbol - Добавить блики на выбранный лексем ClangFormat - код форматировочной DerivedData Exterminator - суточная потребность Избавление или плохие вещи FuzzyAutocomplete - название говорит все это, еще более мощной, чем Xcode завершение KZLinkedConsole - быть в состоянии нажать на ссылку в консоли, чтобы открыть соответствующий файл и быстрее отлаживать PreciseCoverage - лучше графический интерфейс, чем Xcode предоставляет для просмотра покрытия XcodeColors - (? Как еще консоль должна быть использована) показывает цвета в консоли в зависимости от уровня журнала

Большинство из них не являются исходным кодом, связанных, таким образом, заслуживают имея способ загружаться и снова работать как шарм.

Если вы не сделаете быстрый шаг для поддержки своего сообщества, я уверен, что найдет другую платформу для работы.