Closed rudifa closed 4 years ago
OK, I found a solution to my problem.
The article XcodeKit and Xcode Source Editor Extensions by Zoë Smith, March 25th, 2019, says:
Finally, when multiple copies of Xcode are on the same machine, extensions can stop working completely. In this case, Apple Developer Relations suggests re-registering your main copy of Xcode with Launch Services (it’s easiest to temporarily add lsregister’s location to PATH first):
$ PATH=/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support:"$PATH"
$ lsregister -f /Applications/Xcode.app
Indeed, before installing Xcode 11.0, I kept the previous app, renamed to Xcode1030.app.
I ran above commands, and lo, the swiftformat extension is now in seen in Extensions, enabled.
And in Xcode, the Editor - SwiftFormat
menu items are at their usual place, together with my shortcut ^s
for Format Entire File
.
Makes sense, thanks for following up 👍
nice
OK, I found a solution to my problem.
The article XcodeKit and Xcode Source Editor Extensions by Zoë Smith, March 25th, 2019, says:
Finally, when multiple copies of Xcode are on the same machine, extensions can stop working completely. In this case, Apple Developer Relations suggests re-registering your main copy of Xcode with Launch Services (it’s easiest to temporarily add lsregister’s location to PATH first):
$ PATH=/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support:"$PATH" $ lsregister -f /Applications/Xcode.app
Indeed, before installing Xcode 11.0, I kept the previous app, renamed to Xcode1030.app.
I ran above commands, and lo, the swiftformat extension is now in seen in Extensions, enabled. And in Xcode, the
Editor - SwiftFormat
menu items are at their usual place, together with my shortcut^s
forFormat Entire File
.![]()
nice,thanks
Great tipp! This should be included in the FAQ / Known Issues section!
Every once in a while the "SwiftFormat" menu gets missing in my Xcode installation and this helps!
OK, I found a solution to my problem.
The article XcodeKit and Xcode Source Editor Extensions by Zoë Smith, March 25th, 2019, says:
Thank you for posting this.
Its worked @limuyang2 🎉
$ PATH=/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support:"$PATH"
$ lsregister -f /Applications/Xcode.app
not working for me, unfortunately.
I noticed with Xcode 14 that once I upgraded using the brew cask method I could not get it to re-appear in Xcode 14. However, if I downloaded and installed the application from the releases tab it reappeared.
May be of use (at least to myself when I come looking for this again in a year or so's time :-) )
In my case is that, once you done with brew install, go to "Applications > SwiftFormat for Xcode" and simply double click to open it
Thank you for your guidance, it solved the issue of the Xcode 15 editor menu not displaying for me.
I noticed with Xcode 14 that once I upgraded using the brew cask method I could not get it to re-appear in Xcode 14. However, if I downloaded and installed the application from the releases tab it reappeared.
May be of use (at least to myself when I come looking for this again in a year or so's time :-) )
Thank you. This worked for me too.
Xcode 15.2 Sonoma 14.3 SwiftFormat 0.53.1 from GitHub releases
Opened /Applications/SwiftFormat for Xcode.app
and then enabled extension in System Settings -> Privacy & Security -> Others, Extensions -> Xcode Source Editor -> ☑️ SwiftFormat
Installing it via Brew cask no longer works. Download the zip from release and install it directly.
Installing it via Brew cask no longer works. Download the zip from release and install it directly.
Just omit "cask" from the command an it will install fine.
I have used swiftformat successfully since mid-2018, mainly via Editor Extension in Xcode.
However, after installing macOS 10.15 and Xcode 11.1 the Extension menu items (Format Entire File, Format Selected Source) disappeared from the Xcode Editor menu.
I pulled the project from
https://github.com/nicklockwood/SwiftFormat.git
and ranSwiftFormat for Xcode.app
, then looked intoSystem Preferences - Extensions
, but I found no trace of Xcode extensions or swiftformat therein.Next, I built and run the scheme
SwiftFormat for Xcode
. The app dialog popped up, but again there was no new entry inSystem Preferences - Extensions
.Am I missing something? Any advice on how to proceed? Is there a log file that would indicate the problem?