github intitni/CopilotForXcode 0.12.0

latest releases: 0.35.3, 0.35.2, 0.35.1...
20 months ago

What's New

  • New command "Prompt to Code" to write or refactor code with natural language. The feature is powered by ChatGPT by default, but you can switch to a GitHub Copilot implementation which doesn't work that well.

    Prompt to Code is like a special suggestion that has a higher priority, so you won't see other suggestions when the panel is displayed. You can accept or reject the prompt to code using the commands for suggestions when Xcode is active.

  • You can now globally disable suggestions and prompt to code features, and enable them for selected projects.

  • The widget is now preferred to stay inside the editor when the editor is wide enough. You can adjust the min-width in the host app.

  • You can now copy a reply from the chat panel with the new copy button. Or copy any message by right-clicking the bubble.

  • /run now uses an interactive logged-in shell so it should now have the same environment as when you open a terminal.

  • Node will now be loaded with interactive logged-in bash. If this is breaking the app for you, you can turn it off in the host app.

Help wanted: #122. Looks like it happens only on SwiftUI ScrollView.

Pull Requests

  • Disable suggestion feature globally, and selectively enable it for selected paths by @intitni in #141
  • Prompt to code by @intitni in #147
  • Continuous prompt to code by @intitni in #148
  • Prompt to code with GitHub copilot by @intitni in #150
  • Prefer widget to be inside editor when the editor is wide enough by @intitni in #151
  • Boost qos hack that doesn't seem to make any change by @intitni in #152
  • Add context menu with copy button by @intitni in #153
  • Load node with interactive logged in shell by @intitni in #154

Full Changelog: 0.11.2...0.12.0

Don't miss a new CopilotForXcode release

NewReleases is sending notifications on new releases.